0001558370-23-014095.txt : 20230809 0001558370-23-014095.hdr.sgml : 20230809 20230809080557 ACCESSION NUMBER: 0001558370-23-014095 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230809 DATE AS OF CHANGE: 20230809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: OMEROS CORP CENTRAL INDEX KEY: 0001285819 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] IRS NUMBER: 911663741 STATE OF INCORPORATION: WA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34475 FILM NUMBER: 231153443 BUSINESS ADDRESS: STREET 1: 201 ELLIOTT AVENUE WEST CITY: SEATTLE STATE: WA ZIP: 98119 BUSINESS PHONE: 206-676-5000 MAIL ADDRESS: STREET 1: 201 ELLIOTT AVENUE WEST CITY: SEATTLE STATE: WA ZIP: 98119 10-Q 1 omer-20230630x10q.htm 10-Q
2023Q20001285819--12-31000062848321628287650.05201830.0540906false0001285819us-gaap:RetainedEarningsMember2023-06-300001285819us-gaap:AdditionalPaidInCapitalMember2023-06-300001285819us-gaap:RetainedEarningsMember2023-03-310001285819us-gaap:AdditionalPaidInCapitalMember2023-03-3100012858192023-03-310001285819us-gaap:RetainedEarningsMember2022-12-310001285819us-gaap:AdditionalPaidInCapitalMember2022-12-310001285819us-gaap:RetainedEarningsMember2022-06-300001285819us-gaap:AdditionalPaidInCapitalMember2022-06-300001285819us-gaap:RetainedEarningsMember2022-03-310001285819us-gaap:AdditionalPaidInCapitalMember2022-03-3100012858192022-03-310001285819us-gaap:RetainedEarningsMember2021-12-310001285819us-gaap:AdditionalPaidInCapitalMember2021-12-310001285819us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-06-300001285819us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-06-300001285819us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-06-300001285819us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-06-300001285819us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-12-310001285819us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310001285819us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-12-310001285819us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310001285819us-gaap:CommonStockMember2023-06-300001285819us-gaap:CommonStockMember2023-03-310001285819us-gaap:CommonStockMember2022-12-310001285819us-gaap:CommonStockMember2022-06-300001285819us-gaap:CommonStockMember2022-03-310001285819us-gaap:CommonStockMember2021-12-310001285819us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001285819omer:Amended2017OmnibusIncentiveCompensationPlanMember2023-06-232023-06-230001285819srt:WeightedAverageMemberus-gaap:EmployeeStockOptionMember2023-04-012023-06-300001285819srt:WeightedAverageMemberus-gaap:EmployeeStockOptionMember2023-01-012023-06-300001285819us-gaap:RestrictedStockUnitsRSUMember2023-06-300001285819us-gaap:EquipmentMember2023-06-300001285819us-gaap:ComputerEquipmentMember2023-06-300001285819omer:OfficeEquipmentAndFurnitureMember2023-06-300001285819omer:FinanceLeasesMember2023-06-300001285819us-gaap:EquipmentMember2022-12-310001285819us-gaap:ComputerEquipmentMember2022-12-310001285819omer:OfficeEquipmentAndFurnitureMember2022-12-310001285819omer:FinanceLeasesMember2022-12-310001285819us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberomer:OmidriaAssetsDisposalMember2021-12-232021-12-230001285819us-gaap:RetainedEarningsMember2023-04-012023-06-300001285819us-gaap:RetainedEarningsMember2023-01-012023-03-310001285819us-gaap:RetainedEarningsMember2022-04-012022-06-300001285819us-gaap:RetainedEarningsMember2022-01-012022-03-310001285819us-gaap:FairValueInputsLevel3Memberomer:RoyaltyObligationMember2023-06-300001285819us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001285819us-gaap:EmployeeStockOptionMember2023-06-300001285819us-gaap:CertificatesOfDepositMember2023-06-300001285819us-gaap:CertificatesOfDepositMember2022-12-310001285819srt:MinimumMemberomer:ConvertibleSeniorNotes2026Member2020-09-300001285819srt:MaximumMemberomer:ConvertibleSeniorNotes2026Member2020-09-300001285819srt:MinimumMemberomer:ConvertibleSeniorNotes2023Member2018-11-300001285819srt:MaximumMemberomer:ConvertibleSeniorNotes2023Member2018-11-300001285819omer:ConvertibleSeniorNotes2023And2026Member2023-06-300001285819omer:ConvertibleSeniorNotes2026Member2020-08-012020-09-300001285819omer:ConvertibleSeniorNotes2023Member2018-11-012018-11-300001285819omer:ConvertibleSeniorNotes2026Member2022-12-310001285819omer:ConvertibleSeniorNotes2023Member2022-12-3100012858192022-06-3000012858192021-12-310001285819us-gaap:USTreasurySecuritiesMember2023-06-300001285819us-gaap:MoneyMarketFundsMember2023-06-300001285819us-gaap:USTreasurySecuritiesMember2022-12-310001285819us-gaap:MoneyMarketFundsMember2022-12-310001285819us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001285819us-gaap:FairValueMeasurementsRecurringMember2023-06-300001285819us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001285819us-gaap:FairValueMeasurementsRecurringMember2022-12-310001285819us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300001285819us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001285819omer:ConvertibleSeniorNotes2026Member2023-04-012023-06-300001285819omer:ConvertibleSeniorNotes2023Member2023-04-012023-06-300001285819us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001285819us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001285819omer:ConvertibleSeniorNotes2026Member2023-01-012023-06-300001285819omer:ConvertibleSeniorNotes2023Member2023-01-012023-06-300001285819us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001285819us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001285819omer:ConvertibleSeniorNotes2026Member2022-04-012022-06-300001285819omer:ConvertibleSeniorNotes2023Member2022-04-012022-06-300001285819us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001285819us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001285819omer:ConvertibleSeniorNotes2026Member2022-01-012022-06-300001285819omer:ConvertibleSeniorNotes2023Member2022-01-012022-06-300001285819omer:ConvertibleSeniorNotes2026Member2023-04-012023-06-300001285819omer:ConvertibleSeniorNotes2023Member2023-04-012023-06-300001285819omer:ConvertibleSeniorNotes2026Member2022-04-012022-06-300001285819omer:ConvertibleSeniorNotes2023Member2022-04-012022-06-300001285819omer:ConvertibleSeniorNotes2026Member2022-01-012022-06-300001285819omer:ConvertibleSeniorNotes2023Member2022-01-012022-06-300001285819us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001285819us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001285819us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001285819us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100012858192022-01-012022-03-310001285819us-gaap:CommonStockMember2023-04-012023-06-300001285819us-gaap:CommonStockMember2022-01-012022-03-3100012858192023-04-120001285819us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-04-012023-06-300001285819us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001285819us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-06-300001285819us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001285819us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-04-012022-06-300001285819us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-3000012858192022-04-012022-06-300001285819us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-06-300001285819us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001285819omer:ConvertibleSeniorNotes2026Member2023-01-012023-06-300001285819omer:ConvertibleSeniorNotes2023Member2023-01-012023-06-300001285819omer:DriHealthcareAcquisitionsLpMember2022-09-300001285819omer:DriHealthcareAcquisitionsLpMember2022-09-302022-09-3000012858192022-12-012022-12-3100012858192021-12-232021-12-2300012858192021-12-230001285819omer:DriHealthcareAcquisitionsLpMember2023-06-300001285819omer:AtTheMarketATMProgramMember2023-06-300001285819omer:AtTheMarketATMProgramMember2021-03-0100012858192022-01-012022-06-300001285819us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberomer:OmidriaAssetsDisposalMember2023-04-012023-06-300001285819us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberomer:OmidriaAssetsDisposalMember2023-01-012023-06-300001285819us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberomer:OmidriaAssetsDisposalMember2022-04-012022-06-300001285819us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberomer:OmidriaAssetsDisposalMember2022-01-012022-06-300001285819us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberomer:OmidriaAssetsDisposalMember2023-06-300001285819us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberomer:OmidriaAssetsDisposalMember2022-12-3100012858192022-01-142022-01-140001285819omer:ConvertibleSeniorNotes2026Member2020-09-300001285819omer:ConvertibleSeniorNotes2023Member2018-11-300001285819omer:ConvertibleSeniorNotes2026Member2023-06-300001285819omer:ConvertibleSeniorNotes2023Member2023-06-300001285819us-gaap:SubsequentEventMember2023-07-3100012858192023-02-012023-02-2800012858192023-01-012023-03-3100012858192023-04-012023-06-3000012858192023-06-3000012858192022-12-3100012858192023-08-0700012858192023-01-012023-06-30xbrli:sharesiso4217:USDxbrli:pureomer:itemiso4217:USDxbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended June 30, 2023

or

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

For the transition period from to

Commission file number: 001-34475

OMEROS CORPORATION

(Exact name of registrant as specified in its charter)

Washington

91-1663741

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification Number)

201 Elliott Avenue West

Seattle, Washington

98119

(Address of principal executive offices)

(Zip Code)

(206676-5000

(Registrant’s telephone number, including area code)

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

(Title of each class)

(Trading symbol)

(Name of each exchange on which registered)

Common Stock, par value $0.01 per share

OMER

The Nasdaq Stock Market LLC

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

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

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

As of August 7, 2023, the number of outstanding shares of the registrant’s common stock, par value $0.01 per share, was 62,855,824.

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 (the “Securities Act”) and Section 21E of the Securities Exchange Act of 1934 (the “Exchange Act”), which are subject to the “safe harbor” created by those sections for such statements. Forward-looking statements are based on our management’s beliefs and assumptions and on currently available information. All statements other than statements of historical fact are “forward-looking statements.” Terms such as “anticipate,” “believe,” “could,” “estimate,” “expect,” “goal,” “intend,” “likely,” “look forward to,” “may,” “objective,” “plan,” “possible,” “potential,” “predict,” “project,” “should,” “slate,” “target,” “will,” “would,” and similar expressions and variations thereof are intended to identify forward-looking statements, but these terms are not the exclusive means of identifying such statements. Examples of these statements include, but are not limited to, statements regarding:

our estimates of future operating expenses and projections regarding how long our existing cash, cash equivalents, short-term investments, royalty receipts and potential revenues will fund our anticipated operating expenses, capital expenditures and debt service obligations;
our expectations related to future royalties potentially payable to us under the terms of the asset purchase agreement under which we divested our former commercial ophthalmology product OMIDRIA®;
our expectations regarding clinical plans and anticipated or potential paths to regulatory approval of narsoplimab by the U.S. Food and Drug Administration (“FDA”) and the European Medicines Agency (“EMA”) in hematopoietic stem cell transplant-associated thrombotic microangiopathy (“HSCT-TMA”), immunoglobulin A (“IgA”) nephropathy, atypical hemolytic uremic syndrome (“aHUS”) and COVID-19;
whether and when a marketing authorization application (“MAA”) may be filed with the EMA for narsoplimab in any indication, and whether the EMA will grant approval for narsoplimab in any indication;
our plans for the commercial launch of narsoplimab following any regulatory approval and our estimates and expectations regarding coverage and reimbursement for any approved products;
our expectation that we will rely on contract manufacturers to manufacture narsoplimab, if approved, for commercial sale and to manufacture our drug candidates for purposes of clinical supply and in anticipation of potential commercialization;
our expectations regarding the clinical, therapeutic and competitive benefits and importance of our drug candidates;
our ability to design, initiate and/or successfully complete clinical trials and other studies for our drug candidates and our plans and expectations regarding our ongoing or planned clinical trials, including for our lead MASP-2 inhibitor narsoplimab and for our other investigational candidates, including OMS906, OMS1029 and OMS527;
with respect to our narsoplimab clinical programs, our expectations regarding: whether enrollment in any ongoing or planned clinical trial will proceed as expected; whether we can capitalize on the financial and regulatory incentives provided by orphan drug designations granted by FDA, the European Commission (“EC”), or the EMA; and whether we can capitalize on the regulatory incentives provided by fast-track or breakthrough therapy designations granted by FDA;
our ability to raise additional capital through the capital markets or through one or more corporate partnerships, equity offerings, debt financings, collaborations, licensing arrangements or asset sales;
our expectations about the commercial competition that our drug candidates, if commercialized, face or may face;

the expected course and costs of existing claims, legal proceedings and administrative actions, our involvement in potential claims, legal proceedings and administrative actions, and the merits, potential outcomes and effects of both existing and potential claims, legal proceedings and administrative actions, as well as regulatory determinations, on our business, prospects, financial condition and results of operations;
the extent of protection that our patents provide and that our pending patent applications will provide, if patents are issued from such applications, for our technologies, programs, and drug candidates;
the factors on which we base our estimates for accounting purposes and our expectations regarding the effect of changes in accounting guidance or standards on our operating results; and
our expected financial position, performance, revenues, growth, costs and expenses, magnitude of net losses and the availability of resources.

Our actual results could differ materially from those anticipated in these forward-looking statements for many reasons, including the risks, uncertainties and other factors described in this Quarterly Report on Form 10-Q under the headings “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and in our other filings with the U.S. Securities and Exchange Commission (the “SEC”). Given these risks, uncertainties and other factors, actual results or anticipated developments may not be realized or, even if substantially realized, may not have the expected consequences to or effects on our company, business or operations. Accordingly, you should not place undue reliance on these forward-looking statements, which represent our estimates and assumptions only as of the date of the filing of this Quarterly Report on Form 10-Q. You should read this Quarterly Report on Form 10-Q completely and with the understanding that our actual results in subsequent periods may differ materially from current expectations. Except as required by applicable law, we assume no obligation to update or revise any forward-looking statements contained herein, whether as a result of any new information, future events or otherwise.

OMEROS CORPORATION

FORM 10-Q FOR THE QUARTER ENDED JUNE 30, 2023

INDEX

Page

Part I — Financial Information

5

Item 1.

Financial Statements (unaudited)

5

Condensed Consolidated Balance Sheets

5

Condensed Consolidated Statements of Operations and Comprehensive Loss

6

Condensed Consolidated Statements of Stockholders’ Equity (Deficit)

7

Condensed Consolidated Statements of Cash Flows

8

Notes to Condensed Consolidated Financial Statements

9

Item 2.

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

22

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

30

Item 4.

Controls and Procedures

30

Part II — Other Information

31

Item 1.

Legal Proceedings

31

Item 1A.

Risk Factors

31

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

31

Item 3.

Default Upon Senior Securities

31

Item 4.

Mine Safety Disclosures

31

Item 5.

Other Information

31

Item 6.

Exhibits

32

Signatures

33

PART I — FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

OMEROS CORPORATION

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands, except share and per share data)

(unaudited)

June 30, 

December 31, 

    

2023

    

2022

Assets

 

  

Current assets:

 

  

 

  

Cash and cash equivalents

$

6,603

$

11,009

Short-term investments

 

334,680

 

183,909

OMIDRIA contract royalty asset, short-term

29,084

28,797

Receivables

 

11,190

 

213,221

Prepaid expense and other assets

 

7,001

 

6,300

Total current assets

 

388,558

 

443,236

OMIDRIA contract royalty asset

115,802

123,425

Right of use assets

20,258

21,762

Property and equipment, net

 

1,749

 

1,492

Restricted investments

 

1,054

 

1,054

Total assets

$

527,421

$

590,969

Liabilities and shareholders’ equity

 

  

 

  

Current liabilities:

 

  

 

  

Accounts payable

$

9,552

$

5,989

Accrued expenses

 

29,793

 

30,551

Current portion of unsecured convertible senior notes, net

94,730

94,381

Current portion of OMIDRIA royalty obligation

4,777

1,152

Current portion of lease liabilities

 

4,686

 

4,310

Total current liabilities

 

143,538

 

136,383

Unsecured convertible senior notes, net

 

221,516

 

220,906

OMIDRIA royalty obligation

120,939

125,126

Lease liabilities, non-current

20,422

22,426

Other accrued liabilities, non-current

 

496

 

444

Commitments and contingencies (Note 10)

 

  

 

  

Shareholders’ equity:

 

  

 

  

Preferred stock, par value $0.01 per share, 20,000,000 shares authorized; none issued and outstanding at June 30, 2023 and December 31, 2022.

 

 

Common stock, par value $0.01 per share, 150,000,000 shares authorized at June 30, 2023 and December 31, 2022; 62,848,321 and 62,828,765 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively.

 

628

 

628

Additional paid-in capital

 

726,594

 

720,773

Accumulated deficit

 

(706,712)

 

(635,717)

Total shareholders’ equity

 

20,510

 

85,684

Total liabilities and shareholders’ equity

$

527,421

$

590,969

See accompanying Notes to Condensed Consolidated Financial Statements

-5-

OMEROS CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS

(In thousands, except share and per share data)

(unaudited)

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

Costs and expenses:

 

 

  

 

 

  

Research and development

$

29,639

$

23,516

$

54,249

$

47,603

Selling, general and administrative

 

11,260

 

13,922

 

22,363

 

24,881

Total costs and expenses

 

40,899

 

37,438

 

76,612

 

72,484

Loss from operations

 

(40,899)

 

(37,438)

 

(76,612)

 

(72,484)

Interest expense

 

(7,932)

 

(4,927)

 

(15,865)

 

(9,868)

Interest and other income

 

4,537

 

670

 

8,500

 

1,163

Net loss from continuing operations

(44,294)

(41,695)

(83,977)

(81,189)

Net income from discontinued operations

7,000

10,846

12,982

17,329

Net loss

$

(37,294)

$

(30,849)

$

(70,995)

$

(63,860)

Basic and diluted net income (loss) per share:

Net loss from continuing operations

$

(0.70)

$

(0.66)

$

(1.34)

$

(1.30)

Net income from discontinued operations

0.11

0.17

0.21

0.28

Net loss

$

(0.59)

$

(0.49)

$

(1.13)

$

(1.02)

Weighted-average shares used to compute basic and diluted net income (loss) per share

62,837,125

62,730,015

62,832,991

62,727,395

See accompanying Notes to Condensed Consolidated Financial Statements

-6-

OMEROS CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT)

(In thousands, except share data)

(unaudited)

Additional

Common Stock

Paid-In

Accumulated

    

  

Shares

    

Amount

    

Capital

    

Deficit

    

Total

Balance at January 1, 2022

62,628,855

$

626

$

706,288

$

(683,134)

$

23,780

Exercise of stock options

101,160

1

413

414

Stock-based compensation expense

3,892

3,892

Net loss

(33,011)

(33,011)

Balance at March 31, 2022

62,730,015

627

710,593

(716,145)

(4,925)

Stock-based compensation expense

3,072

3,072

Net loss

(30,849)

(30,849)

Balance at June 30, 2022

62,730,015

$

627

$

713,665

$

(746,994)

$

(32,702)

Balance at January 1, 2023

    

  

62,828,765

    

$  

628

    

$

720,773

    

$

(635,717)

    

$

85,684

Stock-based compensation expense

2,953

2,953

Net loss

(33,701)

(33,701)

Balance at March 31, 2023

62,828,765

628

723,726

(669,418)

54,936

Exercise of stock options

19,556

97

97

Stock-based compensation expense

2,771

2,771

Net loss

(37,294)

(37,294)

Balance at June 30, 2023

62,848,321

$

628

$

726,594

$

(706,712)

$

20,510

See accompanying Notes to Condensed Consolidated Financial Statements

-7-

OMEROS CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

(unaudited)

Six Months Ended June 30, 

    

2023

    

2022

Operating activities:

Net loss

$

(70,995)

$

(63,860)

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

 

 

  

Stock-based compensation expense

5,724

6,964

Non-cash interest expense on unsecured convertible debt

959

 

900

Depreciation and amortization

518

 

469

Non-cash interest earned on OMIDRIA contract royalty asset

(7,754)

(9,383)

Remeasurement on OMIDRIA contract royalty asset

(4,824)

(7,716)

Accretion on U.S. government treasury bills, net

(5,090)

Early termination of operating lease

(454)

Changes in operating assets and liabilities:

 

 

  

Receivables

 

202,031

 

23,676

Prepaid expenses and other

 

(1,044)

 

(3,668)

OMIDRIA contract royalty asset

19,914

31,063

Accounts payable and accrued expense

 

2,759

 

(12,653)

Net cash provided by (used in) operating activities

 

142,198

 

(34,662)

Investing activities:

 

  

 

  

Purchases of investments and other

(662,738)

(103,169)

Proceeds from the sale and maturities of investments

517,057

51,200

Purchases of property and equipment

 

(275)

 

(103)

Net cash used in investing activities

 

(145,956)

 

(52,072)

Financing activities:

 

  

 

  

Principal payments on OMIDRIA royalty obligation

 

(467)

 

Principal payments on finance lease obligations

(278)

(352)

Proceeds upon exercise of stock options

 

97

 

414

Net cash provided by (used in) financing activities

 

(648)

 

62

Net decrease in cash and cash equivalents

 

(4,406)

 

(86,672)

Cash and cash equivalents at beginning of period

 

11,009

 

100,808

Cash and cash equivalents at end of period

$

6,603

$

14,136

Supplemental cash flow information

 

  

 

  

Cash paid for interest

$

15,865

$

8,998

Equipment acquired under finance lease

$

500

$

557

See accompanying Notes to Condensed Consolidated Financial Statements

-8-

OMEROS CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

Note 1—Organization and Basis of Presentation

General

Omeros Corporation (“Omeros,” the “Company” or “we”) is a clinical-stage biopharmaceutical company committed to discovering, developing and commercializing small-molecule and protein therapeutics for large-market as well as orphan indications targeting immunologic disorders, including complement-mediated diseases, cancers and addictive and compulsive disorders. We marketed our first drug product, OMIDRIA® (phenylephrine and ketorolac intraocular solution) 1% / 0.3% for use during cataract surgery or intraocular lens replacement in the United States (the “U.S.”) until we sold OMIDRIA and related assets on December 23, 2021 (see “Sale of OMIDRIA Assets” below for additional information).

The lead drug candidate in our pipeline of complement-targeted therapeutics is narsoplimab, a proprietary, patented human monoclonal antibody targeting mannan-binding lectin-associated serine protease 2 (“MASP-2”), the key activator of the lectin pathway of complement. Clinical development of narsoplimab is currently focused primarily on hematopoietic stem cell transplant-associated thrombotic microangiopathy (“HSCT-TMA”) and immunoglobulin A (“IgA”) nephropathy. Our pipeline of clinical-stage development programs includes: our long-acting MASP-2 inhibitor OMS1029, our inhibitor of mannan-binding lectin-associated serine protease-3 (“MASP-3”) OMS906 and our phophodiesterase 7 (PDE7) inhibitor OMS527.

Sale of OMIDRIA Assets

On December 23, 2021, we sold our commercial product OMIDRIA and certain related assets including inventory and prepaid expenses to Rayner Surgical Inc. (“Rayner”). Rayner paid us $126.0 million in cash at closing, and we retained all outstanding accounts receivable, accounts payable and accrued expenses as of the closing date.

Under the Asset Purchase Agreement with Rayner (the “Asset Purchase Agreement”), we were entitled to receive a milestone payment of $200.0 million (the “Milestone Payment”) within 30 days following an event (the “Milestone Event”) that establishes separate payment for OMIDRIA for a continuous period of at least four years when furnished in the ambulatory surgery center (“ASC”) setting. In December 2022, the Milestone Event occurred and we recorded a $200.0 million milestone receivable. Upon the achievement of the Milestone Event, our royalties on U.S. net sales were reduced from 50% to 30%, with royalties on any net sales outside the U.S. remaining unchanged at 15%. We received the Milestone Payment together with accrued interest in February 2023.

As a result of the divestiture, the results of OMIDRIA operations (e.g., revenues and operating costs) are included in discontinued operations in our condensed consolidated statements of operations and comprehensive loss and excluded from continuing operations for all periods presented (see “Note 3 – Discontinued Operations”).

Basis of Presentation

Our condensed consolidated financial statements include the financial position and results of operations of Omeros and our wholly owned subsidiaries. All inter-company transactions have been eliminated. The accompanying condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”).

Liquidity and Capital Resources

As of June 30, 2023, we had cash, cash equivalents and short-term investments of $341.3 million and outstanding accounts receivable of $11.2 million. Our loss for the quarter ended June 30, 2023 was $37.3 million and our cash

-9-

provided by operations for the six months ended June 30, 2023 was $142.2 million, which included collection of the $200.0 million Milestone Payment in the first quarter of 2023.

Historically, we have incurred net losses from continuing operations and negative operating cash flows. We have not yet established an ongoing source of revenue sufficient to cover our operating costs and, therefore, could need to raise additional capital to accomplish our business plan and to retire our outstanding convertible senior notes due in 2026. We plan to continue to fund our operations for at least the next twelve months with our existing cash and investments, royalties from Rayner and our outstanding accounts receivable. If FDA approves narsoplimab for treatment of any indication within the next twelve months, then sales of narsoplimab may also provide funds for our operations. We have a sales agreement in place for an “at the market” equity offering facility through which we may offer and sell shares of our common stock equaling an aggregate amount up to $150.0 million. Should it be determined to be strategically advantageous, we could also pursue debt financings as well as public and private offerings of our equity securities, similar to those we have previously completed, or other strategic transactions, which may include licensing a portion of our existing technologies.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant items subject to such estimates include OMIDRIA contract royalty asset valuation, stock-based compensation expense, and accruals for clinical trials and manufacturing of drug product. We base our estimates on historical experience and on various other factors that we believe are reasonable under the circumstances; however, actual results could differ from these estimates.

Note 2—Significant Accounting Policies

OMIDRIA Royalties, Milestones and Contract Royalty Assets

We have rights to receive future royalties from Rayner on OMIDRIA net sales at royalty rates that vary based on geography and certain regulatory contingencies. Therefore, future OMIDRIA royalties are treated as variable consideration. The sale of OMIDRIA qualified as an asset sale under GAAP. To measure the OMIDRIA contract royalty asset we used the expected value approach which is the sum of the discounted probability-weighted royalty payment we would receive using a range of potential outcomes to the extent that it is probable that a significant reversal in the amount of cumulative income recognized will not occur. As contemplated by the Asset Purchase Agreement, the royalty rate applicable to U.S. net sales of OMIDRIA was reduced from 50% to 30% upon the occurrence, in December 2022, of the event triggering the $200.0 million Milestone Payment. Consequently, in December 2022, we revalued the OMIDRIA contract royalty asset using the 30% royalty rate on U.S. net sales and adjusted the probability-weighted outcomes to reflect the occurrence of the Milestone Event. Royalties earned are recorded as a reduction to the OMIDRIA contract royalty asset. The amount recorded in discontinued operations in future periods will reflect interest earned on the outstanding OMIDRIA contract royalty asset at an effective interest rate of 11.0% and any amounts we receive that are different from the expected royalties. The OMIDRIA contract royalty asset will be re-measured periodically using the expected value approach based on actual results and future expectations. Any required adjustment to the OMIDRIA contract royalty asset will be recorded in discontinued operations.

OMIDRIA Royalty Obligation

On September 30, 2022, we sold to DRI Healthcare Acquisitions LP (“DRI”) an interest in a portion of our future OMIDRIA royalty receipts for a purchase price of $125.0 million in cash (see “Note 8 – OMIDRIA Royalty Obligation”).

The $125.0 million cash consideration obtained is classified as a liability and is recorded as an “OMIDRIA royalty obligation” on our condensed consolidated balance sheet. The liability is being amortized over the term of the arrangement using the implied effective interest rate of 9.4% and interest expense is recorded as a component of continuing operations.

-10-

To the extent our estimates of future royalties differ materially from previous estimates, we will adjust the carrying amount of the liability for future OMIDRIA royalties to the present value of the revised estimated cash flows, discounted at the original effective interest rate of 9.4% utilizing the cumulative catch-up method. The offset to the adjustment would be recognized as a component of net income (loss) from continuing operations.

Inventory

We expense inventory costs related to product candidates as research and development expenses until regulatory approval is reasonably assured in the U.S. or the European Union (“EU”). Once approval is reasonably assured, costs, including amounts related to third-party manufacturing, transportation and internal labor and overhead, will be capitalized.

Right-of-Use Assets and Related Lease Liabilities

We record operating leases as right-of-use assets and recognize the related lease liabilities equal to the fair value of the lease payments using our incremental borrowing rate when the implicit rate in the lease agreement is not readily available. We recognize variable lease payments, when incurred. Costs associated with operating lease assets are recognized on a straight-line basis within operating expenses over the term of the lease.

We record finance lease obligations as a component of property and equipment and amortize these assets within operating expenses on a straight-line basis to their residual values over the shorter of the term of the underlying lease or the estimated useful life of the equipment. The interest component of finance lease obligations is included in interest expense and recognized using the effective interest method over the lease term.

We account for leases with initial terms of 12 months or less as an operating expense.

Stock-Based Compensation

Stock-based compensation expense is recognized for all share-based payments, including grants of stock option awards and restricted stock units (“RSU”) based on estimated fair values. The fair value of our stock is calculated using the Black-Scholes valuation model, which requires judgmental assumptions around volatility, risk-free rates, forfeiture rates and expected option life. Compensation expense is recognized over the requisite service periods, which is generally the vesting period, using the straight-line method. Forfeiture expense is estimated at the time of grant and revised in subsequent periods if actual forfeitures differ from those estimates.

Income Taxes

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their tax bases. Deferred tax assets and liabilities are measured using enacted tax rates applied to taxable income in the years in which those temporary differences are expected to be recovered or settled. We recognize the effect of income tax positions only if those positions are more likely than not of being sustained upon an examination. A valuation allowance is established when it is more likely than not that the deferred tax assets will not be realized.

Note 3—Discontinued Operations

On December 23, 2021, we sold OMIDRIA and certain related assets including inventory and prepaid expenses to Rayner.

Under the Asset Purchase Agreement, the achievement of the Milestone Event in December 2022 triggered a $200.0 million Milestone Payment from Rayner and a reduction in the U.S. royalty rate from 50% to 30% on OMIDRIA net sales until the expiration or termination of the last issued and unexpired U.S. patent, which we expect to occur no earlier than 2033. The Milestone Event resulted in recognition of the $200.0 million Milestone Payment, which we received in February 2023. Upon the occurrence of certain events described in the Asset Purchase Agreement, including during any

-11-

specific period in which OMIDRIA is no longer eligible for separate payment, the U.S. base royalty rate would be further reduced to 10%. Pursuant to legislation enacted in late 2022, we expect separate payment for OMIDRIA under Medicare Part B to extend until at least January 1, 2028.

The sale of OMIDRIA and related assets was recorded as an asset sale. Additionally, the results of operations related to OMIDRIA are recorded as income from discontinued operations for all periods presented in the condensed consolidated statements of operations and comprehensive loss.

The following schedule presents a rollforward of the OMIDRIA contract royalty asset (in thousands):

OMIDRIA contract royalty asset at December 31, 2022

$

152,222

Royalties earned

(19,914)

Interest earned on OMIDRIA contract royalty asset

7,754

Remeasurement adjustments

4,824

OMIDRIA contract royalty asset at June 30, 2023

$

144,886

Net income from discontinued operations is as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

2023

    

2022

(In thousands)

Interest earned on OMIDRIA contract royalty asset

$

3,829

$

4,545

$

7,754

$

9,383

Remeasurement adjustments

3,147

5,557

4,824

7,716

Other income (expense), net

24

744

404

230

Net income from discontinued operations, net of tax

$

7,000

$

10,846

$

12,982

$

17,329

Cash flow from discontinued operations is as follows:

Six Months Ended

June 30,

    

2023

    

2022

(In thousands)

Net cash provided by discontinued operations from operating activities

$

217,688

$

46,038

Net cash provided by discontinued operations primarily represents royalties received and the $200.0 million Milestone Payment that we collected from Rayner in February 2023.

-12-

Note 4—Net Loss Per Share

Our potentially dilutive securities include potential common shares related to our stock options, RSUs and unsecured convertible senior notes. Diluted earnings per share (“Diluted EPS”) considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common shares would have an anti-dilutive effect. Diluted EPS excludes the impact of potential common shares related to our stock options in periods in which the option exercise price is greater than the average market price of our common stock for the period.

Potentially dilutive securities excluded from Diluted EPS are as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

2026 Notes convertible to common stock (1)

12,172,008

12,172,008

12,172,008

12,172,008

2023 Notes convertible to common stock (1)

4,941,739

4,941,739

4,941,739

4,941,739

Outstanding options to purchase common stock

98,920

 

88

42,186

 

1,963

Outstanding restricted stock units

89,750

208,819

89,750

207,736

Total potentially dilutive shares excluded from net loss per share

17,302,417

 

17,322,654

17,245,683

 

17,323,446

(1)The 2023 Notes and 2026 Notes (defined below) are subject to capped call arrangements that potentially reduce the dilutive effect as described in “Note 7 — Unsecured Convertible Senior Notes.” Any potential impact of the capped call arrangements is excluded from this table.

Note 5—Certain Balance Sheet Accounts

OMIDRIA Contract Royalty Asset

The OMIDRIA contract royalty asset consists of the following:

June 30, 

December 31, 

    

2023

    

2022

(In thousands)

Short-term contract royalty asset

$

29,084

$

28,797

Long-term contract royalty asset

115,802

123,425

Total OMIDRIA contract royalty asset

$

144,886

$

152,222

Receivables

Receivables consist of the following:

June 30, 

December 31, 

    

2023

    

2022

(In thousands)

OMIDRIA royalty

$

11,066

$

12,966

Sublease and other

124

255

OMIDRIA milestone

 

 

200,000

Total receivables

$

11,190

$

213,221

-13-

Property and Equipment, Net

Property and equipment, net consists of the following:

    

June 30, 

    

December 31, 

2023

2022

(In thousands)

Equipment under finance lease obligations

$

6,477

$

6,204

Laboratory equipment

 

3,385

 

3,135

Computer equipment

 

1,101

 

1,076

Office equipment and furniture

 

625

 

625

Total cost

 

11,588

 

11,040

Less accumulated depreciation and amortization

 

(9,839)

 

(9,548)

Total property and equipment, net

$

1,749

$

1,492

For the three months ended June 30, 2023 and June 30, 2022, depreciation and amortization expense was $0.3 million and $0.2 million, respectively. For the six months ended June 30, 2023 and 2022, depreciation and amortization expense was $0.5 million for each period.

Accrued Expenses

Accrued expenses consists of the following:

    

June 30, 

    

December 31, 

2023

2022

(In thousands)

Employee compensation

$

7,342

$

6,665

Clinical trials

7,272

5,536

Interest payable

6,160

5,172

Contract research and development

4,043

3,209

Consulting and professional fees

2,901

4,425

Income taxes payable

1,228

4,871

Other accrued expenses

 

847

 

673

Total accrued expenses

$

29,793

$

30,551

Note 6—Investments and Fair-Value Measurements

All of our investments are held in our name and are classified as short-term and held-to-maturity on the accompanying condensed consolidated balance sheets. Investment income is included as other income. Investment income for the three months ended June 30, 2023 and June 30, 2022 consists primarily of interest earned of $4.2 million and $0.2 million, respectively. Investment income for the six months ended June 30, 2023 and June 30, 2022 consists of interest earned of $7.6 million and $0.2 million, respectively.

-14-

The following tables summarize our investments:

    

June 30, 2023

    

Amortized Cost

    

Gross Unrealized Gains/(Losses)

    

Estimated Fair Value

(In thousands)

U.S. government securities classified as short-term investments

$

225,983

$

(89)

$

225,894

Money-market funds classified as short-term investments

108,697

108,697

Total short-term investments

334,680

(89)

334,591

Certificate of deposit classified as non-current restricted investments

1,054

1,054

Total

$

335,734

$

(89)

$

335,645

    

December 31, 2022

    

Amortized Cost

    

Gross Unrealized Gains/(Losses)

    

Estimated Fair Value

(In thousands)

U.S. government securities classified as short-term investments

$

99,027

$

22

$

99,049

Money-market funds classified as short-term investments

84,882

84,882

Total short-term investments

183,909

22

183,931

Certificate of deposit classified as non-current restricted investments

1,054

1,054

Total

$

184,963

$

22

$

184,985

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. The accounting standard establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs, where available. The following summarizes the three levels of inputs required:

Level 1—Observable inputs for identical assets or liabilities, such as quoted prices in active markets;

Level 2—Inputs other than quoted prices in active markets that are either directly or indirectly observable; and

Level 3—Unobservable inputs in which little or no market data exists, therefore they are developed using estimates and assumptions developed by us, which reflect those that a market participant would use.

-15-

Our fair value hierarchy for our financial assets and liabilities are as follows:

June 30, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

(In thousands)

Assets:

U.S. government securities classified as short-term investments

$

225,894

$

$

$

225,894

Money-market funds classified as short-term investments

108,697

108,697

Total short-term investments

334,591

334,591

Certificate of deposit classified as non-current restricted investments

 

1,054

 

 

 

1,054

Total

$

335,645

$

$

$

335,645

    

December 31, 2022

    

Level 1

    

Level 2

    

Level 3

    

Total

(In thousands)

Assets:

U.S. government securities classified as short-term investments

$

99,049

$

$

$

99,049

Money-market funds classified as short-term investments

84,882

84,882

Total short-term investments

183,931

183,931

Certificate of deposit classified as non-current restricted investments

 

1,054

 

 

 

1,054

Total

$

184,985

$

$

$

184,985

Cash held in demand deposit accounts of $6.6 million and $11.0 million is excluded from our fair-value hierarchy disclosure as of June 30, 2023 and December 31, 2022, respectively. The carrying amounts reported in the accompanying condensed consolidated balance sheets for receivables, accounts payable and other current monetary assets and liabilities approximate fair value.

See “Note 7—Unsecured Convertible Senior Notes” and “Note 8—OMIDRIA Royalty Obligation” for the carrying amount and estimated fair value of our outstanding convertible senior notes and the OMIDRIA royalty obligation.

Note 7—Unsecured Convertible Senior Notes

We carry $95.0 million in aggregate principal on our 6.25% Convertible Senior Notes (the “2023 Notes”) and $225.0 million in aggregate principal on our 5.25% Convertible Senior Notes (the “2026 Notes”) as shown below:

Balance as of June 30, 2023

    

2023 Notes

    

2026 Notes

    

Total

(In thousands)

Principal amount

$

95,000

$

225,030

$

320,030

Unamortized debt issuance costs

 

(270)

 

(3,514)

 

(3,784)

Total unsecured convertible senior notes, net

$

94,730

$

221,516

$

316,246

Fair value of outstanding unsecured convertible senior notes (1)

$

93,575

$

157,359

Balance as of December 31, 2022

    

2023 Notes

    

2026 Notes

    

Total

(In thousands)

Principal amount

$

95,000

$

225,030

$

320,030

Unamortized discount

 

(619)

 

(4,124)

 

(4,743)

Total unsecured convertible senior notes, net

$

94,381

$

220,906

$

315,287

Fair value of outstanding unsecured convertible senior notes (1)

$

92,031

$

118,141

(1)The fair value is classified as Level 3 due to the limited trading activity for the unsecured convertible senior notes.

-16-

2023 Unsecured Convertible Senior Notes

Our 2023 Notes are unsecured and accrue interest at an annual rate of 6.25% per annum, payable semi-annually in arrears on May 15 and November 15 of each year. The 2023 Notes mature on November 15, 2023 unless earlier purchased, redeemed or converted in accordance with their terms.

The unamortized debt issuance costs of $0.3 million as of June 30, 2023 will be amortized to interest expense at an effective interest rate of 7.0% over the remaining term.

Subject to the satisfaction of certain conditions, the 2023 Notes are convertible into cash, shares of our common stock or a combination thereof, as we elect at our sole discretion. The initial conversion rate is 52.0183 shares of our common stock per $1,000 of note principal (equivalent to an initial conversion price of approximately $19.22 per share of common stock), which equals approximately 4.9 million shares of common stock issuable upon conversion, subject to adjustment in certain circumstances.

To reduce the dilutive impact or potential cash expenditure associated with the conversion of the 2023 Notes, we entered into a capped call transaction (the “2023 Capped Call”), which covers the number of shares of our common stock underlying the 2023 Notes when our common stock share price is trading between the initial conversion price of $19.22 and $28.84. However, should the market price of our common stock exceed the $28.84 cap, then the conversion of the 2023 notes could have a dilutive impact or may require a cash expenditure to the extent the market price exceeds the cap price. As of June 30, 2023, approximately 4.9 million shares remained outstanding on the 2023 Capped Call.

The following table sets forth total interest expense recognized in connection with the 2023 Notes:

    

Three Months Ended

Six Months Ended

June 30,

June 30,

2023

    

2022

    

2023

    

2022

(In thousands)

(In thousands)

Contractual interest expense

$

1,484

$

1,484

$

2,969

$

2,969

Amortization of debt issuance costs

 

176

 

164

 

349

 

325

Total

$

1,660

$

1,648

$

3,318

$

3,294

2026 Unsecured Convertible Senior Notes

Our 2026 Notes are unsecured and accrue interest at an annual rate of 5.25% per annum, payable semi-annually in arrears on February 15 and August 15 of each year. The 2026 Notes mature on February 15, 2026, unless earlier purchased, redeemed or converted in accordance with their terms.

The unamortized debt issuance costs of $3.5 million as of June 30, 2023 will be amortized to interest expense at an effective interest rate of 5.9% over the remaining term.

Subject to the satisfaction of certain conditions, the 2026 Notes are convertible into cash, shares of our common stock or a combination thereof, as we elect at our sole discretion. The initial conversion rate is 54.0906 shares of our common stock per $1,000 of note principal (equivalent to an initial conversion price of approximately $18.4875 per share of common stock), which equals approximately 12.2 million shares of common stock issuable upon conversion, subject to adjustment in certain circumstances.

To reduce the dilutive impact or potential cash expenditure associated with the conversion of the 2026 Notes, we entered into capped call transactions (the “2026 Capped Calls”), which cover the number of shares of our common stock underlying the 2026 Notes when our common stock share price is trading between the initial conversion price of $18.49 and $26.10. However, should the market price of our common stock exceed the $26.10 cap, then the conversion of the 2026 Notes would have a dilutive impact or may require a cash expenditure to the extent the market price exceeds the cap price. As of June 30, 2023, approximately 12.2 million shares remained outstanding on the 2026 Capped Call.

-17-

The following table sets forth interest expense recognized related to the 2026 Notes:

Three Months Ended

Six Months Ended

June 30,

June 30,

    

2023

    

2022

2022

2021

(In thousands)

(In thousands)

Contractual interest expense

$

2,954

$

2,954

$

5,907

$

5,907

Amortization of debt issuance costs

 

307

 

290

610

575

Total

$

3,261

$

3,244

$

6,517

$

6,482

Future Minimum Principal Payments

Future minimum principal payments for the 2023 Notes and 2026 Notes as of June 30, 2023 are as follows (in thousands):

2023

    

$

95,000

2024

 

2025

 

2026

 

225,030

Total future minimum principal payments under the 2023 Notes and 2026 Notes

 

$

320,030

Note 8—OMIDRIA Royalty Obligation

On September 30, 2022, we sold to DRI an interest in our future OMIDRIA royalty receipts and received $125.0 million in cash consideration, which was recorded as an OMIDRIA royalty obligation on our condensed consolidated balance sheet. DRI is entitled to receive royalties on OMIDRIA net sales through December 31, 2030, subject to annual caps. DRI receives their prorated monthly cap amount before we receive any royalty proceeds. DRI is not entitled to carry-forward nor recoup any shortfall if the royalties paid by Rayner for an annual period are less than the cap amount applicable to each discrete calendar year. Additionally, DRI has no recourse to or security interest in our assets other than our OMIDRIA royalty receipts, and we retain all royalty receipts in excess of the respective cap in any given calendar year. At June 30, 2023, the maximum remaining amount that DRI is entitled to receive through the term of the agreement (December 31, 2030) is $180.3 million, which, if fully paid, would be at an implied effective interest rate of 9.4% over the entire payment period.

For the three months and six months ended June 30, 2023, we incurred $3.0 million and $5.9 million, respectively, of cash interest expense.

-18-

We consider our OMIDRIA royalty obligation to be a Level 3 Held-to-Maturity obligation as its valuation relies on factors that are not easily observable in the market. As of June 30, 2023, the approximate fair value of our obligation is $117.1 million.

As of June 30, 2023, the maximum remaining scheduled principal and interest payments (based on an implied effective interest rate of 9.4%) are as follows:

Total

    

Principal

    

Interest

    

Annual Cap

(In thousands)

2023

$

589

$

5,911

$

6,500

2024

 

8,576

 

11,424

20,000

2025

 

14,641

 

10,359

25,000

2026

 

16,081

 

8,919

25,000

2027

 

17,664

 

7,336

25,000

Thereafter

 

68,164

 

10,586

78,750

Total scheduled payments

$

125,715

$

54,535

$

180,250

Note 9—Leases

We have an operating lease for our office and laboratory facilities with an initial term that ends in November 2027 and two options to extend the lease term by an additional five years each. Restricted investments of $1.1 million represent the security deposit on our office and laboratory facilities. On January 14, 2022, we entered into an agreement with our landlord to early terminate a portion of the rentable square footage of our office and laboratory facilities, which reduced the right of use asset by $4.7 million and related liability by $5.2 million. We recorded a non-cash gain of $0.5 million upon early termination of this portion of the lease. In addition, we carry various finance lease obligations for laboratory equipment.

Supplemental lease information is as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2023

2022

    

2023

    

2022

(In thousands)

(In thousands)

Lease cost

  

    

  

Operating lease cost

$

1,616

$

1,663

$

3,249

$

2,870

Finance lease cost:

 

 

 

 

  

Amortization

 

271

 

122

 

389

 

320

Interest

 

41

 

36

 

92

 

92

Variable lease cost

 

757

 

722

 

1,547

 

1,582

Sublease income

 

(375)

 

(453)

 

(750)

 

(945)

Net lease cost

$

2,310

$

2,090

$

4,527

$

3,919

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

Six Months Ended

June 30, 

    

2023

    

2022

(In thousands)

Cash paid for amounts included in the measurement of lease liabilities

Cash payments for operating leases

$

3,568

$

3,562

Cash payments for financing leases

$

336

 

$

401

-19-

Note 10—Commitments and Contingencies

Goods and Services Contracts

We have various agreements with third parties that collectively require payment of termination fees totaling $21.2 million as of June 30, 2023 if we cancel the work within specific time frames, either prior to commencing or during performance of the contracted services.

Development Milestones and Product Royalties

We have licensed a variety of intellectual property from third parties that we are currently developing or may develop in the future. These licenses may require milestone payments during the clinical development processes or on approval of commercial sale as well as low single- to low double-digit royalties on the net income or net sales of the product. For the three months and six months ended June 30, 2023 and June 30, 2022, development milestone expenses were insignificant. Should narsoplimab be approved, we would owe milestone payments to development partners and could be obligated to pay low single-digit royalties on net sales of the product.

In July 2023, we achieved a clinical development milestone in our OMS906 program that triggered a $5.0 million milestone payment obligation to a third-party licensor, which we expect to pay in the third quarter of 2023. This amount is excluded from the commitment amount above.

Note 11—Shareholders’ Equity (Deficit)

Common Stock and Warrants

On March 1, 2021, we entered into a sales agreement to sell shares of our common stock having an aggregate offering price of up to $150.0 million, from time to time, through an “at the market” equity offering program. As of June 30, 2023, we have not sold any shares under this program.

On April 12, 2023, warrants to purchase 200,000 shares of our common stock with an exercise price of $23.00 per share expired without being exercised. We have no other warrants outstanding.

Amendment of 2017 Omnibus Incentive Compensation Plan

At our June 23, 2023 annual meeting, our shareholders approved a 5,000,000 share increase in the number of shares of our common stock available for grant under the 2017 Omnibus Incentive Compensation Plan, as amended and restated. The total number of shares of common stock available for grant as of June 30, 2023 was 10,175,852.

Note 12—Stock-Based Compensation

Our stock option plans provide for the grant of incentive and non-qualified stock options, restricted stock awards, RSUs, and other stock awards to employees, non-employee directors and consultants.

-20-

Stock-based compensation is as follows:

    

Three Months Ended

    

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

(In thousands)

Continuing operations

Research and development

$

1,133

$

1,389

$

2,405

$

3,104

Selling, general and administrative

 

1,680

 

1,793

 

3,402

 

3,970

Total stock-based compensation in continuing operations

2,813

3,182

5,807

7,074

Discontinued operations

(42)

(110)

(83)

(110)

Total stock-based compensation

$

2,771

$

3,072

$

5,724

$

6,964

The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model. The following assumptions were applied to all stock option grants:

    

Three Months Ended

Six Months Ended

June 30, 2023

June 30, 2023

Estimated weighted-average fair value

$

4.66

$

4.21

Weighted-average assumptions:

 

 

Expected volatility

 

92

%  

 

92

%

Expected life, in years

 

7.3

 

7.1

Risk-free interest rate

 

3.74

%  

 

3.74

%

Expected dividend yield

 

%  

 

%

Stock option activity for all stock plans and related information is as follows:

    

    

Weighted- 

    

    

Average 

Aggregate 

Exercise 

Remaining 

Intrinsic 

Options 

Price per 

Contractual Life 

Value 

Outstanding

Share

(In years)

(In thousands)

Balance at December 31, 2022

 

13,872,973

$

11.02

 

  

 

  

Granted

 

200,000

 

5.20

 

  

 

  

Exercised

 

(19,556)

 

4.98

 

  

 

  

Forfeited

 

(437,821)

 

10.46

 

  

 

  

Balance at June 30, 2023

 

13,615,596

$

10.96

 

5.3

$

4,095

Vested and expected to vest at June 30, 2023

 

13,290,618

$

11.04

 

5.2

$

3,793

Exercisable at June 30, 2023

 

10,508,263

$

11.89

 

4.3

$

1,280

Of the 13.6 million common stock options outstanding at June 30, 2023, 11.1 million have an exercise price per share above $5.44 which was the closing price of our common stock on the NASDAQ exchange on June 30, 2023.

As of June 30, 2023, there were 3.1 million unvested options outstanding that will vest over a weighted-average period of 1.9 years. The total estimated compensation expense yet to be recognized on outstanding options is $14.5 million.

The Company had 89,750 unvested RSUs outstanding as of June 30, 2023 that vest on December 1, 2023. The weighted average grant date fair value per share was $7.53.

-21-

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 the unaudited condensed consolidated financial statements and notes thereto included elsewhere in this Quarterly Report on Form 10-Q and with our audited financial statements and the notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2022, which was filed with the SEC on March 13, 2023 and amended by Amendment No. 1 thereto, which was filed with the SEC on May 1, 2022. In addition, you should read the section entitled “Risk Factors” and the disclaimers regarding forward-looking statements included herein and in our Annual Report on Form 10-K for the year ended December 31, 2022, for a discussion of important factors that could cause our results to differ materially from the results described in or implied by any forward-looking statements contained herein.

Overview

Omeros Corporation (“Omeros,” the “Company” or “we”) is a clinical-stage biopharmaceutical company committed to discovering, developing and commercializing small-molecule and protein therapeutics for large-market as well as orphan indications targeting immunologic diseases, including complement-mediated diseases and cancers related to dysfunction of the immune system, as well as addictive and compulsive disorders.

Complement Programs: Lectin Pathway / MASP-2

The lead drug candidate in our pipeline of complement-targeted therapeutics is narsoplimab (OMS721), a proprietary, patented human monoclonal antibody targeting mannan-binding lectin-associated serine protease 2 (“MASP-2”), the key activator of the lectin pathway of complement. Clinical development of narsoplimab is currently focused primarily on hematopoietic stem cell transplant-associated thrombotic microangiopathy (“HSCT-TMA”) and immunoglobulin A (“IgA”) nephropathy.

We expect to read out 36-week proteinuria data from our Phase 3 clinical trial evaluating narsoplimab for the treatment of IgA nephropathy, ARTEMIS-IGAN, in the third quarter of this year.

We successfully completed a pivotal clinical trial for narsoplimab in HSCT-TMA and previously submitted to the U.S. Food and Drug Administration (“FDA”) a biologics licensing application (“BLA”) seeking marketing approval for narsoplimab in this indication. In late 2021, FDA issued a complete response letter (“CRL”) with respect to the BLA in which the agency indicated that additional information would be needed to support regulatory approval. We appealed FDA’s decision to issue the CRL through a formal dispute resolution process that concluded in late 2022. Although our appeal was denied, the decision identified potential paths for resubmission of the BLA based on response data and/or survival data from the completed pivotal trial versus a historical control group, with or without an independent literature analysis. In May 2023 we had a Type B meeting at which the Agency reiterated its commitment to work with Omeros toward a resubmission and provided helpful guidance on our proposal to collect and analyze external survival data for inclusion in a resubmitted BLA. Based on the Agency’s feedback, we expect to submit to FDA early next month a detailed plan of how we intend to analyze those survival data from already-identifed external sources. This proposal would be submitted as a Type B meeting request, with FDA’s response expected within 60 days. After receiving FDA’s feedback on our detailed plan, we would access the data, conduct the requisite analyses and, together with additional new supportive data, resubmit the BLA. Allowing for the full duration of relevant FDA review periods, we currently estimate that an approval decision on the resubmitted BLA could be rendered by FDA in mid-2024. There can be no guarantee that the specific data and analyses discussed with the FDA review division will be satisfactory, that any new analyses conducted will result in favorable data, or that any resubmission of the BLA will result in approval of narsoplimab for HSCT-TMA.

We are also developing OMS1029, a long-acting, next-generation antibody targeting MASP-2 and the lectin pathway. Dosing of all cohorts in a single-ascending dose Phase 1 clinical trial of OMS1029 was successfully completed in early 2023. OMS1029 was well tolerated with no safety concerns identified. Preliminary pharmacokinetic (“PK”) and pharmacodynamic (“PD”) data show dose-proportional exposure and sustained lectin pathway inhibition, consistent with

-22-

potentially quarterly intravenous or subcutaneous dosing. Dosing is underway in a Phase 1 multiple-ascending-dose study of OMS1029 in healthy subjects. A Phase 2 program is expected to begin mid-2024.

Complement Programs: Alternative Pathway / MASP-3

Our pipeline of clinical-stage complement-targeted therapeutic candidates also includes OMS906, a proprietary, patented monoclonal antibody targeting mannan-binding lectin-associated serine protease 3 (“MASP-3”), the key activator of the alternative pathway of complement. We believe OMS906 has the potential to treat a wide range of alternative pathway-related diseases and that its attributes favorably differentiate OMS906 from other marketed and in-development alternative pathway inhibitors. Clinical development of OMS906 is currently focused on rapidly obtaining proof-of-concept data in multiple alternative pathway-related disorders, including complement 3 glomerulopathy (“C3G”), a rare chronic kidney disease, and paroxysmal nocturnal hemoglobinuria (“PNH”), a rare and life-threatening hemolytic blood disorder.

In June 2023, results from a pre-specified interim analysis of our ongoing clinical trial of OMS906 in complement-inhibitor-naïve adults with PNH were detailed at the 2023 congress of the European Hematology Association as a “late-breaker” podium presentation. Statistically significant and clinically meaningful improvements were observed in all measured markers of hemolysis, including hemoglobin and lactate dehydrogenase. No patients were reported to have had a clinical breakthrough of PNH or a thrombotic event, and none were reported to require a transfusion while receiving OMS906 treatment. Based on pharmacokinetic data from a successful Phase 1 single-ascending-dose study of OMS906 in healthy subjects and the interim data from our ongoing clinical trial in treatment-naïve PNH patients, we are planning and expect that we will be able to achieve a dosing frequency of once quarterly, either intravenously or subcutaneously.

We have two additional clinical programs ongoing. One, evaluating OMS906 in PNH patients who have had an unsatisfactory response to the C5 inhibitor ravulizumab, has enrolled and dosed a substantial number of patients. The second, also underway, is evaluating OMS906 in patients with C3G. Each of these trials were initiated under a Phase 1b clinical protocol. We are currently completing a series of protocol amendments to re-categorize these studies as Phase 2 trials given the positive data obtained to date and to allow for increasing the number of patients to be enrolled.

PDE7 Inhibitor Program

Our development pipeline also includes OMS527, our phosphodiesterase 7 (“PDE7”) inhibitor program focused on addiction and movement disorders. In April 2023, we were awarded a grant from the National Institute on Drug Abuse, part of the National Institutes of Health, to develop our lead orally administered PDE7 inhibitor compound, for which we have successfully completed a Phase 1 study, for the treatment of cocaine use disorder (“CUD”). The grant amount, a total of $6.69 million over three years, is intended to support preclinical cocaine interaction/toxicology studies to assess safety of the therapeutic candidate in the presence of concomitant cocaine administration, as well as an in-patient, placebo-controlled clinical study evaluating the safety and effectiveness of OMS527 in adults with CUD who receive concurrent intravenous cocaine. Investigators at Emory University are also evaluating OMS527 in a clinically predictive primate model of levodopa-induced dyskinesias, a common and debilitating side effect of long-term levodopa dosing in patients with Parkinson’s disease. Data will be publicly disclosed after the filing of patent applications, as appropriate.

Pre-clinical Programs

We also have a diverse group of preclinical programs. These include our proprietary G protein-coupled receptor (“GPCR”) platform through which we control 54 GPCR drug targets and their corresponding compounds. We are also developing novel adoptive T cell/CAR-T therapies and novel immunotherapeutics and cancer vaccines as part of our immuno-oncology platform.

OMIDRIA

We previously developed and commercialized OMIDRIA® (phenylephrine and ketorolac intraocular solution) 1%/0.3%, which is approved by FDA for use during cataract surgery or intraocular lens (“IOL”) replacement to maintain

-23-

pupil size by preventing intraoperative miosis (pupil constriction) and to reduce postoperative ocular pain. We marketed OMIDRIA in the United States (the “U.S.”) from the time of its commercial launch in 2015 until December 2021.

On December 23, 2021, we sold OMIDRIA and certain related assets, including inventory and prepaid expenses to Rayner Surgical Inc. (“Rayner”). Rayner paid us $126.0 million in cash at the closing and we retained all outstanding accounts receivable, accounts payable, and accrued expenses as of the closing date.

Under the Asset Purchase Agreement with Rayner (the “Asset Purchase Agreement”), we were entitled to receive a milestone payment of $200.0 million (the “Milestone Payment”) within 30 days following an event (the “Milestone Event”) that established separate payment for OMIDRIA for a continuous period of at least four years when furnished in the ambulatory surgery center (“ASC”) setting. The Milestone Event occurred in December 2022 and we recorded a $200.0 million milestone receivable. We received the Milestone Payment together with accrued interest in February 2023.

Under the Asset Purchase Agreement, the occurrence of the Milestone Event in December 2022 triggered a reduction in the U.S. royalty rate from 50% to 30% on OMIDRIA net sales until the expiration or termination of the last issued and unexpired U.S. patent, which we expect to occur no earlier than 2033. Upon the occurrence of certain events described in the Asset Purchase Agreement, including during any specific period in which OMIDRIA is no longer eligible for separate payment (i.e., included in the packaged payment rate for the surgical procedure) under Medicare Part B, the U.S. base royalty rate would be reduced to 10%. Pursuant to legislation enacted in late 2022, we expect separate payment for OMIDRIA under Medicare Part B to extend until at least January 1, 2028.

On September 30, 2022, we sold to DRI Healthcare Acquisitions LP (“DRI”) an interest in a portion of our future OMIDRIA royalty receipts and received $125.0 million in cash consideration, which we recorded as a liability on our condensed consolidated balance sheet. The liability is being amortized over the term of the arrangement using the implied effective interest rate of 9.4%. Interest expense is recorded as a component of continuing operations. As of June 30, 2023, the maximum future payout that DRI is entitled to receive through the remaining term of the agreement is $180.3 million. The term of the agreement with DRI runs through December 31, 2030, and our payments to DRI will not total $125.0 million until August 2028 at the earliest.

Financial Summary

Our loss for the three and six months ended June 30, 2023 was $37.3 million and $71.0 million, respectively. As of June 30, 2023, we had cash, cash equivalents and short-term investments of $341.3 million and outstanding accounts receivable of $11.2 million available to fund operations and debt service. In November 2023, we have a $95.0 million principal payment due on our 2023 Notes which we expect either to pay from our existing funds or to refinance. Our cash provided by operations for the six months ended June 30, 2023 was $142.2 million, which includes the collection of our $200.0 million Milestone Payment.

-24-

Results of Operations

Research and Development Expenses

Our research and development expenses can be divided into three categories: direct external expenses, which include clinical research and development and preclinical research and development activities; internal, overhead and other expenses; and stock-based compensation expense. Direct external expenses consist primarily of expenses incurred pursuant to agreements with third-party manufacturing organizations prior to receiving regulatory approval for a drug candidate, contract research organizations (“CROs”), clinical trial sites, collaborators, and licensors and consultants. Pre-clinical research and development includes costs prior to beginning Phase 1 studies in human subjects. Internal, overhead and other expenses primarily consist of costs for personnel, overhead, rent, utilities and depreciation. The following table illustrates our expenses associated with these activities:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

(In thousands)

Research and development expenses:

Direct external expenses:

Clinical research and development:

 

  

 

  

 

  

 

  

MASP-2 program - OMS721 (narsoplimab)

$

9,970

$

8,498

$

18,922

$

17,742

MASP-3 program - OMS906

5,280

680

7,791

1,982

MASP-2 program - OMS1029

 

1,390

 

 

2,710

 

Other

 

33

 

91

 

78

 

218

Total clinical research and development

 

16,673

 

9,269

 

29,501

 

19,942

Preclinical research and development

 

1,533

 

2,505

 

2,442

 

5,249

Total direct external expenses

 

18,206

 

11,774

 

31,943

 

25,191

Internal overhead and other expenses

 

10,300

 

10,353

 

19,901

 

19,308

Stock-based compensation expenses

 

1,133

 

1,389

 

2,405

 

3,104

Total research and development expenses

$

29,639

$

23,516

$

54,249

$

47,603

Clinical research and development expenses increased $7.4 million and $9.6 million for the three and six months ended June 30, 2023, respectively, as compared to the same periods in the prior year, primarily due to drug manufacturing costs and the initiation of additional OMS906 clinical trials in the third quarter of 2022. Additionally, during the 2023 periods, we incurred incremental OMS721 clinical trial costs for IgA nephropathy and data analysis from HSCT-TMA. In the third quarter of 2022, we transitioned OMS1029 from preclinical research and development to clinical research and development upon the initiation of human trials.

Preclinical research and development expenses decreased $1.0 million and $2.8 million for the three and six months ended June 30, 2023, respectively, as compared to the same periods in 2022 due primarily to the transitioning of OMS1029 from preclinical research and development to clinical research and development during the third quarter of 2022.

Internal overhead and other expenses increased $0.6 million for the six months ended June 30, 2023 compared to the six months ended June 30, 2022 due to additional employee-related costs. This increase was partially offset by the recognition of an employee retention tax credit from the Internal Revenue Service resulting from the passage and implementation of the Coronavirus Aid, Relief and Economic Security (“CARES”) Act.

The $0.3 million and $0.7 million decreases in stock-based compensation for the three and six months ended June 30, 2023, respectively, compared to the same periods in the prior year was due to the valuation and timing of the vesting of employee stock options.

We expect overall research and development costs will increase in the third quarter of 2023 compared to the second quarter of 2023 due primarily to a $5.0 million payment owed to a licensor in connection with achievement of a clinical development milestone in our OMS906 program.

-25-

At this time, we are unable to estimate with certainty the longer-term costs we will incur in the continued development of our drug candidates due to the inherently unpredictable nature of our preclinical and clinical development activities. Clinical development timelines, the probability of success and development costs can change materially as new data become available and as expectations change. Our future research and development expenses will depend, in part, on the preclinical or clinical success of each drug candidate as well as ongoing assessments of each program’s commercial potential. In addition, we cannot forecast with precision which drug candidates, if any, may be subject to future collaborations, when such arrangements will be secured, if at all, and to what degree such arrangements would affect our development plans and capital requirements.

We are required to expend substantial resources in the development of our drug candidates due to the lengthy process of completing clinical trials and seeking regulatory approval. Any failure or delay in completing clinical trials, or in obtaining regulatory approvals, could delay our generation of product revenue and increase our research and development expenses.

Selling, General and Administrative Expenses

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

(In thousands)

Selling, general and administrative expenses:

Selling, general and administrative expenses, excluding stock-based compensation expense

$

9,580

$

12,129

$

18,961

$

20,911

Stock-based compensation expense

 

1,680

 

1,793

 

3,402

 

3,970

Total selling, general and administrative expenses

$

11,260

$

13,922

$

22,363

$

24,881

For the three and six months ended June 30, 2023, selling, general and administrative costs, excluding stock-based compensation, decreased by $2.5 million and $2.0 million, respectively, compared to the corresponding prior year periods. The reductions were due primarily to decreased legal, patent and marketing costs associated with our narsoplimab program for HSCT-TMA. Employee-related costs were also reduced and we recognized an employee retention tax credit in March 2023 related to the CARES Act.

The $0.1 million and $0.6 million decreases in stock-based compensation for the three and six months ended June 30, 2023 compared to the same periods in the prior year was due to the valuation and timing of the vesting of employee stock options.

We expect selling, general and administrative expenses in the third quarter of 2023 to be similar to those in the second quarter of this year.

-26-

Interest Expense

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

(In thousands)

Interest expense

$

7,932

$

4,927

$

15,865

$

9,868

Interest expense is primarily comprised of interest and amortization of debt discount and issuance costs related to our 2023 Notes and 2026 Notes and interest on our DRI royalty obligation (see “Note 7 - Unsecured Convertible Senior Notes” and “Note 8 – OMIDRIA Royalty Obligation” in the Notes to Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report on Form 10-Q). The $3.0 million and $6.0 million increase in interest expenses between the three and six months ended June 30, 2023 and 2022 was primarily due to interest on our OMIDRIA royalty obligation, which we entered into in September 2022.

We expect that interest expense for the third quarter of 2023 will be similar to that of the second quarter of this year.

Interest and Other Income

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

(In thousands)

Interest and other income

$

4,537

$

670

$

8,500

$

1,163

The $3.9 million and $7.3 million increases in interest and other income for the three and six months ended June 30, 2023 as compared to the same periods in 2022 were due to higher average cash and investment balances available to invest in the current year following the receipt of the $200.0 million Milestone Payment in February 2023 and to higher market interest rates in the current year as compared to the prior year.

We expect interest and other income for the third quarter to be slightly less than the second quarter of this year due to a reduction in our overall cash and investments available to invest.

Discontinued operations and OMIDRIA contract royalty asset

Net income from OMIDRIA discontinued operations, net of tax is shown below:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

2023

    

2022

(In thousands)

Interest earned on OMIDRIA contract royalty asset

$

3,829

$

4,545

$

7,754

$

9,383

Remeasurement adjustments

3,147

5,557

4,824

7,716

Other income (expense), net

24

744

404

230

Net income from discontinued operations, net of tax

$

7,000

$

10,846

$

12,982

$

17,329

Interest is earned on the OMIDRIA contract royalty asset at at implied effective interest rate of 11.0%. The $0.7 million and $1.6 million reductions in interest earned for the three and six months ended June 30, 2023 as compared to the same periods in 2022 was due to the decrease in the balance of the OMIDRIA contract royalty asset.

The $2.4 million and $2.9 million decreases in the remeasurement adjustment for the three and six months ended June 30, 2023 as compared to the same periods in 2022 reflects the amount of royalties earned in excess of projections for the period and any change in discounted future royalty expectations.

-27-

The following schedule presents a rollforward of the OMIDRIA contract royalty asset (in thousands):

OMIDRIA contract royalty asset at December 31, 2022

$

152,222

Royalties earned

(19,914)

Interest earned on OMIDRIA contract royalty asset

7,754

Remeasurement adjustments

4,824

OMIDRIA contract royalty asset at June 30, 2023

$

144,886

The occurrence of the Milestone Event in December 2022 triggered a reduction in the royalty rate applicable to U.S. net sales of OMIDRIA from 50% to 30%. The royalty rate on any net sales outside the U.S. remains unchanged at 15%.

Financial Condition - Liquidity and Capital Resources

As of June 30, 2023, we had cash, cash equivalents and short-term investments of $341.3 million and outstanding accounts receivable of $11.2 million. Our losses for the three and six months ended June 30, 2023 were $37.3 million and $71.0 million, respectively, and our cash provided by operations for the six months ended June 30, 2023 was $142.2 million. Cash provided by operations includes collection of the $200.0 million Milestone Payment.

We have $95.0 million in outstanding principal of the 2023 Notes that will mature and become due in November 2023. Unless the debt is repurchased or converted to equity at or prior to maturity, we plan to fund the repayment of the 2023 Notes with our existing funds or proceeds from any refinancing transaction. From time to time, we may repurchase our outstanding notes in the open market or through privately-negotiated transactions.

Historically, we have incurred net losses from continuing operations and negative operating cash flows. We have not yet established an ongoing source of revenue sufficient to cover our operating costs and, therefore, we would need to continue to raise additional capital to accomplish our business plan and retire our outstanding convertible senior notes due in 2026. We plan to continue to fund our operations for the next twelve months with our existing cash and investments and our accounts receivable. If FDA approves narsoplimab for treatment of any indication within the next twelve months, then sales of narsoplimab may also provide funds for our operations. We have a sales agreement in place for an “at the market” equity offering facility through which we may offer and sell shares of our common stock equaling an aggregate amount up to $150.0 million. Should it be determined to be strategically advantageous, we could also pursue debt financings as well as public and private offerings of our equity securities, similar to those we have previously completed, or other strategic transactions, which may include licensing a portion of our existing technologies. Should it be necessary to manage our operating expenses, we could also reduce our projected cash requirements by delaying clinical trials, reducing selected research and development efforts, or implementing other restructuring activities.

Cash Flow Data

Six Months Ended

June 30, 

    

2023

    

2022

(In thousands)

Selected cash flow data

Cash provided by (used in):

Operating activities

$

142,198

$

(34,662)

Investing activities

$

(145,956)

$

(52,072)

Financing activities

$

(648)

$

62

-28-

Operating Activities. Net cash provided by operating activities for the six months ended June 30, 2023 increased by $176.9 million as compared to the same period in 2022. The increase was primarily due to a $178.4 million decrease in receivables resulting from the collection of our $200.0 million Milestone Payment and an $18.0 million change in accounts payable, accrued expenses and other receivables. This was offset by a $7.1 million increase in net loss, an $11.1 million decrease in cash received from royalty earnings and $1.2 million of non-cash charges.

Investing Activities. Cash flows from investing activities primarily reflect cash used to purchase short-term investments and proceeds from the sale of short-term investments, thus causing a shift between our cash and cash equivalents and short-term investment balances. Because we manage our cash usage with respect to our total cash, cash equivalents and short-term investments, we do not consider fluctuations in cash flows from investing activities to be important to the understanding of our liquidity and capital resources.

Net cash used in investing activities increased $93.9 million during the six months ended June 30, 2023 as compared to the same period in the prior year due to net purchases of short-term investments following the receipt of the $200.0 million Milestone Payment. In the corresponding prior year period, net purchases of short-term investments included investing the proceeds from the sale of OMIDRIA.

Financing Activities. Net cash used in financing activities during the six months ended June 30, 2023 increased $0.7 million compared to the same period in 2022 due to principal payments on our contract royalty obligation, partially offset by decreases in our principal payments on finance lease obligations and by stock option exercises.

Contractual Obligations and Commitments

Our future minimum contractual commitments and obligations were reported in our Annual Report on Form 10-K for the year ended December 31, 2022. Other than the following, our future minimum contractual obligations and commitments have not changed materially from the amounts previously reported.

Operating Leases

Our lease for our office and laboratory space ends in November 2027. We have two options to extend the lease term by five years each. In addition, we carry various finance lease obligations for laboratory equipment. As of June 30, 2023, the remaining aggregate non-cancelable rent payable under the initial term of the lease, excluding common area maintenance and related operating expenses, was $30.3 million.

Convertible Notes

See “Note 7 – Unsecured Convertible Senior Notes” in the Notes to Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report on Form 10-Q.

OMIDRIA Royalty Obligation

See “Note 8 – OMIDRIA Royalty Obligation” in the Notes to Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report on Form 10-Q.

Goods and Services Contracts, Development Milestones and Product Royalties

See “Note 10 – Commitment and Contingencies” in the Notes to Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report on Form 10-Q.

Critical Accounting Policies and Significant Judgments and Estimates

Aside from using the catch-up method to account for our OMIDRIA royalty obligation (see “Note 2 – Significant Accounting Policies – OMIDRIA Royalty Obligation” in the Notes to Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report on Form 10-Q), there have not been any material changes in our critical

-29-

accounting policies and significant judgments and estimates as disclosed in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report on Form 10-K for the year ended December 31, 2022, which was filed with the SEC on March 13, 2023.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Our exposure to market risk is primarily confined to our investment securities. The primary objective of our investment activities is to preserve our capital to fund operations, and we do not enter into financial instruments for trading or speculative purposes. We also seek to maximize income from our investments without assuming significant risk. To achieve our objectives, we maintain a portfolio of investments in high-credit-quality securities. As of June 30, 2023, we had cash, cash equivalents and short-term investments of $341.3 million. In accordance with our investment policy, we invest funds in highly liquid, investment-grade securities. These securities in our investment portfolio are not leveraged and are classified as available-for-sale. We currently do not hedge interest rate exposure. Because of the short-term maturities of our investments, we do not believe that an increase in market rates would have a materially negative impact on the realized value of our investment portfolio. We actively monitor changes in interest rates and, with our current portfolio of short-term investments, we are not exposed to potential loss due to changes in interest rates.

ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of June 30, 2023. 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 June 30, 2023, our principal executive officer and principal 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

There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) under the Exchange Act that occurred during the period covered by this report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

-30-

PART II — OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

From time to time, in the ordinary course of business, we may be involved in various claims, lawsuits and other proceedings. As of the date of filing of this Quarterly Report on Form 10-Q, we were not involved in any material legal proceedings.

ITEM 1A. RISK FACTORS

We operate in an environment that involves a number of risks and uncertainties. Before making an investment decision you should carefully consider the risks described in Part I, Item 1A, “Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2022, as filed with the SEC on March 13, 2023. In assessing the risk factors set forth in our Annual Report on Form 10-K for the year ended December 31, 2022, you should also refer to the other information included therein and in this Quarterly Report on Form 10-Q. In addition, we may be adversely affected by risks that we currently deem to be immaterial or by other risks that are not currently known to us. Due to these risks and uncertainties, known and unknown, our past financial results may not be a reliable indicator of future performance and historical trends should not be used to anticipate results or trends in future periods. The trading price of our common stock could decline due to any of these risks and you may lose all or part of your investment.

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

Not applicable.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

Not applicable.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5. OTHER INFORMATION

Not applicable.

-31-

ITEM 6. EXHIBITS

Exhibit

Number

Description

10.1

Omeros Corporation 2017 Omnibus Incentive Compensation Plan, as amended and restated effective as of June 23, 2023 (incorporated by reference to Exhibit 10.1 of the Registrant’s Current Report on Form 8-K filed June 28, 2023)

31.1

Certification of Principal Executive Officer Pursuant to Rule 13-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 13-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

Inline XBRL Instance Document

101.SCH

Inline XBRL Taxonomy Extension Schema Document

101.CAL

Inline XBRL Taxonomy Extension Calculation Link base Document

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104.1

Cover Page Interactive Data File, formatted in Inline XBRL (included in Exhibit 101)

The certifications attached as Exhibits 32.1 and 32.2 that accompany this Quarterly Report on Form 10-Q are not deemed filed with the SEC and are not to be incorporated by reference into any filing of Omeros Corporation under the Securities Act or the Exchange Act, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.

-32-

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.

OMEROS CORPORATION

Dated: August 9, 2023

/s/ Gregory A. Demopulos

Gregory A. Demopulos, M.D.

President, Chief Executive Officer and Chairman of the Board of Directors

Dated: August 9, 2023

/s/ Michael A. Jacobsen

Michael A. Jacobsen

Vice President, Finance, Chief Accounting Officer and Treasurer

-33-

EX-31.1 2 omer-20230630xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO RULE 13a-14(a)/15d-14(a) OF
THE SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002

I, Gregory A. Demopulos, M.D., certify that:

1.            I have reviewed this quarterly report on Form 10-Q of Omeros Corporation;

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

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

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

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

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

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

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

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

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

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

 

Dated: August 9, 2023

 

 

 

/s/ Gregory A. Demopulos

 

Gregory A. Demopulos, M.D.

Principal Executive Officer


EX-31.2 3 omer-20230630xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO RULE 13a-14(a)/15d-14(a) OF THE
SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002

I, Michael A. Jacobsen, certify that:

1.            I have reviewed this quarterly report on Form 10-Q of Omeros Corporation;

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

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

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

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

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

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

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

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

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

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

Gust

Dated: August 9, 2023

/s/ Michael A. Jacobsen

Michael A. Jacobsen

Principal Financial and Accounting Officer


EX-32.1 4 omer-20230630xex32d1.htm EX-32.1

Exhibit 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

In connection with the Quarterly Report on Form 10-Q of Omeros Corporation (the “Company”) for the quarter ended June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned officer of the Company certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)

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

(2)

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

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or incorporated by reference in any filing under the Securities Act of 1933, as amended, or the Exchange Act, except as may be expressly set forth by specific reference in such filing.

Dated: August 9, 2023

/s/ Gregory A. Demopulos

Gregory A. Demopulos, M.D.

Principal Executive Officer


EX-32.2 5 omer-20230630xex32d2.htm EX-32.2

Exhibit 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

In connection with the Quarterly Report on Form 10-Q of Omeros Corporation (the “Company”) for the quarter ended June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned officer of the Company certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)

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

(2)

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

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or incorporated by reference in any filing under the Securities Act of 1933, as amended, or the Exchange Act, except as may be expressly set forth by specific reference in such filing.

Dated: August 9, 2023

/s/ Michael A. Jacobsen

Michael A. Jacobsen

Principal Financial and Accounting Officer


EX-101.SCH 6 omer-20230630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Discontinued Operations - Net Income Loss (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Certain Balance Sheet Accounts - Contract Royalty Asset (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Certain Balance Sheet Accounts - Receivables, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Certain Balance Sheet Accounts - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40504 - Disclosure - Certain Balance Sheet Accounts - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Investments and Fair-Value Measurements - Fair value of investments (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Investments and Fair-Value Measurements - Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Unsecured Convertible Senior Notes - Unsecured convertible senior notes outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Unsecured Convertible Senior Notes - Interest expense recognized (Details) link:presentationLink link:calculationLink link:definitionLink 40705 - Disclosure - Unsecured Convertible Senior Notes - Future minimum payments (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - OMIDRIA Royalty Obligation - Schedule of maximum scheduled principal and interest payments (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Unsecured Convertible Senior Notes (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Significant Accounting Policies - Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Discontinued Operations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Discontinued Operations - OMIDRIA contract royalty asset (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Discontinued Operations - Cash Flow (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Investments and Fair-Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Unsecured Convertible Senior Notes - 2023 Unsecured Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Unsecured Convertible Senior Notes - 2026 Unsecured Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - OMIDRIA Royalty Obligation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - OMIDRIA Royalty Obligation - Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Shareholders' Equity (Deficit) (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Stock-Based Compensation - Fair Value of Employee Option Grant Estimated on Date of Grant (Details) link:presentationLink link:calculationLink link:definitionLink 41204 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Certain Balance Sheet Accounts link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Investments and Fair-Value Measurements link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Unsecured Convertible Senior Notes link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - OMIDRIA Royalty Obligation link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Shareholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Certain Balance Sheet Accounts (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Investments and Fair-Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - OMIDRIA Royalty Obligation (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity and Related Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 omer-20230630_cal.xml EX-101.CAL EX-101.DEF 8 omer-20230630_def.xml EX-101.DEF EX-101.LAB 9 omer-20230630_lab.xml EX-101.LAB EX-101.PRE 10 omer-20230630_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2023
Aug. 07, 2023
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2023  
Entity File Number 001-34475  
Entity Registrant Name OMEROS CORPORATION  
Entity Incorporation, State or Country Code WA  
Entity Tax Identification Number 91-1663741  
Entity Address, Address Line One 201 Elliott Avenue West  
Entity Address, City or Town Seattle  
Entity Address, State or Province WA  
Entity Address, Postal Zip Code 98119  
City Area Code 206  
Local Phone Number 676-5000  
Title of 12(b) Security Common Stock  
Trading Symbol OMER  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   62,855,824
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001285819  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 6,603 $ 11,009
Short-term investments 334,680 183,909
OMIDRIA contract royalty asset, short-term 29,084 28,797
Receivables 11,190 213,221
Prepaid expense and other assets 7,001 6,300
Total current assets 388,558 443,236
OMIDRIA contract royalty asset 115,802 123,425
Right of use assets 20,258 21,762
Property and equipment, net 1,749 1,492
Restricted investments 1,054 1,054
Total assets 527,421 590,969
Current liabilities:    
Accounts payable 9,552 5,989
Accrued expenses 29,793 30,551
Current portion of unsecured convertible senior notes, net 94,730 94,381
Current portion of OMIDRIA royalty obligation 4,777 1,152
Current portion of lease liabilities 4,686 4,310
Total current liabilities 143,538 136,383
Unsecured convertible senior notes, net 221,516 220,906
OMIDRIA royalty obligation 120,939 125,126
Lease liabilities, non-current 20,422 22,426
Other accrued liabilities, non-current 496 444
Commitments and contingencies (Note 10)
Shareholders' equity:    
Preferred stock, par value $0.01 per share, 20,000,000 shares authorized; none issued and outstanding at June 30, 2023 and December 31, 2022.
Common stock, par value $0.01 per share, 150,000,000 shares authorized at June 30, 2023 and December 31, 2022; 62,848,321 and 62,828,765 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively. 628 628
Additional paid-in capital 726,594 720,773
Accumulated deficit (706,712) (635,717)
Total shareholders' equity 20,510 85,684
Total liabilities and shareholders' equity $ 527,421 $ 590,969
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2023
Dec. 31, 2022
CONDENSED CONSOLIDATED BALANCE SHEETS    
Preferred stock, par value (USD per share) $ 0.01 $ 0.01
Preferred stock, authorized shares 20,000,000 20,000,000
Preferred stock, issued shares 0 0
Preferred stock, outstanding shares 0 0
Common stock, par value (USD per share) $ 0.01 $ 0.01
Common stock, authorized shares 150,000,000 150,000,000
Common stock, issued shares 62,848,321 62,828,765
Common stock, outstanding shares 62,848,321 62,828,765
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Costs and expenses:        
Research and development $ 29,639 $ 23,516 $ 54,249 $ 47,603
Selling, general and administrative 11,260 13,922 22,363 24,881
Total costs and expenses 40,899 37,438 76,612 72,484
Loss from operations (40,899) (37,438) (76,612) (72,484)
Interest expense (7,932) (4,927) (15,865) (9,868)
Interest and other income 4,537 670 8,500 1,163
Net loss from continuing operations (44,294) (41,695) (83,977) (81,189)
Net income from discontinued operations 7,000 10,846 12,982 17,329
Net loss $ (37,294) $ (30,849) $ (70,995) $ (63,860)
Basic net income (loss) per share continuing operations $ (0.70) $ (0.66) $ (1.34) $ (1.30)
Basic net income (loss) per share discontinued operations 0.11 0.17 0.21 0.28
Basic net income (loss) per share (0.59) (0.49) (1.13) (1.02)
Diluted net income (loss) per share continuing operations (0.70) (0.66) (1.34) (1.30)
Diluted net income (loss) per share discontinued operations 0.11 0.17 0.21 0.28
Diluted net income (loss) per share $ (0.59) $ (0.49) $ (1.13) $ (1.02)
Weighted-average shares used to compute basic net income (loss) per share (in shares) 62,837,125 62,730,015 62,832,991 62,727,395
Weighted-average shares used to compute diluted net income (loss) per share (in shares) 62,837,125 62,730,015 62,832,991 62,727,395
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2021 $ 626 $ 706,288 $ (683,134) $ 23,780
Balance (in shares) at Dec. 31, 2021 62,628,855      
Increase (Decrease) in Stockholders' Equity        
Exercise of stock options and warrants $ 1 413   414
Exercise of stock options and warrants (in shares) 101,160      
Stock-based compensation   3,892   3,892
Net loss     (33,011) (33,011)
Balance at Mar. 31, 2022 $ 627 710,593 (716,145) (4,925)
Balance (in shares) at Mar. 31, 2022 62,730,015      
Balance at Dec. 31, 2021 $ 626 706,288 (683,134) 23,780
Balance (in shares) at Dec. 31, 2021 62,628,855      
Increase (Decrease) in Stockholders' Equity        
Net loss       (63,860)
Balance at Jun. 30, 2022 $ 627 713,665 (746,994) (32,702)
Balance (in shares) at Jun. 30, 2022 62,730,015      
Balance at Mar. 31, 2022 $ 627 710,593 (716,145) (4,925)
Balance (in shares) at Mar. 31, 2022 62,730,015      
Increase (Decrease) in Stockholders' Equity        
Stock-based compensation   3,072   3,072
Net loss     (30,849) (30,849)
Balance at Jun. 30, 2022 $ 627 713,665 (746,994) (32,702)
Balance (in shares) at Jun. 30, 2022 62,730,015      
Balance at Dec. 31, 2022 $ 628 720,773 (635,717) 85,684
Balance (in shares) at Dec. 31, 2022 62,828,765      
Increase (Decrease) in Stockholders' Equity        
Stock-based compensation   2,953   2,953
Net loss     (33,701) (33,701)
Balance at Mar. 31, 2023 $ 628 723,726 (669,418) 54,936
Balance (in shares) at Mar. 31, 2023 62,828,765      
Balance at Dec. 31, 2022 $ 628 720,773 (635,717) $ 85,684
Balance (in shares) at Dec. 31, 2022 62,828,765      
Increase (Decrease) in Stockholders' Equity        
Issuance of common stock upon exercise of stock options (in shares)       19,556
Net loss       $ (70,995)
Balance at Jun. 30, 2023 $ 628 726,594 (706,712) 20,510
Balance (in shares) at Jun. 30, 2023 62,848,321      
Balance at Mar. 31, 2023 $ 628 723,726 (669,418) 54,936
Balance (in shares) at Mar. 31, 2023 62,828,765      
Increase (Decrease) in Stockholders' Equity        
Exercise of stock options and warrants   97   97
Exercise of stock options and warrants (in shares) 19,556      
Stock-based compensation   2,771   2,771
Net loss     (37,294) (37,294)
Balance at Jun. 30, 2023 $ 628 $ 726,594 $ (706,712) $ 20,510
Balance (in shares) at Jun. 30, 2023 62,848,321      
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Operating activities:    
Net loss $ (70,995) $ (63,860)
Adjustments to reconcile net loss to net cash used in operating activities:    
Stock-based compensation expense 5,724 6,964
Non-cash interest expense on unsecured convertible debt 959 900
Depreciation and amortization 518 469
Non-cash interest earned on OMIDRIA contract royalty asset (7,754) (9,383)
Remeasurement on OMIDRIA contract royalty asset (4,824) (7,716)
Accretion on U.S. government treasury bills, net (5,090)  
Early termination of operating lease   (454)
Changes in operating assets and liabilities:    
Receivables 202,031 23,676
Prepaid expenses and other (1,044) (3,668)
OMIDRIA contract royalty asset 19,914 31,063
Accounts payable and accrued expense 2,759 (12,653)
Net cash provided by (used in) operating activities 142,198 (34,662)
Investing activities:    
Purchases of investments and other (662,738) (103,169)
Proceeds from the sale and maturities of investments 517,057 51,200
Purchases of property and equipment (275) (103)
Net cash used in investing activities (145,956) (52,072)
Financing activities:    
Principal payments on OMIDRIA royalty obligation (467)  
Principal payments on finance lease obligations (278) (352)
Proceeds upon exercise of stock options 97 414
Net cash provided by (used in) financing activities (648) 62
Net decrease in cash and cash equivalents (4,406) (86,672)
Cash and cash equivalents at beginning of period 11,009 100,808
Cash and cash equivalents at end of period 6,603 14,136
Supplemental cash flow information    
Cash paid for interest 15,865 8,998
Equipment acquired under finance lease $ 500 $ 557
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Basis of Presentation
6 Months Ended
Jun. 30, 2023
Organization and Basis of Presentation  
Organization and Basis of Presentation

Note 1—Organization and Basis of Presentation

General

Omeros Corporation (“Omeros,” the “Company” or “we”) is a clinical-stage biopharmaceutical company committed to discovering, developing and commercializing small-molecule and protein therapeutics for large-market as well as orphan indications targeting immunologic disorders, including complement-mediated diseases, cancers and addictive and compulsive disorders. We marketed our first drug product, OMIDRIA® (phenylephrine and ketorolac intraocular solution) 1% / 0.3% for use during cataract surgery or intraocular lens replacement in the United States (the “U.S.”) until we sold OMIDRIA and related assets on December 23, 2021 (see “Sale of OMIDRIA Assets” below for additional information).

The lead drug candidate in our pipeline of complement-targeted therapeutics is narsoplimab, a proprietary, patented human monoclonal antibody targeting mannan-binding lectin-associated serine protease 2 (“MASP-2”), the key activator of the lectin pathway of complement. Clinical development of narsoplimab is currently focused primarily on hematopoietic stem cell transplant-associated thrombotic microangiopathy (“HSCT-TMA”) and immunoglobulin A (“IgA”) nephropathy. Our pipeline of clinical-stage development programs includes: our long-acting MASP-2 inhibitor OMS1029, our inhibitor of mannan-binding lectin-associated serine protease-3 (“MASP-3”) OMS906 and our phophodiesterase 7 (PDE7) inhibitor OMS527.

Sale of OMIDRIA Assets

On December 23, 2021, we sold our commercial product OMIDRIA and certain related assets including inventory and prepaid expenses to Rayner Surgical Inc. (“Rayner”). Rayner paid us $126.0 million in cash at closing, and we retained all outstanding accounts receivable, accounts payable and accrued expenses as of the closing date.

Under the Asset Purchase Agreement with Rayner (the “Asset Purchase Agreement”), we were entitled to receive a milestone payment of $200.0 million (the “Milestone Payment”) within 30 days following an event (the “Milestone Event”) that establishes separate payment for OMIDRIA for a continuous period of at least four years when furnished in the ambulatory surgery center (“ASC”) setting. In December 2022, the Milestone Event occurred and we recorded a $200.0 million milestone receivable. Upon the achievement of the Milestone Event, our royalties on U.S. net sales were reduced from 50% to 30%, with royalties on any net sales outside the U.S. remaining unchanged at 15%. We received the Milestone Payment together with accrued interest in February 2023.

As a result of the divestiture, the results of OMIDRIA operations (e.g., revenues and operating costs) are included in discontinued operations in our condensed consolidated statements of operations and comprehensive loss and excluded from continuing operations for all periods presented (see “Note 3 – Discontinued Operations”).

Basis of Presentation

Our condensed consolidated financial statements include the financial position and results of operations of Omeros and our wholly owned subsidiaries. All inter-company transactions have been eliminated. The accompanying condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”).

Liquidity and Capital Resources

As of June 30, 2023, we had cash, cash equivalents and short-term investments of $341.3 million and outstanding accounts receivable of $11.2 million. Our loss for the quarter ended June 30, 2023 was $37.3 million and our cash

provided by operations for the six months ended June 30, 2023 was $142.2 million, which included collection of the $200.0 million Milestone Payment in the first quarter of 2023.

Historically, we have incurred net losses from continuing operations and negative operating cash flows. We have not yet established an ongoing source of revenue sufficient to cover our operating costs and, therefore, could need to raise additional capital to accomplish our business plan and to retire our outstanding convertible senior notes due in 2026. We plan to continue to fund our operations for at least the next twelve months with our existing cash and investments, royalties from Rayner and our outstanding accounts receivable. If FDA approves narsoplimab for treatment of any indication within the next twelve months, then sales of narsoplimab may also provide funds for our operations. We have a sales agreement in place for an “at the market” equity offering facility through which we may offer and sell shares of our common stock equaling an aggregate amount up to $150.0 million. Should it be determined to be strategically advantageous, we could also pursue debt financings as well as public and private offerings of our equity securities, similar to those we have previously completed, or other strategic transactions, which may include licensing a portion of our existing technologies.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant items subject to such estimates include OMIDRIA contract royalty asset valuation, stock-based compensation expense, and accruals for clinical trials and manufacturing of drug product. We base our estimates on historical experience and on various other factors that we believe are reasonable under the circumstances; however, actual results could differ from these estimates.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Significant Accounting Policies  
Significant Accounting Policies

Note 2—Significant Accounting Policies

OMIDRIA Royalties, Milestones and Contract Royalty Assets

We have rights to receive future royalties from Rayner on OMIDRIA net sales at royalty rates that vary based on geography and certain regulatory contingencies. Therefore, future OMIDRIA royalties are treated as variable consideration. The sale of OMIDRIA qualified as an asset sale under GAAP. To measure the OMIDRIA contract royalty asset we used the expected value approach which is the sum of the discounted probability-weighted royalty payment we would receive using a range of potential outcomes to the extent that it is probable that a significant reversal in the amount of cumulative income recognized will not occur. As contemplated by the Asset Purchase Agreement, the royalty rate applicable to U.S. net sales of OMIDRIA was reduced from 50% to 30% upon the occurrence, in December 2022, of the event triggering the $200.0 million Milestone Payment. Consequently, in December 2022, we revalued the OMIDRIA contract royalty asset using the 30% royalty rate on U.S. net sales and adjusted the probability-weighted outcomes to reflect the occurrence of the Milestone Event. Royalties earned are recorded as a reduction to the OMIDRIA contract royalty asset. The amount recorded in discontinued operations in future periods will reflect interest earned on the outstanding OMIDRIA contract royalty asset at an effective interest rate of 11.0% and any amounts we receive that are different from the expected royalties. The OMIDRIA contract royalty asset will be re-measured periodically using the expected value approach based on actual results and future expectations. Any required adjustment to the OMIDRIA contract royalty asset will be recorded in discontinued operations.

OMIDRIA Royalty Obligation

On September 30, 2022, we sold to DRI Healthcare Acquisitions LP (“DRI”) an interest in a portion of our future OMIDRIA royalty receipts for a purchase price of $125.0 million in cash (see “Note 8 – OMIDRIA Royalty Obligation”).

The $125.0 million cash consideration obtained is classified as a liability and is recorded as an “OMIDRIA royalty obligation” on our condensed consolidated balance sheet. The liability is being amortized over the term of the arrangement using the implied effective interest rate of 9.4% and interest expense is recorded as a component of continuing operations.

To the extent our estimates of future royalties differ materially from previous estimates, we will adjust the carrying amount of the liability for future OMIDRIA royalties to the present value of the revised estimated cash flows, discounted at the original effective interest rate of 9.4% utilizing the cumulative catch-up method. The offset to the adjustment would be recognized as a component of net income (loss) from continuing operations.

Inventory

We expense inventory costs related to product candidates as research and development expenses until regulatory approval is reasonably assured in the U.S. or the European Union (“EU”). Once approval is reasonably assured, costs, including amounts related to third-party manufacturing, transportation and internal labor and overhead, will be capitalized.

Right-of-Use Assets and Related Lease Liabilities

We record operating leases as right-of-use assets and recognize the related lease liabilities equal to the fair value of the lease payments using our incremental borrowing rate when the implicit rate in the lease agreement is not readily available. We recognize variable lease payments, when incurred. Costs associated with operating lease assets are recognized on a straight-line basis within operating expenses over the term of the lease.

We record finance lease obligations as a component of property and equipment and amortize these assets within operating expenses on a straight-line basis to their residual values over the shorter of the term of the underlying lease or the estimated useful life of the equipment. The interest component of finance lease obligations is included in interest expense and recognized using the effective interest method over the lease term.

We account for leases with initial terms of 12 months or less as an operating expense.

Stock-Based Compensation

Stock-based compensation expense is recognized for all share-based payments, including grants of stock option awards and restricted stock units (“RSU”) based on estimated fair values. The fair value of our stock is calculated using the Black-Scholes valuation model, which requires judgmental assumptions around volatility, risk-free rates, forfeiture rates and expected option life. Compensation expense is recognized over the requisite service periods, which is generally the vesting period, using the straight-line method. Forfeiture expense is estimated at the time of grant and revised in subsequent periods if actual forfeitures differ from those estimates.

Income Taxes

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their tax bases. Deferred tax assets and liabilities are measured using enacted tax rates applied to taxable income in the years in which those temporary differences are expected to be recovered or settled. We recognize the effect of income tax positions only if those positions are more likely than not of being sustained upon an examination. A valuation allowance is established when it is more likely than not that the deferred tax assets will not be realized.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Discontinued Operations
6 Months Ended
Jun. 30, 2023
Discontinued Operations  
Discontinued Operations

Note 3—Discontinued Operations

On December 23, 2021, we sold OMIDRIA and certain related assets including inventory and prepaid expenses to Rayner.

Under the Asset Purchase Agreement, the achievement of the Milestone Event in December 2022 triggered a $200.0 million Milestone Payment from Rayner and a reduction in the U.S. royalty rate from 50% to 30% on OMIDRIA net sales until the expiration or termination of the last issued and unexpired U.S. patent, which we expect to occur no earlier than 2033. The Milestone Event resulted in recognition of the $200.0 million Milestone Payment, which we received in February 2023. Upon the occurrence of certain events described in the Asset Purchase Agreement, including during any

specific period in which OMIDRIA is no longer eligible for separate payment, the U.S. base royalty rate would be further reduced to 10%. Pursuant to legislation enacted in late 2022, we expect separate payment for OMIDRIA under Medicare Part B to extend until at least January 1, 2028.

The sale of OMIDRIA and related assets was recorded as an asset sale. Additionally, the results of operations related to OMIDRIA are recorded as income from discontinued operations for all periods presented in the condensed consolidated statements of operations and comprehensive loss.

The following schedule presents a rollforward of the OMIDRIA contract royalty asset (in thousands):

OMIDRIA contract royalty asset at December 31, 2022

$

152,222

Royalties earned

(19,914)

Interest earned on OMIDRIA contract royalty asset

7,754

Remeasurement adjustments

4,824

OMIDRIA contract royalty asset at June 30, 2023

$

144,886

Net income from discontinued operations is as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

2023

    

2022

(In thousands)

Interest earned on OMIDRIA contract royalty asset

$

3,829

$

4,545

$

7,754

$

9,383

Remeasurement adjustments

3,147

5,557

4,824

7,716

Other income (expense), net

24

744

404

230

Net income from discontinued operations, net of tax

$

7,000

$

10,846

$

12,982

$

17,329

Cash flow from discontinued operations is as follows:

Six Months Ended

June 30,

    

2023

    

2022

(In thousands)

Net cash provided by discontinued operations from operating activities

$

217,688

$

46,038

Net cash provided by discontinued operations primarily represents royalties received and the $200.0 million Milestone Payment that we collected from Rayner in February 2023.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share
6 Months Ended
Jun. 30, 2023
Net Loss Per Share  
Net Loss Per Share

Note 4—Net Loss Per Share

Our potentially dilutive securities include potential common shares related to our stock options, RSUs and unsecured convertible senior notes. Diluted earnings per share (“Diluted EPS”) considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common shares would have an anti-dilutive effect. Diluted EPS excludes the impact of potential common shares related to our stock options in periods in which the option exercise price is greater than the average market price of our common stock for the period.

Potentially dilutive securities excluded from Diluted EPS are as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

2026 Notes convertible to common stock (1)

12,172,008

12,172,008

12,172,008

12,172,008

2023 Notes convertible to common stock (1)

4,941,739

4,941,739

4,941,739

4,941,739

Outstanding options to purchase common stock

98,920

 

88

42,186

 

1,963

Outstanding restricted stock units

89,750

208,819

89,750

207,736

Total potentially dilutive shares excluded from net loss per share

17,302,417

 

17,322,654

17,245,683

 

17,323,446

(1)The 2023 Notes and 2026 Notes (defined below) are subject to capped call arrangements that potentially reduce the dilutive effect as described in “Note 7 — Unsecured Convertible Senior Notes.” Any potential impact of the capped call arrangements is excluded from this table.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Certain Balance Sheet Accounts
6 Months Ended
Jun. 30, 2023
Certain Balance Sheet Accounts  
Certain Balance Sheet Accounts

Note 5—Certain Balance Sheet Accounts

OMIDRIA Contract Royalty Asset

The OMIDRIA contract royalty asset consists of the following:

June 30, 

December 31, 

    

2023

    

2022

(In thousands)

Short-term contract royalty asset

$

29,084

$

28,797

Long-term contract royalty asset

115,802

123,425

Total OMIDRIA contract royalty asset

$

144,886

$

152,222

Receivables

Receivables consist of the following:

June 30, 

December 31, 

    

2023

    

2022

(In thousands)

OMIDRIA royalty

$

11,066

$

12,966

Sublease and other

124

255

OMIDRIA milestone

 

 

200,000

Total receivables

$

11,190

$

213,221

Property and Equipment, Net

Property and equipment, net consists of the following:

    

June 30, 

    

December 31, 

2023

2022

(In thousands)

Equipment under finance lease obligations

$

6,477

$

6,204

Laboratory equipment

 

3,385

 

3,135

Computer equipment

 

1,101

 

1,076

Office equipment and furniture

 

625

 

625

Total cost

 

11,588

 

11,040

Less accumulated depreciation and amortization

 

(9,839)

 

(9,548)

Total property and equipment, net

$

1,749

$

1,492

For the three months ended June 30, 2023 and June 30, 2022, depreciation and amortization expense was $0.3 million and $0.2 million, respectively. For the six months ended June 30, 2023 and 2022, depreciation and amortization expense was $0.5 million for each period.

Accrued Expenses

Accrued expenses consists of the following:

    

June 30, 

    

December 31, 

2023

2022

(In thousands)

Employee compensation

$

7,342

$

6,665

Clinical trials

7,272

5,536

Interest payable

6,160

5,172

Contract research and development

4,043

3,209

Consulting and professional fees

2,901

4,425

Income taxes payable

1,228

4,871

Other accrued expenses

 

847

 

673

Total accrued expenses

$

29,793

$

30,551

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Investments and Fair-Value Measurements
6 Months Ended
Jun. 30, 2023
Investments and Fair-Value Measurements  
Investments and Fair-Value Measurements

Note 6—Investments and Fair-Value Measurements

All of our investments are held in our name and are classified as short-term and held-to-maturity on the accompanying condensed consolidated balance sheets. Investment income is included as other income. Investment income for the three months ended June 30, 2023 and June 30, 2022 consists primarily of interest earned of $4.2 million and $0.2 million, respectively. Investment income for the six months ended June 30, 2023 and June 30, 2022 consists of interest earned of $7.6 million and $0.2 million, respectively.

The following tables summarize our investments:

    

June 30, 2023

    

Amortized Cost

    

Gross Unrealized Gains/(Losses)

    

Estimated Fair Value

(In thousands)

U.S. government securities classified as short-term investments

$

225,983

$

(89)

$

225,894

Money-market funds classified as short-term investments

108,697

108,697

Total short-term investments

334,680

(89)

334,591

Certificate of deposit classified as non-current restricted investments

1,054

1,054

Total

$

335,734

$

(89)

$

335,645

    

December 31, 2022

    

Amortized Cost

    

Gross Unrealized Gains/(Losses)

    

Estimated Fair Value

(In thousands)

U.S. government securities classified as short-term investments

$

99,027

$

22

$

99,049

Money-market funds classified as short-term investments

84,882

84,882

Total short-term investments

183,909

22

183,931

Certificate of deposit classified as non-current restricted investments

1,054

1,054

Total

$

184,963

$

22

$

184,985

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. The accounting standard establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs, where available. The following summarizes the three levels of inputs required:

Level 1—Observable inputs for identical assets or liabilities, such as quoted prices in active markets;

Level 2—Inputs other than quoted prices in active markets that are either directly or indirectly observable; and

Level 3—Unobservable inputs in which little or no market data exists, therefore they are developed using estimates and assumptions developed by us, which reflect those that a market participant would use.

Our fair value hierarchy for our financial assets and liabilities are as follows:

June 30, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

(In thousands)

Assets:

U.S. government securities classified as short-term investments

$

225,894

$

$

$

225,894

Money-market funds classified as short-term investments

108,697

108,697

Total short-term investments

334,591

334,591

Certificate of deposit classified as non-current restricted investments

 

1,054

 

 

 

1,054

Total

$

335,645

$

$

$

335,645

    

December 31, 2022

    

Level 1

    

Level 2

    

Level 3

    

Total

(In thousands)

Assets:

U.S. government securities classified as short-term investments

$

99,049

$

$

$

99,049

Money-market funds classified as short-term investments

84,882

84,882

Total short-term investments

183,931

183,931

Certificate of deposit classified as non-current restricted investments

 

1,054

 

 

 

1,054

Total

$

184,985

$

$

$

184,985

Cash held in demand deposit accounts of $6.6 million and $11.0 million is excluded from our fair-value hierarchy disclosure as of June 30, 2023 and December 31, 2022, respectively. The carrying amounts reported in the accompanying condensed consolidated balance sheets for receivables, accounts payable and other current monetary assets and liabilities approximate fair value.

See “Note 7—Unsecured Convertible Senior Notes” and “Note 8—OMIDRIA Royalty Obligation” for the carrying amount and estimated fair value of our outstanding convertible senior notes and the OMIDRIA royalty obligation.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Unsecured Convertible Senior Notes
6 Months Ended
Jun. 30, 2023
Unsecured Convertible Senior Notes  
Unsecured Convertible Senior Notes

Note 7—Unsecured Convertible Senior Notes

We carry $95.0 million in aggregate principal on our 6.25% Convertible Senior Notes (the “2023 Notes”) and $225.0 million in aggregate principal on our 5.25% Convertible Senior Notes (the “2026 Notes”) as shown below:

Balance as of June 30, 2023

    

2023 Notes

    

2026 Notes

    

Total

(In thousands)

Principal amount

$

95,000

$

225,030

$

320,030

Unamortized debt issuance costs

 

(270)

 

(3,514)

 

(3,784)

Total unsecured convertible senior notes, net

$

94,730

$

221,516

$

316,246

Fair value of outstanding unsecured convertible senior notes (1)

$

93,575

$

157,359

Balance as of December 31, 2022

    

2023 Notes

    

2026 Notes

    

Total

(In thousands)

Principal amount

$

95,000

$

225,030

$

320,030

Unamortized discount

 

(619)

 

(4,124)

 

(4,743)

Total unsecured convertible senior notes, net

$

94,381

$

220,906

$

315,287

Fair value of outstanding unsecured convertible senior notes (1)

$

92,031

$

118,141

(1)The fair value is classified as Level 3 due to the limited trading activity for the unsecured convertible senior notes.

2023 Unsecured Convertible Senior Notes

Our 2023 Notes are unsecured and accrue interest at an annual rate of 6.25% per annum, payable semi-annually in arrears on May 15 and November 15 of each year. The 2023 Notes mature on November 15, 2023 unless earlier purchased, redeemed or converted in accordance with their terms.

The unamortized debt issuance costs of $0.3 million as of June 30, 2023 will be amortized to interest expense at an effective interest rate of 7.0% over the remaining term.

Subject to the satisfaction of certain conditions, the 2023 Notes are convertible into cash, shares of our common stock or a combination thereof, as we elect at our sole discretion. The initial conversion rate is 52.0183 shares of our common stock per $1,000 of note principal (equivalent to an initial conversion price of approximately $19.22 per share of common stock), which equals approximately 4.9 million shares of common stock issuable upon conversion, subject to adjustment in certain circumstances.

To reduce the dilutive impact or potential cash expenditure associated with the conversion of the 2023 Notes, we entered into a capped call transaction (the “2023 Capped Call”), which covers the number of shares of our common stock underlying the 2023 Notes when our common stock share price is trading between the initial conversion price of $19.22 and $28.84. However, should the market price of our common stock exceed the $28.84 cap, then the conversion of the 2023 notes could have a dilutive impact or may require a cash expenditure to the extent the market price exceeds the cap price. As of June 30, 2023, approximately 4.9 million shares remained outstanding on the 2023 Capped Call.

The following table sets forth total interest expense recognized in connection with the 2023 Notes:

    

Three Months Ended

Six Months Ended

June 30,

June 30,

2023

    

2022

    

2023

    

2022

(In thousands)

(In thousands)

Contractual interest expense

$

1,484

$

1,484

$

2,969

$

2,969

Amortization of debt issuance costs

 

176

 

164

 

349

 

325

Total

$

1,660

$

1,648

$

3,318

$

3,294

2026 Unsecured Convertible Senior Notes

Our 2026 Notes are unsecured and accrue interest at an annual rate of 5.25% per annum, payable semi-annually in arrears on February 15 and August 15 of each year. The 2026 Notes mature on February 15, 2026, unless earlier purchased, redeemed or converted in accordance with their terms.

The unamortized debt issuance costs of $3.5 million as of June 30, 2023 will be amortized to interest expense at an effective interest rate of 5.9% over the remaining term.

Subject to the satisfaction of certain conditions, the 2026 Notes are convertible into cash, shares of our common stock or a combination thereof, as we elect at our sole discretion. The initial conversion rate is 54.0906 shares of our common stock per $1,000 of note principal (equivalent to an initial conversion price of approximately $18.4875 per share of common stock), which equals approximately 12.2 million shares of common stock issuable upon conversion, subject to adjustment in certain circumstances.

To reduce the dilutive impact or potential cash expenditure associated with the conversion of the 2026 Notes, we entered into capped call transactions (the “2026 Capped Calls”), which cover the number of shares of our common stock underlying the 2026 Notes when our common stock share price is trading between the initial conversion price of $18.49 and $26.10. However, should the market price of our common stock exceed the $26.10 cap, then the conversion of the 2026 Notes would have a dilutive impact or may require a cash expenditure to the extent the market price exceeds the cap price. As of June 30, 2023, approximately 12.2 million shares remained outstanding on the 2026 Capped Call.

The following table sets forth interest expense recognized related to the 2026 Notes:

Three Months Ended

Six Months Ended

June 30,

June 30,

    

2023

    

2022

2022

2021

(In thousands)

(In thousands)

Contractual interest expense

$

2,954

$

2,954

$

5,907

$

5,907

Amortization of debt issuance costs

 

307

 

290

610

575

Total

$

3,261

$

3,244

$

6,517

$

6,482

Future Minimum Principal Payments

Future minimum principal payments for the 2023 Notes and 2026 Notes as of June 30, 2023 are as follows (in thousands):

2023

    

$

95,000

2024

 

2025

 

2026

 

225,030

Total future minimum principal payments under the 2023 Notes and 2026 Notes

 

$

320,030

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.2
OMIDRIA Royalty Obligation
6 Months Ended
Jun. 30, 2023
OMIDRIA Royalty Obligation  
OMIDRIA Royalty Obligation

Note 8—OMIDRIA Royalty Obligation

On September 30, 2022, we sold to DRI an interest in our future OMIDRIA royalty receipts and received $125.0 million in cash consideration, which was recorded as an OMIDRIA royalty obligation on our condensed consolidated balance sheet. DRI is entitled to receive royalties on OMIDRIA net sales through December 31, 2030, subject to annual caps. DRI receives their prorated monthly cap amount before we receive any royalty proceeds. DRI is not entitled to carry-forward nor recoup any shortfall if the royalties paid by Rayner for an annual period are less than the cap amount applicable to each discrete calendar year. Additionally, DRI has no recourse to or security interest in our assets other than our OMIDRIA royalty receipts, and we retain all royalty receipts in excess of the respective cap in any given calendar year. At June 30, 2023, the maximum remaining amount that DRI is entitled to receive through the term of the agreement (December 31, 2030) is $180.3 million, which, if fully paid, would be at an implied effective interest rate of 9.4% over the entire payment period.

For the three months and six months ended June 30, 2023, we incurred $3.0 million and $5.9 million, respectively, of cash interest expense.

We consider our OMIDRIA royalty obligation to be a Level 3 Held-to-Maturity obligation as its valuation relies on factors that are not easily observable in the market. As of June 30, 2023, the approximate fair value of our obligation is $117.1 million.

As of June 30, 2023, the maximum remaining scheduled principal and interest payments (based on an implied effective interest rate of 9.4%) are as follows:

Total

    

Principal

    

Interest

    

Annual Cap

(In thousands)

2023

$

589

$

5,911

$

6,500

2024

 

8,576

 

11,424

20,000

2025

 

14,641

 

10,359

25,000

2026

 

16,081

 

8,919

25,000

2027

 

17,664

 

7,336

25,000

Thereafter

 

68,164

 

10,586

78,750

Total scheduled payments

$

125,715

$

54,535

$

180,250

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
6 Months Ended
Jun. 30, 2023
Leases  
Leases

Note 9—Leases

We have an operating lease for our office and laboratory facilities with an initial term that ends in November 2027 and two options to extend the lease term by an additional five years each. Restricted investments of $1.1 million represent the security deposit on our office and laboratory facilities. On January 14, 2022, we entered into an agreement with our landlord to early terminate a portion of the rentable square footage of our office and laboratory facilities, which reduced the right of use asset by $4.7 million and related liability by $5.2 million. We recorded a non-cash gain of $0.5 million upon early termination of this portion of the lease. In addition, we carry various finance lease obligations for laboratory equipment.

Supplemental lease information is as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2023

2022

    

2023

    

2022

(In thousands)

(In thousands)

Lease cost

  

    

  

Operating lease cost

$

1,616

$

1,663

$

3,249

$

2,870

Finance lease cost:

 

 

 

 

  

Amortization

 

271

 

122

 

389

 

320

Interest

 

41

 

36

 

92

 

92

Variable lease cost

 

757

 

722

 

1,547

 

1,582

Sublease income

 

(375)

 

(453)

 

(750)

 

(945)

Net lease cost

$

2,310

$

2,090

$

4,527

$

3,919

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

Six Months Ended

June 30, 

    

2023

    

2022

(In thousands)

Cash paid for amounts included in the measurement of lease liabilities

Cash payments for operating leases

$

3,568

$

3,562

Cash payments for financing leases

$

336

 

$

401

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies.  
Commitments and Contingencies

Note 10—Commitments and Contingencies

Goods and Services Contracts

We have various agreements with third parties that collectively require payment of termination fees totaling $21.2 million as of June 30, 2023 if we cancel the work within specific time frames, either prior to commencing or during performance of the contracted services.

Development Milestones and Product Royalties

We have licensed a variety of intellectual property from third parties that we are currently developing or may develop in the future. These licenses may require milestone payments during the clinical development processes or on approval of commercial sale as well as low single- to low double-digit royalties on the net income or net sales of the product. For the three months and six months ended June 30, 2023 and June 30, 2022, development milestone expenses were insignificant. Should narsoplimab be approved, we would owe milestone payments to development partners and could be obligated to pay low single-digit royalties on net sales of the product.

In July 2023, we achieved a clinical development milestone in our OMS906 program that triggered a $5.0 million milestone payment obligation to a third-party licensor, which we expect to pay in the third quarter of 2023. This amount is excluded from the commitment amount above.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity (Deficit)
6 Months Ended
Jun. 30, 2023
Shareholders' Equity (Deficit)  
Shareholders' Equity (Deficit)

Note 11—Shareholders’ Equity (Deficit)

Common Stock and Warrants

On March 1, 2021, we entered into a sales agreement to sell shares of our common stock having an aggregate offering price of up to $150.0 million, from time to time, through an “at the market” equity offering program. As of June 30, 2023, we have not sold any shares under this program.

On April 12, 2023, warrants to purchase 200,000 shares of our common stock with an exercise price of $23.00 per share expired without being exercised. We have no other warrants outstanding.

Amendment of 2017 Omnibus Incentive Compensation Plan

At our June 23, 2023 annual meeting, our shareholders approved a 5,000,000 share increase in the number of shares of our common stock available for grant under the 2017 Omnibus Incentive Compensation Plan, as amended and restated. The total number of shares of common stock available for grant as of June 30, 2023 was 10,175,852.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2023
Stock-Based Compensation.  
Stock-Based Compensation

Note 12—Stock-Based Compensation

Our stock option plans provide for the grant of incentive and non-qualified stock options, restricted stock awards, RSUs, and other stock awards to employees, non-employee directors and consultants.

Stock-based compensation is as follows:

    

Three Months Ended

    

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

(In thousands)

Continuing operations

Research and development

$

1,133

$

1,389

$

2,405

$

3,104

Selling, general and administrative

 

1,680

 

1,793

 

3,402

 

3,970

Total stock-based compensation in continuing operations

2,813

3,182

5,807

7,074

Discontinued operations

(42)

(110)

(83)

(110)

Total stock-based compensation

$

2,771

$

3,072

$

5,724

$

6,964

The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model. The following assumptions were applied to all stock option grants:

    

Three Months Ended

Six Months Ended

June 30, 2023

June 30, 2023

Estimated weighted-average fair value

$

4.66

$

4.21

Weighted-average assumptions:

 

 

Expected volatility

 

92

%  

 

92

%

Expected life, in years

 

7.3

 

7.1

Risk-free interest rate

 

3.74

%  

 

3.74

%

Expected dividend yield

 

%  

 

%

Stock option activity for all stock plans and related information is as follows:

    

    

Weighted- 

    

    

Average 

Aggregate 

Exercise 

Remaining 

Intrinsic 

Options 

Price per 

Contractual Life 

Value 

Outstanding

Share

(In years)

(In thousands)

Balance at December 31, 2022

 

13,872,973

$

11.02

 

  

 

  

Granted

 

200,000

 

5.20

 

  

 

  

Exercised

 

(19,556)

 

4.98

 

  

 

  

Forfeited

 

(437,821)

 

10.46

 

  

 

  

Balance at June 30, 2023

 

13,615,596

$

10.96

 

5.3

$

4,095

Vested and expected to vest at June 30, 2023

 

13,290,618

$

11.04

 

5.2

$

3,793

Exercisable at June 30, 2023

 

10,508,263

$

11.89

 

4.3

$

1,280

Of the 13.6 million common stock options outstanding at June 30, 2023, 11.1 million have an exercise price per share above $5.44 which was the closing price of our common stock on the NASDAQ exchange on June 30, 2023.

As of June 30, 2023, there were 3.1 million unvested options outstanding that will vest over a weighted-average period of 1.9 years. The total estimated compensation expense yet to be recognized on outstanding options is $14.5 million.

The Company had 89,750 unvested RSUs outstanding as of June 30, 2023 that vest on December 1, 2023. The weighted average grant date fair value per share was $7.53.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Significant Accounting Policies  
General

General

Omeros Corporation (“Omeros,” the “Company” or “we”) is a clinical-stage biopharmaceutical company committed to discovering, developing and commercializing small-molecule and protein therapeutics for large-market as well as orphan indications targeting immunologic disorders, including complement-mediated diseases, cancers and addictive and compulsive disorders. We marketed our first drug product, OMIDRIA® (phenylephrine and ketorolac intraocular solution) 1% / 0.3% for use during cataract surgery or intraocular lens replacement in the United States (the “U.S.”) until we sold OMIDRIA and related assets on December 23, 2021 (see “Sale of OMIDRIA Assets” below for additional information).

The lead drug candidate in our pipeline of complement-targeted therapeutics is narsoplimab, a proprietary, patented human monoclonal antibody targeting mannan-binding lectin-associated serine protease 2 (“MASP-2”), the key activator of the lectin pathway of complement. Clinical development of narsoplimab is currently focused primarily on hematopoietic stem cell transplant-associated thrombotic microangiopathy (“HSCT-TMA”) and immunoglobulin A (“IgA”) nephropathy. Our pipeline of clinical-stage development programs includes: our long-acting MASP-2 inhibitor OMS1029, our inhibitor of mannan-binding lectin-associated serine protease-3 (“MASP-3”) OMS906 and our phophodiesterase 7 (PDE7) inhibitor OMS527.

Sale of OMIDRIA Assets

Sale of OMIDRIA Assets

On December 23, 2021, we sold our commercial product OMIDRIA and certain related assets including inventory and prepaid expenses to Rayner Surgical Inc. (“Rayner”). Rayner paid us $126.0 million in cash at closing, and we retained all outstanding accounts receivable, accounts payable and accrued expenses as of the closing date.

Under the Asset Purchase Agreement with Rayner (the “Asset Purchase Agreement”), we were entitled to receive a milestone payment of $200.0 million (the “Milestone Payment”) within 30 days following an event (the “Milestone Event”) that establishes separate payment for OMIDRIA for a continuous period of at least four years when furnished in the ambulatory surgery center (“ASC”) setting. In December 2022, the Milestone Event occurred and we recorded a $200.0 million milestone receivable. Upon the achievement of the Milestone Event, our royalties on U.S. net sales were reduced from 50% to 30%, with royalties on any net sales outside the U.S. remaining unchanged at 15%. We received the Milestone Payment together with accrued interest in February 2023.

As a result of the divestiture, the results of OMIDRIA operations (e.g., revenues and operating costs) are included in discontinued operations in our condensed consolidated statements of operations and comprehensive loss and excluded from continuing operations for all periods presented (see “Note 3 – Discontinued Operations”).

Basis of Presentation

Basis of Presentation

Our condensed consolidated financial statements include the financial position and results of operations of Omeros and our wholly owned subsidiaries. All inter-company transactions have been eliminated. The accompanying condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”).

Liquidity and Capital Resources

Liquidity and Capital Resources

As of June 30, 2023, we had cash, cash equivalents and short-term investments of $341.3 million and outstanding accounts receivable of $11.2 million. Our loss for the quarter ended June 30, 2023 was $37.3 million and our cash

provided by operations for the six months ended June 30, 2023 was $142.2 million, which included collection of the $200.0 million Milestone Payment in the first quarter of 2023.

Historically, we have incurred net losses from continuing operations and negative operating cash flows. We have not yet established an ongoing source of revenue sufficient to cover our operating costs and, therefore, could need to raise additional capital to accomplish our business plan and to retire our outstanding convertible senior notes due in 2026. We plan to continue to fund our operations for at least the next twelve months with our existing cash and investments, royalties from Rayner and our outstanding accounts receivable. If FDA approves narsoplimab for treatment of any indication within the next twelve months, then sales of narsoplimab may also provide funds for our operations. We have a sales agreement in place for an “at the market” equity offering facility through which we may offer and sell shares of our common stock equaling an aggregate amount up to $150.0 million. Should it be determined to be strategically advantageous, we could also pursue debt financings as well as public and private offerings of our equity securities, similar to those we have previously completed, or other strategic transactions, which may include licensing a portion of our existing technologies.

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 amounts reported in the financial statements and accompanying notes. Significant items subject to such estimates include OMIDRIA contract royalty asset valuation, stock-based compensation expense, and accruals for clinical trials and manufacturing of drug product. We base our estimates on historical experience and on various other factors that we believe are reasonable under the circumstances; however, actual results could differ from these estimates.

OMIDRIA Royalties, Milestones and OMIDRIA Contract Royalty Assets

OMIDRIA Royalties, Milestones and Contract Royalty Assets

We have rights to receive future royalties from Rayner on OMIDRIA net sales at royalty rates that vary based on geography and certain regulatory contingencies. Therefore, future OMIDRIA royalties are treated as variable consideration. The sale of OMIDRIA qualified as an asset sale under GAAP. To measure the OMIDRIA contract royalty asset we used the expected value approach which is the sum of the discounted probability-weighted royalty payment we would receive using a range of potential outcomes to the extent that it is probable that a significant reversal in the amount of cumulative income recognized will not occur. As contemplated by the Asset Purchase Agreement, the royalty rate applicable to U.S. net sales of OMIDRIA was reduced from 50% to 30% upon the occurrence, in December 2022, of the event triggering the $200.0 million Milestone Payment. Consequently, in December 2022, we revalued the OMIDRIA contract royalty asset using the 30% royalty rate on U.S. net sales and adjusted the probability-weighted outcomes to reflect the occurrence of the Milestone Event. Royalties earned are recorded as a reduction to the OMIDRIA contract royalty asset. The amount recorded in discontinued operations in future periods will reflect interest earned on the outstanding OMIDRIA contract royalty asset at an effective interest rate of 11.0% and any amounts we receive that are different from the expected royalties. The OMIDRIA contract royalty asset will be re-measured periodically using the expected value approach based on actual results and future expectations. Any required adjustment to the OMIDRIA contract royalty asset will be recorded in discontinued operations.

OMIDRIA Royalty Obligation

OMIDRIA Royalty Obligation

On September 30, 2022, we sold to DRI Healthcare Acquisitions LP (“DRI”) an interest in a portion of our future OMIDRIA royalty receipts for a purchase price of $125.0 million in cash (see “Note 8 – OMIDRIA Royalty Obligation”).

The $125.0 million cash consideration obtained is classified as a liability and is recorded as an “OMIDRIA royalty obligation” on our condensed consolidated balance sheet. The liability is being amortized over the term of the arrangement using the implied effective interest rate of 9.4% and interest expense is recorded as a component of continuing operations.

To the extent our estimates of future royalties differ materially from previous estimates, we will adjust the carrying amount of the liability for future OMIDRIA royalties to the present value of the revised estimated cash flows, discounted at the original effective interest rate of 9.4% utilizing the cumulative catch-up method. The offset to the adjustment would be recognized as a component of net income (loss) from continuing operations.

Inventory

Inventory

We expense inventory costs related to product candidates as research and development expenses until regulatory approval is reasonably assured in the U.S. or the European Union (“EU”). Once approval is reasonably assured, costs, including amounts related to third-party manufacturing, transportation and internal labor and overhead, will be capitalized.

Right of Use Assets and Related Lease Liabilities

Right-of-Use Assets and Related Lease Liabilities

We record operating leases as right-of-use assets and recognize the related lease liabilities equal to the fair value of the lease payments using our incremental borrowing rate when the implicit rate in the lease agreement is not readily available. We recognize variable lease payments, when incurred. Costs associated with operating lease assets are recognized on a straight-line basis within operating expenses over the term of the lease.

We record finance lease obligations as a component of property and equipment and amortize these assets within operating expenses on a straight-line basis to their residual values over the shorter of the term of the underlying lease or the estimated useful life of the equipment. The interest component of finance lease obligations is included in interest expense and recognized using the effective interest method over the lease term.

We account for leases with initial terms of 12 months or less as an operating expense.

Stock-Based Compensation

Stock-Based Compensation

Stock-based compensation expense is recognized for all share-based payments, including grants of stock option awards and restricted stock units (“RSU”) based on estimated fair values. The fair value of our stock is calculated using the Black-Scholes valuation model, which requires judgmental assumptions around volatility, risk-free rates, forfeiture rates and expected option life. Compensation expense is recognized over the requisite service periods, which is generally the vesting period, using the straight-line method. Forfeiture expense is estimated at the time of grant and revised in subsequent periods if actual forfeitures differ from those estimates.

Income Taxes

Income Taxes

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their tax bases. Deferred tax assets and liabilities are measured using enacted tax rates applied to taxable income in the years in which those temporary differences are expected to be recovered or settled. We recognize the effect of income tax positions only if those positions are more likely than not of being sustained upon an examination. A valuation allowance is established when it is more likely than not that the deferred tax assets will not be realized.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Discontinued Operations (Tables)
6 Months Ended
Jun. 30, 2023
Discontinued Operations  
Schedule of contract royalty asset

OMIDRIA contract royalty asset at December 31, 2022

$

152,222

Royalties earned

(19,914)

Interest earned on OMIDRIA contract royalty asset

7,754

Remeasurement adjustments

4,824

OMIDRIA contract royalty asset at June 30, 2023

$

144,886

Schedule of net income from discontinued operation

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

2023

    

2022

(In thousands)

Interest earned on OMIDRIA contract royalty asset

$

3,829

$

4,545

$

7,754

$

9,383

Remeasurement adjustments

3,147

5,557

4,824

7,716

Other income (expense), net

24

744

404

230

Net income from discontinued operations, net of tax

$

7,000

$

10,846

$

12,982

$

17,329

Schedule of cash flow from discontinued operation

Six Months Ended

June 30,

    

2023

    

2022

(In thousands)

Net cash provided by discontinued operations from operating activities

$

217,688

$

46,038

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Net Loss Per Share  
Schedule of Potentially dilutive securities excluded from Diluted EPS

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

2026 Notes convertible to common stock (1)

12,172,008

12,172,008

12,172,008

12,172,008

2023 Notes convertible to common stock (1)

4,941,739

4,941,739

4,941,739

4,941,739

Outstanding options to purchase common stock

98,920

 

88

42,186

 

1,963

Outstanding restricted stock units

89,750

208,819

89,750

207,736

Total potentially dilutive shares excluded from net loss per share

17,302,417

 

17,322,654

17,245,683

 

17,323,446

(1)The 2023 Notes and 2026 Notes (defined below) are subject to capped call arrangements that potentially reduce the dilutive effect as described in “Note 7 — Unsecured Convertible Senior Notes.” Any potential impact of the capped call arrangements is excluded from this table.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Certain Balance Sheet Accounts (Tables)
6 Months Ended
Jun. 30, 2023
Certain Balance Sheet Accounts  
Schedule of OMIDRIA contact royalty asset

June 30, 

December 31, 

    

2023

    

2022

(In thousands)

Short-term contract royalty asset

$

29,084

$

28,797

Long-term contract royalty asset

115,802

123,425

Total OMIDRIA contract royalty asset

$

144,886

$

152,222

Schedule of accounts receivable

June 30, 

December 31, 

    

2023

    

2022

(In thousands)

OMIDRIA royalty

$

11,066

$

12,966

Sublease and other

124

255

OMIDRIA milestone

 

 

200,000

Total receivables

$

11,190

$

213,221

Property, Plant and Equipment

    

June 30, 

    

December 31, 

2023

2022

(In thousands)

Equipment under finance lease obligations

$

6,477

$

6,204

Laboratory equipment

 

3,385

 

3,135

Computer equipment

 

1,101

 

1,076

Office equipment and furniture

 

625

 

625

Total cost

 

11,588

 

11,040

Less accumulated depreciation and amortization

 

(9,839)

 

(9,548)

Total property and equipment, net

$

1,749

$

1,492

Accrued Expenses

    

June 30, 

    

December 31, 

2023

2022

(In thousands)

Employee compensation

$

7,342

$

6,665

Clinical trials

7,272

5,536

Interest payable

6,160

5,172

Contract research and development

4,043

3,209

Consulting and professional fees

2,901

4,425

Income taxes payable

1,228

4,871

Other accrued expenses

 

847

 

673

Total accrued expenses

$

29,793

$

30,551

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Investments and Fair-Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Investments and Fair-Value Measurements  
Fair value of investments

    

June 30, 2023

    

Amortized Cost

    

Gross Unrealized Gains/(Losses)

    

Estimated Fair Value

(In thousands)

U.S. government securities classified as short-term investments

$

225,983

$

(89)

$

225,894

Money-market funds classified as short-term investments

108,697

108,697

Total short-term investments

334,680

(89)

334,591

Certificate of deposit classified as non-current restricted investments

1,054

1,054

Total

$

335,734

$

(89)

$

335,645

    

December 31, 2022

    

Amortized Cost

    

Gross Unrealized Gains/(Losses)

    

Estimated Fair Value

(In thousands)

U.S. government securities classified as short-term investments

$

99,027

$

22

$

99,049

Money-market funds classified as short-term investments

84,882

84,882

Total short-term investments

183,909

22

183,931

Certificate of deposit classified as non-current restricted investments

1,054

1,054

Total

$

184,963

$

22

$

184,985

Financial Assets and Liabilities Measured at Fair Value on Recurring Basis

June 30, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

(In thousands)

Assets:

U.S. government securities classified as short-term investments

$

225,894

$

$

$

225,894

Money-market funds classified as short-term investments

108,697

108,697

Total short-term investments

334,591

334,591

Certificate of deposit classified as non-current restricted investments

 

1,054

 

 

 

1,054

Total

$

335,645

$

$

$

335,645

    

December 31, 2022

    

Level 1

    

Level 2

    

Level 3

    

Total

(In thousands)

Assets:

U.S. government securities classified as short-term investments

$

99,049

$

$

$

99,049

Money-market funds classified as short-term investments

84,882

84,882

Total short-term investments

183,931

183,931

Certificate of deposit classified as non-current restricted investments

 

1,054

 

 

 

1,054

Total

$

184,985

$

$

$

184,985

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Unsecured Convertible Senior Notes (Tables)
6 Months Ended
Jun. 30, 2023
Debt Instrument [Line Items]  
Summary of unsecured convertible senior notes outstanding

Balance as of June 30, 2023

    

2023 Notes

    

2026 Notes

    

Total

(In thousands)

Principal amount

$

95,000

$

225,030

$

320,030

Unamortized debt issuance costs

 

(270)

 

(3,514)

 

(3,784)

Total unsecured convertible senior notes, net

$

94,730

$

221,516

$

316,246

Fair value of outstanding unsecured convertible senior notes (1)

$

93,575

$

157,359

Balance as of December 31, 2022

    

2023 Notes

    

2026 Notes

    

Total

(In thousands)

Principal amount

$

95,000

$

225,030

$

320,030

Unamortized discount

 

(619)

 

(4,124)

 

(4,743)

Total unsecured convertible senior notes, net

$

94,381

$

220,906

$

315,287

Fair value of outstanding unsecured convertible senior notes (1)

$

92,031

$

118,141

(1)The fair value is classified as Level 3 due to the limited trading activity for the unsecured convertible senior notes.

Schedule of future minimum payments of debt

2023

    

$

95,000

2024

 

2025

 

2026

 

225,030

Total future minimum principal payments under the 2023 Notes and 2026 Notes

 

$

320,030

2023 Unsecured Convertible Senior Notes  
Debt Instrument [Line Items]  
Schedule of total interest expense recognized

    

Three Months Ended

Six Months Ended

June 30,

June 30,

2023

    

2022

    

2023

    

2022

(In thousands)

(In thousands)

Contractual interest expense

$

1,484

$

1,484

$

2,969

$

2,969

Amortization of debt issuance costs

 

176

 

164

 

349

 

325

Total

$

1,660

$

1,648

$

3,318

$

3,294

2026 Unsecured Convertible Senior Notes  
Debt Instrument [Line Items]  
Schedule of total interest expense recognized

Three Months Ended

Six Months Ended

June 30,

June 30,

    

2023

    

2022

2022

2021

(In thousands)

(In thousands)

Contractual interest expense

$

2,954

$

2,954

$

5,907

$

5,907

Amortization of debt issuance costs

 

307

 

290

610

575

Total

$

3,261

$

3,244

$

6,517

$

6,482

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
OMIDRIA Royalty Obligation (Tables)
6 Months Ended
Jun. 30, 2023
OMIDRIA Royalty Obligation  
Schedule of maximum remaining scheduled principal and interest payments

Total

    

Principal

    

Interest

    

Annual Cap

(In thousands)

2023

$

589

$

5,911

$

6,500

2024

 

8,576

 

11,424

20,000

2025

 

14,641

 

10,359

25,000

2026

 

16,081

 

8,919

25,000

2027

 

17,664

 

7,336

25,000

Thereafter

 

68,164

 

10,586

78,750

Total scheduled payments

$

125,715

$

54,535

$

180,250

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases  
Schedule of lease costs

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2023

2022

    

2023

    

2022

(In thousands)

(In thousands)

Lease cost

  

    

  

Operating lease cost

$

1,616

$

1,663

$

3,249

$

2,870

Finance lease cost:

 

 

 

 

  

Amortization

 

271

 

122

 

389

 

320

Interest

 

41

 

36

 

92

 

92

Variable lease cost

 

757

 

722

 

1,547

 

1,582

Sublease income

 

(375)

 

(453)

 

(750)

 

(945)

Net lease cost

$

2,310

$

2,090

$

4,527

$

3,919

Schedule of cash paid for amounts included in the measurement of lease liabilities

Six Months Ended

June 30, 

    

2023

    

2022

(In thousands)

Cash paid for amounts included in the measurement of lease liabilities

Cash payments for operating leases

$

3,568

$

3,562

Cash payments for financing leases

$

336

 

$

401

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2023
Stock-Based Compensation.  
Stock-Based Compensation Expense

    

Three Months Ended

    

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

(In thousands)

Continuing operations

Research and development

$

1,133

$

1,389

$

2,405

$

3,104

Selling, general and administrative

 

1,680

 

1,793

 

3,402

 

3,970

Total stock-based compensation in continuing operations

2,813

3,182

5,807

7,074

Discontinued operations

(42)

(110)

(83)

(110)

Total stock-based compensation

$

2,771

$

3,072

$

5,724

$

6,964

Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions

    

Three Months Ended

Six Months Ended

June 30, 2023

June 30, 2023

Estimated weighted-average fair value

$

4.66

$

4.21

Weighted-average assumptions:

 

 

Expected volatility

 

92

%  

 

92

%

Expected life, in years

 

7.3

 

7.1

Risk-free interest rate

 

3.74

%  

 

3.74

%

Expected dividend yield

 

%  

 

%

Schedule of Stock Option Activity

    

    

Weighted- 

    

    

Average 

Aggregate 

Exercise 

Remaining 

Intrinsic 

Options 

Price per 

Contractual Life 

Value 

Outstanding

Share

(In years)

(In thousands)

Balance at December 31, 2022

 

13,872,973

$

11.02

 

  

 

  

Granted

 

200,000

 

5.20

 

  

 

  

Exercised

 

(19,556)

 

4.98

 

  

 

  

Forfeited

 

(437,821)

 

10.46

 

  

 

  

Balance at June 30, 2023

 

13,615,596

$

10.96

 

5.3

$

4,095

Vested and expected to vest at June 30, 2023

 

13,290,618

$

11.04

 

5.2

$

3,793

Exercisable at June 30, 2023

 

10,508,263

$

11.89

 

4.3

$

1,280

Of the 13.6 million common stock options outstanding at June 30, 2023, 11.1 million have an exercise price per share above $5.44 which was the closing price of our common stock on the NASDAQ exchange on June 30, 2023.

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Basis of Presentation (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 23, 2021
Feb. 28, 2023
Dec. 31, 2022
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Mar. 01, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Milestone Payment to be received under the Asset Purchase Agreement $ 200,000                  
Period payment is due after milestone period achieved 30 days                  
Milestone period 4 years                  
Milestone Payment receivable     $ 200,000              
Percentage of royalty receivable 50.00%   30.00%              
Percentage of royalties received outside of U.S.               15.00%    
Cash, cash equivalents and short-term investments       $ 341,300       $ 341,300    
Receivables     $ 213,221 11,190       11,190    
Net loss       37,294 $ 33,701 $ 30,849 $ 33,011 70,995 $ 63,860  
Net cash provided by operating activities               142,198 $ (34,662)  
Cash from collection of the Milestone Payment   $ 200,000     $ 200,000          
Discontinued Operation | Omidria Assets Disposal                    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Cash proceeds on sale of OMIDRIA $ 126,000                  
At The Market (ATM) Program                    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Maximum aggregate offering price       $ 150,000       $ 150,000   $ 150,000
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Significant Accounting Policies - Discontinued Operations (Details) - USD ($)
$ in Millions
1 Months Ended
Sep. 30, 2022
Dec. 23, 2021
Dec. 31, 2022
Jun. 30, 2023
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Percentage of royalty receivable   50.00% 30.00%  
Milestone Payment receivable     $ 200.0  
Effective interest rate earned on outstanding contract royalty asset       11.00%
DRI        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Proceeds received upon entering into OMIDRIA royalty obligation $ 125.0      
OMIDRIA royalty obligation $ 125.0      
Effective interest rate on royalty obligation       9.40%
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Discontinued Operations - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended
Dec. 23, 2021
Dec. 31, 2022
Discontinued Operations    
Milestone period 4 years  
Milestone Payment to be received under the Asset Purchase Agreement $ 200.0  
Percentage of royalty receivable 50.00% 30.00%
Milestone Payment receivable   $ 200.0
Percent of potential reduction in royalty receivable per Asset Purchase Agreement 10.00%  
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Discontinued Operations - OMIDRIA contract royalty asset (Details) - Discontinued Operation - Omidria Assets Disposal - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
OMIDRIA contract royalty asset, beginning balance     $ 152,222  
Royalties earned     (19,914)  
Interest earned on OMIDRIA contract royalty asset $ 3,829 $ 4,545 7,754 $ 9,383
Remeasurement adjustments 3,147 $ 5,557 4,824 $ 7,716
OMIDRIA contract royalty asset, ending balance $ 144,886   $ 144,886  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Discontinued Operations - Net Income Loss (Details) - Discontinued Operation - Omidria Assets Disposal - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Interest earned on OMIDRIA contract royalty asset $ 3,829 $ 4,545 $ 7,754 $ 9,383
Remeasurement adjustments 3,147 5,557 4,824 7,716
Other income (expense), net 24 744 404 230
Net income from discontinued operations, net of tax $ 7,000 $ 10,846 $ 12,982 $ 17,329
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Discontinued Operations - Cash Flow (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2023
Mar. 31, 2023
Jun. 30, 2023
Jun. 30, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Cash from collection of the Milestone Payment $ 200,000 $ 200,000    
Discontinued Operation | Omidria Assets Disposal        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Net cash provided by discontinued operations from operating activities     $ 217,688 $ 46,038
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive shares excluded from net income (loss) per share 17,302,417 17,322,654 17,245,683 17,323,446
2026 Unsecured Convertible Senior Notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive shares excluded from net income (loss) per share 12,172,008 12,172,008 12,172,008 12,172,008
2023 Unsecured Convertible Senior Notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive shares excluded from net income (loss) per share 4,941,739 4,941,739 4,941,739 4,941,739
Outstanding options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive shares excluded from net income (loss) per share 98,920 88 42,186 1,963
Employee restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive shares excluded from net income (loss) per share 89,750 208,819 89,750 207,736
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Certain Balance Sheet Accounts - Contract Royalty Asset (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Certain Balance Sheet Accounts    
Short-term contract royalty asset $ 29,084 $ 28,797
Long-term contract royalty asset 115,802 123,425
Total OMIDRIA contract royalty asset $ 144,886 $ 152,222
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Certain Balance Sheet Accounts - Receivables, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Certain Balance Sheet Accounts    
OMIDRIA royalty $ 11,066 $ 12,966
Sublease and other 124 255
OMIDRIA milestone   200,000
Total receivables $ 11,190 $ 213,221
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Certain Balance Sheet Accounts - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Property, Plant and Equipment [Line Items]          
Total cost $ 11,588   $ 11,588   $ 11,040
Less accumulated depreciation and amortization (9,839)   (9,839)   (9,548)
Total property and equipment, net 1,749   1,749   1,492
Depreciation and amortization expense 300 $ 200 518 $ 469  
Equipment under finance lease obligations          
Property, Plant and Equipment [Line Items]          
Total cost 6,477   6,477   6,204
Laboratory equipment          
Property, Plant and Equipment [Line Items]          
Total cost 3,385   3,385   3,135
Computer equipment          
Property, Plant and Equipment [Line Items]          
Total cost 1,101   1,101   1,076
Office equipment and furniture          
Property, Plant and Equipment [Line Items]          
Total cost $ 625   $ 625   $ 625
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Certain Balance Sheet Accounts - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Accrued expenses    
Employee compensation $ 7,342 $ 6,665
Clinical trials 7,272 5,536
Interest payable 6,160 5,172
Contract research and development 4,043 3,209
Consulting and professional fees 2,901 4,425
Income taxes payable 1,228 4,871
Other accrued expenses 847 673
Total accrued expenses $ 29,793 $ 30,551
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Investments and Fair-Value Measurements - Fair value of investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Fair Value of investment [Line items]          
Investment income, interest $ 4,200 $ 200 $ 7,600 $ 200  
Amortized cost, current 334,680   334,680   $ 183,909
Amortized cost, total 335,734   335,734   184,963
Gross unrealized gains (losses) (89)   (89)   22
Estimated Fair Value, Current 334,591   334,591   183,931
Estimated Fair Value, total 335,645   335,645   184,985
US Treasury Securities          
Fair Value of investment [Line items]          
Amortized cost, current 225,983   225,983   99,027
Gross unrealized gains (losses) (89)   (89)   22
Estimated Fair Value, Current 225,894   225,894   99,049
Money Market Funds          
Fair Value of investment [Line items]          
Amortized cost, current 108,697   108,697   84,882
Estimated Fair Value, Current 108,697   108,697   84,882
Certificates of Deposit [Member]          
Fair Value of investment [Line items]          
Amortized cost, noncurrent 1,054   1,054   1,054
Estimated Fair Value, Noncurrent $ 1,054   $ 1,054   $ 1,054
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Investments and Fair-Value Measurements - Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities    
Short-term investments $ 334,680 $ 183,909
Certificates of deposit classified as non-current restricted investments 1,054 1,054
Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities    
Short-term investments 334,591 183,931
Certificates of deposit classified as non-current restricted investments 1,054 1,054
Total 335,645 184,985
Fair Value, Measurements, Recurring | Money Market Funds    
Fair Value, Assets and Liabilities    
Short-term investments 108,697 84,882
Fair Value, Measurements, Recurring | US Treasury Securities    
Fair Value, Assets and Liabilities    
Short-term investments 225,894 99,049
Fair Value, Measurements, Recurring | Level 1    
Fair Value, Assets and Liabilities    
Short-term investments 334,591 183,931
Certificates of deposit classified as non-current restricted investments 1,054 1,054
Total 335,645 184,985
Fair Value, Measurements, Recurring | Level 1 | Money Market Funds    
Fair Value, Assets and Liabilities    
Short-term investments 108,697 84,882
Fair Value, Measurements, Recurring | Level 1 | US Treasury Securities    
Fair Value, Assets and Liabilities    
Short-term investments $ 225,894 $ 99,049
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Investments and Fair-Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Investments and Fair-Value Measurements    
Cash held in demand deposit accounts $ 6,603 $ 11,009
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Unsecured Convertible Senior Notes - Unsecured convertible senior notes outstanding (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Sep. 30, 2020
Nov. 30, 2018
Debt Instrument [Line Items]        
Principal amount $ 320,030 $ 320,030    
Unamortized discount   (4,743)    
Unamortized debt issuance costs (3,784)      
Total unsecured convertible senior notes, net 316,246 315,287    
2023 Unsecured Convertible Senior Notes        
Debt Instrument [Line Items]        
Principal amount $ 95,000 95,000    
Interest rate (as a percent) 6.25%     6.25%
Unamortized discount   (619)    
Unamortized debt issuance costs $ (270)      
Total unsecured convertible senior notes, net 94,730 94,381    
Fair value of outstanding unsecured convertible senior notes (1) 93,575 92,031    
2026 Unsecured Convertible Senior Notes        
Debt Instrument [Line Items]        
Principal amount $ 225,030 225,030    
Interest rate (as a percent) 5.25%   5.25%  
Unamortized discount   (4,124)    
Unamortized debt issuance costs $ (3,514)      
Total unsecured convertible senior notes, net 221,516 220,906    
Fair value of outstanding unsecured convertible senior notes (1) $ 157,359 $ 118,141    
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Unsecured Convertible Senior Notes - 2023 Unsecured Convertible Senior Notes (Details)
$ / shares in Units, shares in Millions
1 Months Ended
Nov. 30, 2018
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
shares
Debt Instrument [Line Items]    
Unamortized debt issuance costs | $   $ 3,784,000
2023 Unsecured Convertible Senior Notes    
Debt Instrument [Line Items]    
Interest rate (as a percent) 6.25% 6.25%
Unamortized debt issuance costs | $   $ 270,000
Conversion rate 0.0520183  
Value used in calculation of conversion rate | $ $ 1,000  
Conversion price | $ / shares $ 19.22  
Shares upon conversion | shares 4.9  
Effective interest rate to determine fair value of liability component (as a percent)   7.00%
Number of shares outstanding on the 2023 Capped Call | shares   4.9
2023 Unsecured Convertible Senior Notes | Minimum    
Debt Instrument [Line Items]    
Conversion price | $ / shares $ 19.22  
2023 Unsecured Convertible Senior Notes | Maximum    
Debt Instrument [Line Items]    
Conversion price | $ / shares $ 28.84  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Unsecured Convertible Senior Notes - Interest expense recognized (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
2023 Unsecured Convertible Senior Notes        
Interest Expense, Debt [Abstract]        
Contractual interest expense $ 1,484 $ 1,484 $ 2,969 $ 2,969
Amortization of debt issuance costs 176 164 349 325
Total 1,660 1,648 3,318 3,294
2026 Unsecured Convertible Senior Notes        
Interest Expense, Debt [Abstract]        
Contractual interest expense 2,954 2,954 5,907 5,907
Amortization of debt issuance costs 307 290 610 575
Total $ 3,261 $ 3,244 $ 6,517 $ 6,482
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Unsecured Convertible Senior Notes - 2026 Unsecured Convertible Senior Notes (Details)
$ / shares in Units, shares in Millions
2 Months Ended
Sep. 30, 2020
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
shares
Debt Instrument [Line Items]    
Unamortized debt issuance costs | $   $ 3,784,000
2026 Unsecured Convertible Senior Notes    
Debt Instrument [Line Items]    
Interest rate (as a percent) 5.25% 5.25%
Unamortized debt issuance costs | $   $ 3,514,000
Effective interest rate to determine fair value of liability component (as a percent)   5.90%
Conversion rate 0.0540906  
Value used in calculation of conversion rate | $ $ 1,000  
Conversion price | $ / shares $ 18.4875  
Shares upon conversion | shares 12.2  
Number of shares outstanding on the 2026 Capped Call | shares   12.2
2026 Unsecured Convertible Senior Notes | Minimum    
Debt Instrument [Line Items]    
Conversion price | $ / shares $ 18.49  
2026 Unsecured Convertible Senior Notes | Maximum    
Debt Instrument [Line Items]    
Conversion price | $ / shares $ 26.10  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Unsecured Convertible Senior Notes - Future minimum payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Long-term Debt, Fiscal Year Maturity [Abstract]    
Total future minimum principal payments under 2023 Notes and 2026 Notes $ 320,030 $ 320,030
2023 and 2026 Convertible Senior Notes    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2023 95,000  
2026 225,030  
Total future minimum principal payments under 2023 Notes and 2026 Notes $ 320,030  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.2
OMIDRIA Royalty Obligation - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Sep. 30, 2022
Jun. 30, 2023
Jun. 30, 2023
Royalty Obligation      
Cash contractual interest expense   $ 3.0 $ 5.9
DRI      
Royalty Obligation      
Proceeds received upon entering into OMIDRIA royalty obligation $ 125.0    
Maximum payout payable   $ 180.3 $ 180.3
Maximum Royalty Payable Percentage   9.40% 9.40%
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.2
OMIDRIA Royalty Obligation - Fair Value (Details)
$ in Millions
Jun. 30, 2023
USD ($)
Royalty Obligation | Level 3  
Fair Value, Assets and Liabilities  
Liabilities, Fair Value Disclosure $ 117.1
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.2
OMIDRIA Royalty Obligation - Schedule of maximum scheduled principal and interest payments (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Principal  
2023 $ 589
2024 8,576
2025 14,641
2026 16,081
2027 17,664
Thereafter 68,164
Total scheduled payments 125,715
Interest  
2023 5,911
2024 11,424
2025 10,359
2026 8,919
2027 7,336
Thereafter 10,586
Total scheduled payments 54,535
Total Annual Cap  
2023 6,500
2024 20,000
2025 25,000
2026 25,000
2027 25,000
Thereafter 78,750
Total scheduled payments $ 180,250
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 14, 2022
USD ($)
Jun. 30, 2023
USD ($)
item
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
item
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Leases            
Number of options to extend lease term | item   2   2    
Restricted investments   $ 1,054   $ 1,054   $ 1,054
Expected lease term   5 years   5 years    
Decrease in right of use asset due to lease termination $ 4,700          
Decrease in lease liability due to lease termination 5,200          
Non-cash gain of termination of lease $ 500       $ 454  
Lease cost            
Operating lease cost   $ 1,616 $ 1,663 $ 3,249 2,870  
Amortization   271 122 389 320  
Interest   41 36 92 92  
Variable lease cost   757 722 1,547 1,582  
Sublease income   (375) (453) (750) (945)  
Net lease cost   $ 2,310 $ 2,090 4,527 3,919  
Cash payments for operating leases       3,568 3,562  
Cash payments for financing leases       $ 336 $ 401  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Commitment and Contingencies (Details) - USD ($)
$ in Millions
Jul. 31, 2023
Jun. 30, 2023
Other Commitments [Line Items]    
Contract termination fees   $ 21.2
Subsequent Event    
Other Commitments [Line Items]    
Contractual milestone payment payable $ 5.0  
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity (Deficit) (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 23, 2023
Jun. 30, 2023
Apr. 12, 2023
Dec. 31, 2022
Mar. 01, 2021
Class of Stock [Line Items]          
Number of warrants to purchase common stock which expired     200,000    
Warrant exercise price (in USD per share)     $ 23.00    
Warrants outstanding   0      
Common stock, authorized shares   150,000,000   150,000,000  
Exercise price   $ 11.89      
Vest monthly on a straight-line basis   4 years 3 months 18 days      
Shares available for future grants (shares)   10,175,852      
Amended 2017 Omnibus Incentive Compensation Plan          
Class of Stock [Line Items]          
Increase in shares available for grant 5,000,000        
At The Market (ATM) Program          
Class of Stock [Line Items]          
Maximum aggregate offering price   $ 150.0     $ 150.0
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation in continuing operations $ 2,813 $ 3,182 $ 5,807 $ 7,074
Discontinued operations (42) (110) (83) (110)
Total stock-based compensation 2,771 3,072 5,724 6,964
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation in continuing operations 1,133 1,389 2,405 3,104
Selling, general and administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation in continuing operations $ 1,680 $ 1,793 $ 3,402 $ 3,970
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Fair Value of Employee Option Grant Estimated on Date of Grant (Details) - Outstanding options to purchase common stock - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award    
Estimated weighted-average fair value (USD per share) $ 4.66 $ 4.21
Weighted Average    
Weighted-average assumptions:    
Expected volatility 92.00% 92.00%
Expected life, in years 7 years 3 months 18 days 7 years 1 month 6 days
Risk-free interest rate 3.74% 3.74%
Expected dividend yield 0.00% 0.00%
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Summary of Stock Option Activity and Related Information (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
Options Outstanding  
Beginning balance (shares) | shares 13,872,973
Granted (shares) | shares 200,000
Exercised (in shares) | shares (19,556)
Forfeited (shares) | shares (437,821)
Ending balance (shares) | shares 13,615,596
Vested and expected to vest (shares) | shares 13,290,618
Exercisable (shares) | shares 10,508,263
Weighted-Average Exercise Price per Share  
Beginning balance (USD per share) | $ / shares $ 11.02
Granted (USD per share) | $ / shares 5.20
Exercised (USD per share) | $ / shares 4.98
Forfeited (USD per share) | $ / shares 10.46
Ending balance (USD per share) | $ / shares 10.96
Vested and expected to vest (USD per share) | $ / shares 11.04
Exercisable (USD per share) | $ / shares $ 11.89
Weighted- Average Remaining Contractual Life  
Balance (in years) 5 years 3 months 18 days
Vested and expected to vest (in years) 5 years 2 months 12 days
Exercisable (in years) 4 years 3 months 18 days
Aggregate Intrinsic Value  
Balance | $ $ 4,095
Vested and expected to vest | $ 3,793
Exercisable | $ $ 1,280
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award    
Options outstanding 13,615,596 13,872,973
Number of options outstanding with exercise price above the closing stock price on NASDAQ exchange 11,100,000  
Stock price $ 5.44  
Outstanding options to purchase common stock    
Share-based Compensation Arrangement by Share-based Payment Award    
Unvested options outstanding (shares) 3,100,000  
Period for recognition 1 year 10 months 24 days  
Unrecognized compensation expense $ 14.5  
Employee restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award    
Restricted stock units, unvested 89,750  
Weighted average grant-date fair value (USD per share) $ 7.53  
XML 67 omer-20230630x10q_htm.xml IDEA: XBRL DOCUMENT 0001285819 us-gaap:RetainedEarningsMember 2023-06-30 0001285819 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001285819 us-gaap:RetainedEarningsMember 2023-03-31 0001285819 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001285819 2023-03-31 0001285819 us-gaap:RetainedEarningsMember 2022-12-31 0001285819 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001285819 us-gaap:RetainedEarningsMember 2022-06-30 0001285819 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001285819 us-gaap:RetainedEarningsMember 2022-03-31 0001285819 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001285819 2022-03-31 0001285819 us-gaap:RetainedEarningsMember 2021-12-31 0001285819 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001285819 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-06-30 0001285819 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-06-30 0001285819 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-06-30 0001285819 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-06-30 0001285819 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001285819 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001285819 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001285819 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001285819 us-gaap:CommonStockMember 2023-06-30 0001285819 us-gaap:CommonStockMember 2023-03-31 0001285819 us-gaap:CommonStockMember 2022-12-31 0001285819 us-gaap:CommonStockMember 2022-06-30 0001285819 us-gaap:CommonStockMember 2022-03-31 0001285819 us-gaap:CommonStockMember 2021-12-31 0001285819 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001285819 omer:Amended2017OmnibusIncentiveCompensationPlanMember 2023-06-23 2023-06-23 0001285819 srt:WeightedAverageMember us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001285819 srt:WeightedAverageMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001285819 us-gaap:RestrictedStockUnitsRSUMember 2023-06-30 0001285819 us-gaap:EquipmentMember 2023-06-30 0001285819 us-gaap:ComputerEquipmentMember 2023-06-30 0001285819 omer:OfficeEquipmentAndFurnitureMember 2023-06-30 0001285819 omer:FinanceLeasesMember 2023-06-30 0001285819 us-gaap:EquipmentMember 2022-12-31 0001285819 us-gaap:ComputerEquipmentMember 2022-12-31 0001285819 omer:OfficeEquipmentAndFurnitureMember 2022-12-31 0001285819 omer:FinanceLeasesMember 2022-12-31 0001285819 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember omer:OmidriaAssetsDisposalMember 2021-12-23 2021-12-23 0001285819 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001285819 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001285819 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001285819 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001285819 us-gaap:FairValueInputsLevel3Member omer:RoyaltyObligationMember 2023-06-30 0001285819 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001285819 us-gaap:EmployeeStockOptionMember 2023-06-30 0001285819 us-gaap:CertificatesOfDepositMember 2023-06-30 0001285819 us-gaap:CertificatesOfDepositMember 2022-12-31 0001285819 srt:MinimumMember omer:ConvertibleSeniorNotes2026Member 2020-09-30 0001285819 srt:MaximumMember omer:ConvertibleSeniorNotes2026Member 2020-09-30 0001285819 srt:MinimumMember omer:ConvertibleSeniorNotes2023Member 2018-11-30 0001285819 srt:MaximumMember omer:ConvertibleSeniorNotes2023Member 2018-11-30 0001285819 omer:ConvertibleSeniorNotes2023And2026Member 2023-06-30 0001285819 omer:ConvertibleSeniorNotes2026Member 2020-08-01 2020-09-30 0001285819 omer:ConvertibleSeniorNotes2023Member 2018-11-01 2018-11-30 0001285819 omer:ConvertibleSeniorNotes2026Member 2022-12-31 0001285819 omer:ConvertibleSeniorNotes2023Member 2022-12-31 0001285819 2022-06-30 0001285819 2021-12-31 0001285819 us-gaap:USTreasurySecuritiesMember 2023-06-30 0001285819 us-gaap:MoneyMarketFundsMember 2023-06-30 0001285819 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001285819 us-gaap:MoneyMarketFundsMember 2022-12-31 0001285819 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001285819 us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001285819 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001285819 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001285819 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-06-30 0001285819 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001285819 omer:ConvertibleSeniorNotes2026Member 2023-04-01 2023-06-30 0001285819 omer:ConvertibleSeniorNotes2023Member 2023-04-01 2023-06-30 0001285819 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001285819 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001285819 omer:ConvertibleSeniorNotes2026Member 2023-01-01 2023-06-30 0001285819 omer:ConvertibleSeniorNotes2023Member 2023-01-01 2023-06-30 0001285819 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001285819 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001285819 omer:ConvertibleSeniorNotes2026Member 2022-04-01 2022-06-30 0001285819 omer:ConvertibleSeniorNotes2023Member 2022-04-01 2022-06-30 0001285819 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001285819 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001285819 omer:ConvertibleSeniorNotes2026Member 2022-01-01 2022-06-30 0001285819 omer:ConvertibleSeniorNotes2023Member 2022-01-01 2022-06-30 0001285819 omer:ConvertibleSeniorNotes2026Member 2023-04-01 2023-06-30 0001285819 omer:ConvertibleSeniorNotes2023Member 2023-04-01 2023-06-30 0001285819 omer:ConvertibleSeniorNotes2026Member 2022-04-01 2022-06-30 0001285819 omer:ConvertibleSeniorNotes2023Member 2022-04-01 2022-06-30 0001285819 omer:ConvertibleSeniorNotes2026Member 2022-01-01 2022-06-30 0001285819 omer:ConvertibleSeniorNotes2023Member 2022-01-01 2022-06-30 0001285819 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001285819 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001285819 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001285819 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001285819 2022-01-01 2022-03-31 0001285819 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001285819 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001285819 2023-04-12 0001285819 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-04-01 2023-06-30 0001285819 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001285819 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-06-30 0001285819 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-06-30 0001285819 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-04-01 2022-06-30 0001285819 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001285819 2022-04-01 2022-06-30 0001285819 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-06-30 0001285819 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001285819 omer:ConvertibleSeniorNotes2026Member 2023-01-01 2023-06-30 0001285819 omer:ConvertibleSeniorNotes2023Member 2023-01-01 2023-06-30 0001285819 omer:DriHealthcareAcquisitionsLpMember 2022-09-30 0001285819 omer:DriHealthcareAcquisitionsLpMember 2022-09-30 2022-09-30 0001285819 2022-12-01 2022-12-31 0001285819 2021-12-23 2021-12-23 0001285819 2021-12-23 0001285819 omer:DriHealthcareAcquisitionsLpMember 2023-06-30 0001285819 omer:AtTheMarketATMProgramMember 2023-06-30 0001285819 omer:AtTheMarketATMProgramMember 2021-03-01 0001285819 2022-01-01 2022-06-30 0001285819 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember omer:OmidriaAssetsDisposalMember 2023-04-01 2023-06-30 0001285819 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember omer:OmidriaAssetsDisposalMember 2023-01-01 2023-06-30 0001285819 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember omer:OmidriaAssetsDisposalMember 2022-04-01 2022-06-30 0001285819 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember omer:OmidriaAssetsDisposalMember 2022-01-01 2022-06-30 0001285819 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember omer:OmidriaAssetsDisposalMember 2023-06-30 0001285819 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember omer:OmidriaAssetsDisposalMember 2022-12-31 0001285819 2022-01-14 2022-01-14 0001285819 omer:ConvertibleSeniorNotes2026Member 2020-09-30 0001285819 omer:ConvertibleSeniorNotes2023Member 2018-11-30 0001285819 omer:ConvertibleSeniorNotes2026Member 2023-06-30 0001285819 omer:ConvertibleSeniorNotes2023Member 2023-06-30 0001285819 us-gaap:SubsequentEventMember 2023-07-31 0001285819 2023-02-01 2023-02-28 0001285819 2023-01-01 2023-03-31 0001285819 2023-04-01 2023-06-30 0001285819 2023-06-30 0001285819 2022-12-31 0001285819 2023-08-07 0001285819 2023-01-01 2023-06-30 shares iso4217:USD pure omer:item iso4217:USD shares 2023 Q2 0001285819 --12-31 0 0 0 0 62848321 62828765 0.0520183 0.0540906 false 10-Q true 2023-06-30 false 001-34475 OMEROS CORPORATION WA 91-1663741 201 Elliott Avenue West Seattle WA 98119 206 676-5000 Common Stock OMER NASDAQ Yes Yes Accelerated Filer true false false 62855824 6603000 11009000 334680000 183909000 29084000 28797000 11190000 213221000 7001000 6300000 388558000 443236000 115802000 123425000 20258000 21762000 1749000 1492000 1054000 1054000 527421000 590969000 9552000 5989000 29793000 30551000 94730000 94381000 4777000 1152000 4686000 4310000 143538000 136383000 221516000 220906000 120939000 125126000 20422000 22426000 496000 444000 0.01 0.01 20000000 20000000 0.01 0.01 150000000 150000000 62848321 62828765 628000 628000 726594000 720773000 -706712000 -635717000 20510000 85684000 527421000 590969000 29639000 23516000 54249000 47603000 11260000 13922000 22363000 24881000 40899000 37438000 76612000 72484000 -40899000 -37438000 -76612000 -72484000 7932000 4927000 15865000 9868000 4537000 670000 8500000 1163000 -44294000 -41695000 -83977000 -81189000 7000000 10846000 12982000 17329000 -37294000 -30849000 -70995000 -63860000 -0.70 -0.70 -0.66 -0.66 -1.34 -1.34 -1.30 -1.30 0.11 0.11 0.17 0.17 0.21 0.21 0.28 0.28 -0.59 -0.59 -0.49 -0.49 -1.13 -1.13 -1.02 -1.02 62837125 62837125 62730015 62730015 62832991 62832991 62727395 62727395 62628855 626000 706288000 -683134000 23780000 101160 1000 413000 414000 3892000 3892000 -33011000 -33011000 62730015 627000 710593000 -716145000 -4925000 3072000 3072000 -30849000 -30849000 62730015 627000 713665000 -746994000 -32702000 62828765 628000 720773000 -635717000 85684000 2953000 2953000 -33701000 -33701000 62828765 628000 723726000 -669418000 54936000 19556 97000 97000 2771000 2771000 -37294000 -37294000 62848321 628000 726594000 -706712000 20510000 -70995000 -63860000 5724000 6964000 959000 900000 518000 469000 7754000 9383000 4824000 7716000 5090000 454000 -202031000 -23676000 1044000 3668000 -19914000 -31063000 2759000 -12653000 142198000 -34662000 662738000 103169000 517057000 51200000 275000 103000 -145956000 -52072000 467000 278000 352000 97000 414000 -648000 62000 -4406000 -86672000 11009000 100808000 6603000 14136000 15865000 8998000 500000 557000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 1—Organization and Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">General<span style="font-weight:bold;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Omeros Corporation (“Omeros,” the “Company” or “we”) is a clinical-stage biopharmaceutical company committed to discovering, developing and commercializing small-molecule and protein therapeutics for large-market as well as orphan indications targeting immunologic disorders, including complement-mediated diseases, cancers and addictive and compulsive disorders. We marketed our first drug product, OMIDRIA<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> (phenylephrine and ketorolac intraocular solution) 1% / 0.3% for use during cataract surgery or intraocular lens replacement in the United States (the “U.S.”) until we sold OMIDRIA and related assets on December 23, 2021 (see “Sale of OMIDRIA Assets” below for additional information).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The lead drug candidate in our pipeline of complement-targeted therapeutics is narsoplimab, a proprietary, patented human monoclonal antibody targeting mannan-binding lectin-associated serine protease 2 (“MASP-2”), the key activator of the lectin pathway of complement. Clinical development of narsoplimab is currently focused primarily on hematopoietic stem cell transplant-associated thrombotic microangiopathy (“HSCT-TMA”) and immunoglobulin A (“IgA”) nephropathy. Our pipeline of clinical-stage development programs includes: our long-acting MASP-2 inhibitor OMS1029, our inhibitor of mannan-binding lectin-associated serine protease-3 (“MASP-3”) OMS906 and our phophodiesterase 7 (PDE7) inhibitor OMS527. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:12pt 0pt 12pt 12.25pt;">Sale of OMIDRIA Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On December 23, 2021, we sold our commercial product OMIDRIA and certain related assets including inventory and prepaid expenses to Rayner Surgical Inc. (“Rayner”). Rayner paid us $126.0 million in cash at closing, and we retained all outstanding accounts receivable, accounts payable and accrued expenses as of the closing date. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Under the Asset Purchase Agreement with Rayner (the “Asset Purchase Agreement”), we were entitled to receive a milestone payment of $200.0 million (the “Milestone Payment”) within 30 days following an event (the “Milestone Event”) that establishes separate payment for OMIDRIA for a continuous period of at least four years when furnished in the ambulatory surgery center (“ASC”) setting. In December 2022, the Milestone Event occurred and we recorded a $200.0 million milestone receivable. Upon the achievement of the Milestone Event, our royalties on U.S. net sales were reduced from 50% to 30%, with royalties on any net sales outside the U.S. remaining unchanged at 15%. We received the Milestone Payment together with accrued interest in February 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As a result of the divestiture, the results of OMIDRIA operations (e.g., revenues and operating costs) are included in discontinued operations in our condensed consolidated statements of operations and comprehensive loss and excluded from continuing operations for all periods presented (see “Note 3 – Discontinued Operations”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:12pt 0pt 12pt 12.25pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our condensed consolidated financial statements include the financial position and results of operations of Omeros and our wholly owned subsidiaries. All inter-company transactions have been eliminated. The accompanying condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">Liquidity and Capital Resources</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="color:#212529;">As of June 30, 2023, we had cash, cash equivalents and short-term investments of </span><span style="color:#212529;">$341.3</span><span style="color:#212529;"> million and outstanding accounts receivable of </span><span style="color:#212529;">$11.2</span><span style="color:#212529;"> million. Our loss for the quarter ended June 30, 2023 was </span><span style="color:#212529;">$37.3</span><span style="color:#212529;"> million and our cash </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="color:#212529;">provided by operations for the six months ended June 30, 2023 was </span><span style="color:#212529;">$142.2</span><span style="color:#212529;"> million, which included collection of the </span><span style="color:#212529;">$200.0</span><span style="color:#212529;"> million Milestone Payment in the first quarter of 2023.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="color:#212529;">Historically, we have incurred net losses from continuing operations and negative operating cash flows. We have not yet established an ongoing source of revenue sufficient to cover our operating costs and, therefore, could need to raise additional capital to accomplish our business plan and to retire our outstanding convertible senior notes due in 2026. We plan to continue to fund our operations for at least the next twelve months with our existing cash and investments, royalties from Rayner and our outstanding accounts receivable. If FDA approves narsoplimab for treatment of any indication within the next twelve months, then sales of narsoplimab may also provide funds for our operations</span><span style="color:#ff0000;">. </span><span style="color:#212529;">We have a sales agreement in place for an “at the market” equity offering facility through which we may offer and sell shares of our common stock equaling an aggregate amount up to </span><span style="color:#212529;">$150.0</span><span style="color:#212529;"> million.</span><b style="color:#ff0000;font-weight:bold;"> </b><span style="color:#212529;">Should it be determined to be strategically advantageous, we could also pursue debt financings as well as public and private offerings of our equity securities, similar to those we have previously completed, or other strategic transactions, which may include licensing a portion of our existing technologies.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:12.25pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Use of Estimates </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant items subject to such estimates include OMIDRIA contract royalty asset valuation, stock-based compensation expense, and accruals for clinical trials and manufacturing of drug product. We base our estimates on historical experience and on various other factors that we believe are reasonable under the circumstances; however, actual results could differ from these estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">General<span style="font-weight:bold;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Omeros Corporation (“Omeros,” the “Company” or “we”) is a clinical-stage biopharmaceutical company committed to discovering, developing and commercializing small-molecule and protein therapeutics for large-market as well as orphan indications targeting immunologic disorders, including complement-mediated diseases, cancers and addictive and compulsive disorders. We marketed our first drug product, OMIDRIA<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> (phenylephrine and ketorolac intraocular solution) 1% / 0.3% for use during cataract surgery or intraocular lens replacement in the United States (the “U.S.”) until we sold OMIDRIA and related assets on December 23, 2021 (see “Sale of OMIDRIA Assets” below for additional information).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The lead drug candidate in our pipeline of complement-targeted therapeutics is narsoplimab, a proprietary, patented human monoclonal antibody targeting mannan-binding lectin-associated serine protease 2 (“MASP-2”), the key activator of the lectin pathway of complement. Clinical development of narsoplimab is currently focused primarily on hematopoietic stem cell transplant-associated thrombotic microangiopathy (“HSCT-TMA”) and immunoglobulin A (“IgA”) nephropathy. Our pipeline of clinical-stage development programs includes: our long-acting MASP-2 inhibitor OMS1029, our inhibitor of mannan-binding lectin-associated serine protease-3 (“MASP-3”) OMS906 and our phophodiesterase 7 (PDE7) inhibitor OMS527. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:12pt 0pt 12pt 12.25pt;">Sale of OMIDRIA Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On December 23, 2021, we sold our commercial product OMIDRIA and certain related assets including inventory and prepaid expenses to Rayner Surgical Inc. (“Rayner”). Rayner paid us $126.0 million in cash at closing, and we retained all outstanding accounts receivable, accounts payable and accrued expenses as of the closing date. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Under the Asset Purchase Agreement with Rayner (the “Asset Purchase Agreement”), we were entitled to receive a milestone payment of $200.0 million (the “Milestone Payment”) within 30 days following an event (the “Milestone Event”) that establishes separate payment for OMIDRIA for a continuous period of at least four years when furnished in the ambulatory surgery center (“ASC”) setting. In December 2022, the Milestone Event occurred and we recorded a $200.0 million milestone receivable. Upon the achievement of the Milestone Event, our royalties on U.S. net sales were reduced from 50% to 30%, with royalties on any net sales outside the U.S. remaining unchanged at 15%. We received the Milestone Payment together with accrued interest in February 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As a result of the divestiture, the results of OMIDRIA operations (e.g., revenues and operating costs) are included in discontinued operations in our condensed consolidated statements of operations and comprehensive loss and excluded from continuing operations for all periods presented (see “Note 3 – Discontinued Operations”).</p> 126000000.0 200000000.0 P30D P4Y 200000000.0 0.50 0.30 0.15 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:12pt 0pt 12pt 12.25pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our condensed consolidated financial statements include the financial position and results of operations of Omeros and our wholly owned subsidiaries. All inter-company transactions have been eliminated. The accompanying condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">Liquidity and Capital Resources</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="color:#212529;">As of June 30, 2023, we had cash, cash equivalents and short-term investments of </span><span style="color:#212529;">$341.3</span><span style="color:#212529;"> million and outstanding accounts receivable of </span><span style="color:#212529;">$11.2</span><span style="color:#212529;"> million. Our loss for the quarter ended June 30, 2023 was </span><span style="color:#212529;">$37.3</span><span style="color:#212529;"> million and our cash </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="color:#212529;">provided by operations for the six months ended June 30, 2023 was </span><span style="color:#212529;">$142.2</span><span style="color:#212529;"> million, which included collection of the </span><span style="color:#212529;">$200.0</span><span style="color:#212529;"> million Milestone Payment in the first quarter of 2023.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="color:#212529;">Historically, we have incurred net losses from continuing operations and negative operating cash flows. We have not yet established an ongoing source of revenue sufficient to cover our operating costs and, therefore, could need to raise additional capital to accomplish our business plan and to retire our outstanding convertible senior notes due in 2026. We plan to continue to fund our operations for at least the next twelve months with our existing cash and investments, royalties from Rayner and our outstanding accounts receivable. If FDA approves narsoplimab for treatment of any indication within the next twelve months, then sales of narsoplimab may also provide funds for our operations</span><span style="color:#ff0000;">. </span><span style="color:#212529;">We have a sales agreement in place for an “at the market” equity offering facility through which we may offer and sell shares of our common stock equaling an aggregate amount up to </span><span style="color:#212529;">$150.0</span><span style="color:#212529;"> million.</span><b style="color:#ff0000;font-weight:bold;"> </b><span style="color:#212529;">Should it be determined to be strategically advantageous, we could also pursue debt financings as well as public and private offerings of our equity securities, similar to those we have previously completed, or other strategic transactions, which may include licensing a portion of our existing technologies.</span></p> 341300000 11200000 -37300000 142200000 200000000.0 150000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:12.25pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Use of Estimates </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant items subject to such estimates include OMIDRIA contract royalty asset valuation, stock-based compensation expense, and accruals for clinical trials and manufacturing of drug product. We base our estimates on historical experience and on various other factors that we believe are reasonable under the circumstances; however, actual results could differ from these estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 2—Significant Accounting Policies </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">OMIDRIA Royalties, Milestones and Contract Royalty Assets </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have rights to receive future royalties from Rayner on OMIDRIA net sales at royalty rates that vary based on geography and certain regulatory contingencies. Therefore, future OMIDRIA royalties are treated as variable consideration. The sale of OMIDRIA qualified as an asset sale under GAAP. To measure the OMIDRIA contract royalty asset we used the expected value approach which is the sum of the discounted probability-weighted royalty payment we would receive using a range of potential outcomes to the extent that it is probable that a significant reversal in the amount of cumulative income recognized will not occur. As contemplated by the Asset Purchase Agreement, the royalty rate applicable to U.S. net sales of OMIDRIA was reduced from 50% to 30% upon the occurrence, in December 2022, of the event triggering the $200.0 million Milestone Payment. Consequently, in December 2022, we revalued the OMIDRIA contract royalty asset using the 30% royalty rate on U.S. net sales and adjusted the probability-weighted outcomes to reflect the occurrence of the Milestone Event. Royalties earned are recorded as a reduction to the OMIDRIA contract royalty asset. The amount recorded in discontinued operations in future periods will reflect interest earned on the outstanding OMIDRIA contract royalty asset at an effective interest rate of 11.0% and any amounts we receive that are different from the expected royalties. The OMIDRIA contract royalty asset will be re-measured periodically using the expected value approach based on actual results and future expectations. Any required adjustment to the OMIDRIA contract royalty asset will be recorded in discontinued operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:12.25pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">OMIDRIA Royalty Obligation </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On September 30, 2022, we sold to DRI Healthcare Acquisitions LP (“DRI”) an interest in a portion of our future OMIDRIA royalty receipts for a purchase price of $125.0 million in cash (see “Note 8 – OMIDRIA Royalty Obligation”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The $125.0 million cash consideration obtained is classified as a liability and is recorded as an “OMIDRIA royalty obligation” on our condensed consolidated balance sheet. The liability is being amortized over the term of the arrangement using the implied effective interest rate of 9.4% and interest expense is recorded as a component of continuing operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;">To the extent our estimates of future royalties differ materially from previous estimates, we will adjust the carrying amount of the liability for future OMIDRIA royalties to the present value of the revised estimated cash flows, discounted at the original effective interest rate of </span><span style="font-style:normal;">9.4%</span><span style="font-style:normal;"> utilizing the cumulative catch-up method. The offset to the adjustment would be recognized as a component of net income (loss) from continuing operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">Inventory</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We expense inventory costs related to product candidates as research and development expenses until regulatory approval is reasonably assured in the U.S. or the European Union (“EU”). Once approval is reasonably assured, costs, including amounts related to third-party manufacturing, transportation and internal labor and overhead, will be capitalized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">Right-of-Use Assets and Related Lease Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">We record operating leases as right-of-use assets and recognize the related lease liabilities equal to the fair value of the lease payments using our incremental borrowing rate when the implicit rate in the lease agreement is not readily available. We recognize variable lease payments, when incurred. Costs associated with operating lease assets are recognized on a straight-line basis within operating expenses over the term of the lease.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">We record finance lease obligations as a component of property and equipment and amortize these assets within operating expenses on a straight-line basis to their residual values over the shorter of the term of the underlying lease or the estimated useful life of the equipment. The interest component of finance lease obligations is included in interest expense and recognized using the effective interest method over the lease term. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">We account for leases with initial terms of 12 months or less as an operating expense</span>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Stock-based compensation expense is recognized for all share-based payments, including grants of stock option awards and restricted stock units (“RSU”) based on estimated fair values. The fair value of our stock is calculated using the Black-Scholes valuation model, which requires judgmental assumptions around volatility, risk-free rates, forfeiture rates and expected option life. Compensation expense is recognized over the requisite service periods, which is generally the vesting period, using the straight-line method. Forfeiture expense is estimated at the time of grant and revised in subsequent periods if actual forfeitures differ from those estimates. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their tax bases. Deferred tax assets and liabilities are measured using enacted tax rates applied to taxable income in the years in which those temporary differences are expected to be recovered or settled. We recognize the effect of income tax positions only if those positions are more likely than not of being sustained upon an examination. A valuation allowance is established when it is more likely than not that the deferred tax assets will not be realized.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">OMIDRIA Royalties, Milestones and Contract Royalty Assets </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have rights to receive future royalties from Rayner on OMIDRIA net sales at royalty rates that vary based on geography and certain regulatory contingencies. Therefore, future OMIDRIA royalties are treated as variable consideration. The sale of OMIDRIA qualified as an asset sale under GAAP. To measure the OMIDRIA contract royalty asset we used the expected value approach which is the sum of the discounted probability-weighted royalty payment we would receive using a range of potential outcomes to the extent that it is probable that a significant reversal in the amount of cumulative income recognized will not occur. As contemplated by the Asset Purchase Agreement, the royalty rate applicable to U.S. net sales of OMIDRIA was reduced from 50% to 30% upon the occurrence, in December 2022, of the event triggering the $200.0 million Milestone Payment. Consequently, in December 2022, we revalued the OMIDRIA contract royalty asset using the 30% royalty rate on U.S. net sales and adjusted the probability-weighted outcomes to reflect the occurrence of the Milestone Event. Royalties earned are recorded as a reduction to the OMIDRIA contract royalty asset. The amount recorded in discontinued operations in future periods will reflect interest earned on the outstanding OMIDRIA contract royalty asset at an effective interest rate of 11.0% and any amounts we receive that are different from the expected royalties. The OMIDRIA contract royalty asset will be re-measured periodically using the expected value approach based on actual results and future expectations. Any required adjustment to the OMIDRIA contract royalty asset will be recorded in discontinued operations. </p> 0.50 0.30 200000000.0 0.30 0.110 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:12.25pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">OMIDRIA Royalty Obligation </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On September 30, 2022, we sold to DRI Healthcare Acquisitions LP (“DRI”) an interest in a portion of our future OMIDRIA royalty receipts for a purchase price of $125.0 million in cash (see “Note 8 – OMIDRIA Royalty Obligation”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The $125.0 million cash consideration obtained is classified as a liability and is recorded as an “OMIDRIA royalty obligation” on our condensed consolidated balance sheet. The liability is being amortized over the term of the arrangement using the implied effective interest rate of 9.4% and interest expense is recorded as a component of continuing operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;">To the extent our estimates of future royalties differ materially from previous estimates, we will adjust the carrying amount of the liability for future OMIDRIA royalties to the present value of the revised estimated cash flows, discounted at the original effective interest rate of </span><span style="font-style:normal;">9.4%</span><span style="font-style:normal;"> utilizing the cumulative catch-up method. The offset to the adjustment would be recognized as a component of net income (loss) from continuing operations.</span></p> 125000000.0 125000000.0 0.094 0.094 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">Inventory</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We expense inventory costs related to product candidates as research and development expenses until regulatory approval is reasonably assured in the U.S. or the European Union (“EU”). Once approval is reasonably assured, costs, including amounts related to third-party manufacturing, transportation and internal labor and overhead, will be capitalized.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">Right-of-Use Assets and Related Lease Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">We record operating leases as right-of-use assets and recognize the related lease liabilities equal to the fair value of the lease payments using our incremental borrowing rate when the implicit rate in the lease agreement is not readily available. We recognize variable lease payments, when incurred. Costs associated with operating lease assets are recognized on a straight-line basis within operating expenses over the term of the lease.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">We record finance lease obligations as a component of property and equipment and amortize these assets within operating expenses on a straight-line basis to their residual values over the shorter of the term of the underlying lease or the estimated useful life of the equipment. The interest component of finance lease obligations is included in interest expense and recognized using the effective interest method over the lease term. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">We account for leases with initial terms of 12 months or less as an operating expense</span>.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Stock-based compensation expense is recognized for all share-based payments, including grants of stock option awards and restricted stock units (“RSU”) based on estimated fair values. The fair value of our stock is calculated using the Black-Scholes valuation model, which requires judgmental assumptions around volatility, risk-free rates, forfeiture rates and expected option life. Compensation expense is recognized over the requisite service periods, which is generally the vesting period, using the straight-line method. Forfeiture expense is estimated at the time of grant and revised in subsequent periods if actual forfeitures differ from those estimates. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their tax bases. Deferred tax assets and liabilities are measured using enacted tax rates applied to taxable income in the years in which those temporary differences are expected to be recovered or settled. We recognize the effect of income tax positions only if those positions are more likely than not of being sustained upon an examination. A valuation allowance is established when it is more likely than not that the deferred tax assets will not be realized.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 3—Discontinued Operations </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On December 23, 2021, we sold OMIDRIA and certain related assets including inventory and prepaid expenses to Rayner. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Under the Asset Purchase Agreement, the achievement of the Milestone Event in December 2022 triggered a $200.0 million Milestone Payment from Rayner and a reduction in the U.S. royalty rate from 50% to 30% on OMIDRIA net sales until the expiration or termination of the last issued and unexpired U.S. patent, which we expect to occur no earlier than<b style="font-weight:bold;"> </b>2033. The Milestone Event resulted in recognition of the $200.0 million Milestone Payment, which we received in February 2023. Upon the occurrence of certain events described in the Asset Purchase Agreement, including during any </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">specific period in which OMIDRIA is no longer eligible for separate payment, the U.S. base royalty rate would be further reduced to 10%. Pursuant to legislation enacted in late 2022, we expect separate payment for OMIDRIA under Medicare Part B to extend until at least January 1, 2028.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="white-space:pre-wrap;"> </span><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The sale of OMIDRIA and related assets was recorded as an asset sale. Additionally, the results of operations related to OMIDRIA are recorded as income from discontinued operations for all periods presented in the condensed consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;text-align:justify;text-indent:18pt;margin:0pt;">The following schedule presents a rollforward of the OMIDRIA contract royalty asset (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">OMIDRIA contract royalty asset at December 31, 2022</p></td><td style="vertical-align:bottom;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,222</p></td></tr><tr><td style="vertical-align:bottom;width:86.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Royalties earned </p></td><td style="vertical-align:bottom;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,914)</p></td></tr><tr><td style="vertical-align:bottom;width:86.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Interest earned on OMIDRIA contract royalty asset</p></td><td style="vertical-align:bottom;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,754</p></td></tr><tr><td style="vertical-align:bottom;width:86.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Remeasurement adjustments</p></td><td style="vertical-align:bottom;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,824</p></td></tr><tr><td style="vertical-align:bottom;width:86.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">OMIDRIA contract royalty asset at June 30, 2023</p></td><td style="vertical-align:bottom;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,886</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;text-align:justify;text-indent:18pt;margin:0pt;">Net income from discontinued operations is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:59.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;width:38.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest earned on OMIDRIA contract royalty asset</p></td><td style="vertical-align:bottom;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,829</p></td><td style="vertical-align:bottom;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,545</p></td><td style="vertical-align:bottom;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,754</p></td><td style="vertical-align:bottom;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,383</p></td></tr><tr><td style="vertical-align:bottom;width:59.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remeasurement adjustments</p></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,147</p></td><td style="vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,557</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,824</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,716</p></td></tr><tr><td style="vertical-align:bottom;width:59.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income (expense), net</p></td><td style="vertical-align:bottom;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 744</p></td><td style="vertical-align:bottom;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 404</p></td><td style="vertical-align:bottom;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230</p></td></tr><tr><td style="vertical-align:bottom;width:59.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income from discontinued operations, net of tax</p></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,000</p></td><td style="vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,846</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,982</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,329</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Cash flow from discontinued operations is as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by discontinued operations from operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 217,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,038</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 0pt 0pt;">Net cash provided by discontinued operations primarily represents royalties received and the $200.0 million Milestone Payment that we collected from Rayner in February 2023.</p> 200000000.0 0.50 0.30 200000000.0 0.10 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">OMIDRIA contract royalty asset at December 31, 2022</p></td><td style="vertical-align:bottom;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,222</p></td></tr><tr><td style="vertical-align:bottom;width:86.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Royalties earned </p></td><td style="vertical-align:bottom;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,914)</p></td></tr><tr><td style="vertical-align:bottom;width:86.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Interest earned on OMIDRIA contract royalty asset</p></td><td style="vertical-align:bottom;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,754</p></td></tr><tr><td style="vertical-align:bottom;width:86.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Remeasurement adjustments</p></td><td style="vertical-align:bottom;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,824</p></td></tr><tr><td style="vertical-align:bottom;width:86.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">OMIDRIA contract royalty asset at June 30, 2023</p></td><td style="vertical-align:bottom;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,886</p></td></tr></table> 152222000 19914000 7754000 4824000 144886000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:59.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;width:38.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest earned on OMIDRIA contract royalty asset</p></td><td style="vertical-align:bottom;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,829</p></td><td style="vertical-align:bottom;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,545</p></td><td style="vertical-align:bottom;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,754</p></td><td style="vertical-align:bottom;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,383</p></td></tr><tr><td style="vertical-align:bottom;width:59.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remeasurement adjustments</p></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,147</p></td><td style="vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,557</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,824</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,716</p></td></tr><tr><td style="vertical-align:bottom;width:59.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income (expense), net</p></td><td style="vertical-align:bottom;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 744</p></td><td style="vertical-align:bottom;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 404</p></td><td style="vertical-align:bottom;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230</p></td></tr><tr><td style="vertical-align:bottom;width:59.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income from discontinued operations, net of tax</p></td><td style="vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,000</p></td><td style="vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,846</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,982</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,329</p></td></tr></table> 3829000 4545000 7754000 9383000 3147000 5557000 4824000 7716000 24000 744000 404000 230000 7000000 10846000 12982000 17329000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by discontinued operations from operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 217,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,038</p></td></tr></table> 217688000 46038000 200000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 4—Net Loss Per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our potentially dilutive securities include potential common shares related to our stock options, RSUs and unsecured convertible senior notes. Diluted earnings per share (“Diluted EPS”) considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common shares would have an anti-dilutive effect. Diluted EPS excludes the impact of potential common shares related to our stock options in periods in which the option exercise price is greater than the average market price of our common stock for the period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Potentially dilutive securities excluded from Diluted EPS are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.15969849%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026 Notes convertible to common stock <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,172,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,172,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,172,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,172,008</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023 Notes convertible to common stock <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,941,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,941,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,941,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,941,739</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding options to purchase common stock</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,963</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding restricted stock units</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 208,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 207,736</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total potentially dilutive shares excluded from net loss per share</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,302,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,322,654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,245,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,323,446</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><div style="margin-top:6pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;padding-left:18pt;text-indent:-18pt;"><span style="display:inline-block;font-size:9pt;min-width:18pt;text-indent:0pt;white-space:nowrap;">(1)</span><span style="font-size:9pt;">The 2023 Notes and 2026 Notes (defined below) are subject to capped call arrangements that potentially reduce the dilutive effect as described in “Note 7 — Unsecured Convertible Senior Notes.” Any potential impact of the capped call arrangements is excluded from this table.</span></div><div style="margin-top:12pt;"></div> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.15969849%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026 Notes convertible to common stock <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,172,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,172,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,172,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,172,008</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023 Notes convertible to common stock <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,941,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,941,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,941,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,941,739</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding options to purchase common stock</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,963</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding restricted stock units</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 208,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 207,736</p></td></tr><tr><td style="vertical-align:bottom;width:51.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total potentially dilutive shares excluded from net loss per share</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,302,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,322,654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,245,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,323,446</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><div style="margin-top:6pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:18pt;margin-top:0pt;padding-left:18pt;text-indent:-18pt;"><span style="display:inline-block;font-size:9pt;min-width:18pt;text-indent:0pt;white-space:nowrap;">(1)</span><span style="font-size:9pt;">The 2023 Notes and 2026 Notes (defined below) are subject to capped call arrangements that potentially reduce the dilutive effect as described in “Note 7 — Unsecured Convertible Senior Notes.” Any potential impact of the capped call arrangements is excluded from this table.</span></div><div style="margin-top:12pt;"></div> 12172008 12172008 12172008 12172008 4941739 4941739 4941739 4941739 98920 88 42186 1963 89750 208819 89750 207736 17302417 17322654 17245683 17323446 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 5—Certain Balance Sheet Accounts</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">OMIDRIA Contract Royalty Asset</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;">The OMIDRIA contract royalty asset consists of the following:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term contract royalty asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,797</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term contract royalty asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,425</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="white-space:pre-wrap;"> Total OMIDRIA contract royalty asset</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,222</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">Receivables </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Receivables consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">OMIDRIA royalty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,966</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sublease and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 255</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">OMIDRIA milestone</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 213,221</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">Property and Equipment, Net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Property and equipment, net consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment under finance lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,204</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Laboratory equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,135</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,076</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment and furniture</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 625</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,040</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,839)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,548)</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,492</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the three months ended June 30, 2023 and June 30, 2022, depreciation and amortization expense was $0.3 million and $0.2 million, respectively. For the six months ended June 30, 2023 and 2022, depreciation and amortization expense was $0.5 million for each period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">Accrued Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accrued expenses consists of the following: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Employee compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,665</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Clinical trials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,536</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,172</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contract research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,043</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,209</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Consulting and professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,901</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,425</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,871</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 673</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,551</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.75pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term contract royalty asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,797</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term contract royalty asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,425</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="white-space:pre-wrap;"> Total OMIDRIA contract royalty asset</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,222</p></td></tr></table> 29084000 28797000 115802000 123425000 144886000 152222000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">OMIDRIA royalty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,966</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sublease and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 255</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">OMIDRIA milestone</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 213,221</p></td></tr></table> 11066000 12966000 124000 255000 200000000 11190000 213221000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment under finance lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,204</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Laboratory equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,135</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,076</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office equipment and furniture</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 625</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,040</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,839)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,548)</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,492</p></td></tr></table> 6477000 6204000 3385000 3135000 1101000 1076000 625000 625000 11588000 11040000 9839000 9548000 1749000 1492000 300000 200000 500000 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Employee compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,665</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Clinical trials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,536</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,172</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contract research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,043</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,209</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Consulting and professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,901</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,425</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,871</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 673</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,551</p></td></tr></table> 7342000 6665000 7272000 5536000 6160000 5172000 4043000 3209000 2901000 4425000 1228000 4871000 847000 673000 29793000 30551000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 6—Investments and Fair-Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">All of our investments are held in our name and are classified as short-term and held-to-maturity on the accompanying condensed consolidated balance sheets. Investment income is included as other income. Investment income for the three months ended June 30, 2023 and June 30, 2022 consists primarily of interest earned of $4.2 million and $0.2 million, respectively. Investment income for the six months ended June 30, 2023 and June 30, 2022 consists of interest earned of $7.6 million and $0.2 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following tables summarize our investments:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Unrealized Gains/(Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated Fair Value</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">U.S. government securities classified as short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,983</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (89)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,894</p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Money-market funds classified as short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108,697</p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 334,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (89)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 334,591</p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Certificate of deposit classified as non-current restricted investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,054</p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 335,734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (89)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 335,645</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Unrealized Gains/(Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated Fair Value</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">U.S. government securities classified as short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99,027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99,049</p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Money-market funds classified as short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,882</p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 183,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 183,931</p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Certificate of deposit classified as non-current restricted investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,054</p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 184,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 184,985</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">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. The accounting standard establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs, where available. The following summarizes the three levels of inputs required:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Level 1—Observable inputs for identical assets or liabilities, such as quoted prices in active markets;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Level 2—Inputs other than quoted prices in active markets that are either directly or indirectly observable; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:40.3pt;text-indent:-40.3pt;margin:0pt 0pt 12pt 18pt;">Level 3—Unobservable inputs in which little or no market data exists, therefore they are developed using estimates and assumptions developed by us, which reflect those that a market participant would use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our fair value hierarchy for our financial assets and liabilities are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">U.S. government securities classified as short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,894</p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Money-market funds classified as short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108,697</p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 334,591</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 334,591</p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Certificate of deposit classified as non-current restricted investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,054</p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 335,645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 335,645</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.75pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.75pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. government securities classified as short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,049</p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money-market funds classified as short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,882</p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,931</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,931</p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Certificate of deposit classified as non-current restricted investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,054</p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,985</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,985</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Cash held in demand deposit accounts of $6.6 million and $11.0 million is excluded from our fair-value hierarchy disclosure as of June 30, 2023 and December 31, 2022, respectively. The carrying amounts reported in the accompanying condensed consolidated balance sheets for receivables, accounts payable and other current monetary assets and liabilities approximate fair value. <span style="white-space:pre-wrap;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:6pt 0pt 12pt 0pt;"><span style="color:#212529;">See “Note 7—Unsecured Convertible Senior Notes” and “Note 8—OMIDRIA Royalty Obligation” for the carrying amount and estimated fair value of our outstanding convertible senior notes and the OMIDRIA royalty obligation. </span></p> 4200000 200000 7600000 200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Unrealized Gains/(Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated Fair Value</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">U.S. government securities classified as short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,983</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (89)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,894</p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Money-market funds classified as short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108,697</p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 334,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (89)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 334,591</p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Certificate of deposit classified as non-current restricted investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,054</p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 335,734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (89)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 335,645</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Unrealized Gains/(Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated Fair Value</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">U.S. government securities classified as short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99,027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99,049</p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Money-market funds classified as short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,882</p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 183,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 183,931</p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Certificate of deposit classified as non-current restricted investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,054</p></td></tr><tr><td style="vertical-align:bottom;width:63.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 184,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 184,985</p></td></tr></table> 225983000 -89000 225894000 108697000 108697000 334680000 -89000 334591000 1054000 1054000 335734000 -89000 335645000 99027000 22000 99049000 84882000 84882000 183909000 22000 183931000 1054000 1054000 184963000 22000 184985000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">U.S. government securities classified as short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,894</p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Money-market funds classified as short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 108,697</p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 334,591</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 334,591</p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Certificate of deposit classified as non-current restricted investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,054</p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 335,645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 335,645</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.75pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.75pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. government securities classified as short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,049</p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money-market funds classified as short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,882</p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,931</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,931</p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Certificate of deposit classified as non-current restricted investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,054</p></td></tr><tr><td style="vertical-align:bottom;width:58.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,985</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,985</p></td></tr></table> 225894000 225894000 108697000 108697000 334591000 334591000 1054000 1054000 335645000 335645000 99049000 99049000 84882000 84882000 183931000 183931000 1054000 1054000 184985000 184985000 6600000 11000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 7—Unsecured Convertible Senior Notes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="background:#ffffff;">We carry </span><span style="background:#ffffff;">$95.0</span><span style="background:#ffffff;"> million in aggregate principal on our </span><span style="background:#ffffff;">6.25%</span><span style="background:#ffffff;"> Convertible Senior Notes (the “2023 Notes”</span><b style="font-weight:bold;background:#ffffff;">)</b><span style="background:#ffffff;"> and </span><span style="background:#ffffff;">$225.0</span><span style="background:#ffffff;"> million in aggregate principal on our </span><span style="background:#ffffff;">5.25%</span><span style="background:#ffffff;"> Convertible Senior Notes (the “2026 Notes”) as shown below:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.75pt;margin:0pt;"><span style="color:#212529;margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023 Notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2026 Notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Principal amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 320,030</p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unamortized debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (270)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,514)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,784)</p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="white-space:pre-wrap;"> Total unsecured convertible senior notes, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 221,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 316,246</p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of outstanding unsecured convertible senior notes (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.75pt;margin:0pt;"><span style="color:#212529;margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023 Notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2026 Notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Principal amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 320,030</p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unamortized discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (619)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,743)</p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="white-space:pre-wrap;"> Total unsecured convertible senior notes, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 220,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 315,287</p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of outstanding unsecured convertible senior notes (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="color:#212529;margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="color:#212529;font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#212529;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;background:#ffffff;">The fair value is classified as Level 3 due to the limited trading activity for the unsecured convertible senior notes.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;font-style:italic;font-weight:bold;background:#ffffff;">2023 Unsecured Convertible Senior Notes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;background:#ffffff;">Our 2023 Notes are unsecured and accrue interest at an annual rate of </span><span style="color:#212529;background:#ffffff;">6.25%</span><span style="color:#212529;background:#ffffff;"> per annum, payable semi-annually in arrears on May 15 and November 15 of each year. The 2023 Notes mature on November 15, 2023 unless earlier purchased, redeemed or converted in accordance with their terms. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The unamortized debt issuance costs of </span><span style="background:#ffffff;">$0.3</span><span style="background:#ffffff;"> million as of June 30, 2023 will be amortized to interest expense at an effective interest rate of </span><span style="background:#ffffff;">7.0%</span><span style="background:#ffffff;"> over the remaining term.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;background:#ffffff;">Subject to the satisfaction of certain conditions, the 2023 Notes are convertible into cash, shares of our common stock or a combination thereof, as we elect at our sole discretion. The initial conversion rate is </span><span style="-sec-ix-hidden:Hidden_-ENWOFWdTEqBTVGqKH2qBA;"><span style="color:#212529;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">52.0183</span></span><span style="color:#212529;background:#ffffff;"> shares of our common stock per </span><span style="color:#212529;background:#ffffff;">$1,000</span><span style="color:#212529;background:#ffffff;"> of note principal (equivalent to an initial conversion price of approximately </span><span style="color:#212529;background:#ffffff;">$19.22</span><span style="color:#212529;background:#ffffff;"> per share of common stock), which equals approximately </span><span style="color:#212529;background:#ffffff;">4.9</span><span style="color:#212529;background:#ffffff;"> million shares of common stock issuable upon conversion, subject to adjustment in certain circumstances. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;background:#ffffff;">To reduce the dilutive impact or potential cash expenditure associated with the conversion of the 2023 Notes, we entered into a capped call transaction (the “2023 Capped Call”), which covers the number of shares of our common stock underlying the 2023 Notes when our common stock share price is trading between the initial conversion price of </span><span style="color:#212529;background:#ffffff;">$19.22</span><span style="color:#212529;background:#ffffff;"> and </span><span style="color:#212529;background:#ffffff;">$28.84</span><span style="color:#212529;background:#ffffff;">. However, should the market price of our common stock exceed the </span><span style="color:#212529;background:#ffffff;">$28.84</span><span style="color:#212529;background:#ffffff;"> cap, then the conversion of the 2023 notes could have a dilutive impact or may require a cash expenditure to the extent the market price exceeds the cap price. As of June 30, 2023, approximately </span><span style="color:#212529;">4.9</span><span style="color:#212529;"> </span><span style="color:#212529;background:#ffffff;">million shares remained outstanding on the 2023 Capped Call.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="color:#212529;background:#ffffff;">The following table sets forth total interest expense recognized in connection with the 2023 Notes:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.75pt;margin:0pt;"><span style="color:#212529;margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:58.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contractual interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,484</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,969</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 176</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 325</p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,660</p></td><td style="vertical-align:bottom;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,294</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.75pt;margin:0pt;"><span style="color:#212529;margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;font-style:italic;font-weight:bold;background:#ffffff;">2026 Unsecured Convertible Senior Notes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Our 2026 Notes are unsecured and accrue interest at an annual rate of </span><span style="background:#ffffff;">5.25%</span><span style="background:#ffffff;"> per annum, payable semi-annually in arrears on February 15 and August 15 of each year. The 2026 Notes mature on February 15, 2026, unless earlier purchased, redeemed or converted in accordance with their terms.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The unamortized debt issuance costs of </span><span style="background:#ffffff;">$3.5</span><span style="background:#ffffff;"> million as of June 30, 2023 will be amortized to interest expense at an effective interest rate of </span><span style="background:#ffffff;">5.9%</span><span style="background:#ffffff;"> over the remaining term.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Subject to the satisfaction of certain conditions, the 2026 Notes are convertible into cash, shares of our common stock or a combination thereof, as we elect at our sole discretion. The initial conversion rate is </span><span style="-sec-ix-hidden:Hidden_oKI9_FEZ1UKmfa6Dgjx7Cg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">54.0906</span></span><span style="background:#ffffff;"> shares of our common stock per </span><span style="background:#ffffff;">$1,000</span><span style="background:#ffffff;"> of note principal (equivalent to an initial conversion price of approximately </span><span style="background:#ffffff;">$18.4875</span><span style="background:#ffffff;"> per share of common stock), which equals approximately </span><span style="background:#ffffff;">12.2</span><span style="background:#ffffff;"> million shares of common stock issuable upon conversion, subject to adjustment in certain circumstances.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">To reduce the dilutive impact or potential cash expenditure associated with the conversion of the 2026 Notes, we entered into capped call transactions (the “2026 Capped Calls”), which cover the number of shares of our common stock underlying the 2026 Notes when our common stock share price is trading between the initial conversion price of </span><span style="background:#ffffff;">$18.49</span><span style="background:#ffffff;"> and </span><span style="background:#ffffff;">$26.10</span><span style="background:#ffffff;">. However, should the market price of our common stock exceed the </span><span style="background:#ffffff;">$26.10</span><span style="background:#ffffff;"> cap, then the conversion of the 2026 Notes would have a dilutive impact or may require a cash expenditure to the extent the market price exceeds the cap price. A</span><span style="color:#212529;background:#ffffff;">s of June 30, 2023, approximately </span><span style="color:#212529;background:#ffffff;">12.2</span><span style="color:#212529;"> </span><span style="color:#212529;background:#ffffff;">million shares remained outstanding on the 2026 Capped Call.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="background:#ffffff;">The following table sets forth interest expense recognized related to the 2026 Notes:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.75pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:58.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:58.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contractual interest expense</p></td><td style="vertical-align:middle;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,907</p></td><td style="vertical-align:middle;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,907</p></td></tr><tr><td style="vertical-align:middle;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of debt issuance costs</p></td><td style="vertical-align:middle;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 610</p></td><td style="vertical-align:middle;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 575</p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,517</p></td><td style="vertical-align:bottom;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,482</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.75pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;font-style:italic;font-weight:bold;background:#ffffff;">Future Minimum Principal Payments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="background:#ffffff;">Future minimum principal payments for the 2023 Notes and 2026 Notes as of June 30, 2023 are as follows (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.75pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,030</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total future minimum principal payments under the 2023 Notes and 2026 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320,030</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#ffffff;">​</span></p> 95000000.0 0.0625 225000000.0 0.0525 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.75pt;margin:0pt;"><span style="color:#212529;margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023 Notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2026 Notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Principal amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 320,030</p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unamortized debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (270)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,514)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,784)</p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="white-space:pre-wrap;"> Total unsecured convertible senior notes, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 221,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 316,246</p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of outstanding unsecured convertible senior notes (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.75pt;margin:0pt;"><span style="color:#212529;margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023 Notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2026 Notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Principal amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 320,030</p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unamortized discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (619)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,743)</p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="white-space:pre-wrap;"> Total unsecured convertible senior notes, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 220,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 315,287</p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of outstanding unsecured convertible senior notes (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="color:#212529;margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="color:#212529;font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#212529;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;background:#ffffff;">The fair value is classified as Level 3 due to the limited trading activity for the unsecured convertible senior notes.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p> 95000000 225030000 320030000 270000 3514000 3784000 94730000 221516000 316246000 93575000 157359000 95000000 225030000 320030000 619000 4124000 4743000 94381000 220906000 315287000 92031000 118141000 0.0625 300000 0.070 1000 19.22 4900000 19.22 28.84 28.84 4900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.75pt;margin:0pt;"><span style="color:#212529;margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:58.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contractual interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,484</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,969</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 176</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 325</p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,660</p></td><td style="vertical-align:bottom;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,294</p></td></tr></table> 1484000 1484000 2969000 2969000 176000 164000 349000 325000 1660000 1648000 3318000 3294000 0.0525 3500000 0.059 1000 18.4875 12200000 18.49 26.10 26.10 12200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.75pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:58.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:58.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contractual interest expense</p></td><td style="vertical-align:middle;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,954</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,907</p></td><td style="vertical-align:middle;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,907</p></td></tr><tr><td style="vertical-align:middle;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of debt issuance costs</p></td><td style="vertical-align:middle;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 610</p></td><td style="vertical-align:middle;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 575</p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,517</p></td><td style="vertical-align:bottom;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,482</p></td></tr></table> 2954000 2954000 5907000 5907000 307000 290000 610000 575000 3261000 3244000 6517000 6482000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.75pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,030</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total future minimum principal payments under the 2023 Notes and 2026 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320,030</p></td></tr></table> 95000000 225030000 320030000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 8—OMIDRIA Royalty Obligation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On September 30, 2022, we sold to DRI an interest in our future OMIDRIA royalty receipts and received $125.0 million in cash consideration, which was recorded as an OMIDRIA royalty obligation on our condensed consolidated balance sheet. DRI is entitled to receive royalties on OMIDRIA net sales through December 31, 2030, subject to annual caps. DRI receives their prorated monthly cap amount before we receive any royalty proceeds. DRI is not entitled to carry-forward nor recoup any shortfall if the royalties paid by Rayner for an annual period are less than the cap amount applicable to each discrete calendar year. Additionally, DRI has no recourse to or security interest in our assets other than our OMIDRIA royalty receipts, and we retain all royalty receipts in excess of the respective cap in any given calendar year. At June 30, 2023, the maximum remaining amount that DRI is entitled to receive through the term of the agreement (December 31, 2030) is $180.3 million, which, if fully paid, would be at an implied effective interest rate of 9.4% over the entire payment period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">For the three months and six months ended June 30, 2023, we incurred $3.0 million and $5.9 million, respectively, of cash interest expense. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">We consider our OMIDRIA royalty obligation to be a Level 3 Held-to-Maturity obligation as its valuation relies on factors that are not easily observable in the market. As of June 30, 2023, the approximate fair value of our obligation is </span>$117.1 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2023, the maximum remaining scheduled principal and interest payments (based on an implied effective interest rate of 9.4%) are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Annual Cap</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:65.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:32.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,500</p></td></tr><tr><td style="vertical-align:bottom;width:65.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,576</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 20,000</p></td></tr><tr><td style="vertical-align:bottom;width:65.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,000</p></td></tr><tr><td style="vertical-align:bottom;width:65.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,000</p></td></tr><tr><td style="vertical-align:bottom;width:65.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 17,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,000</p></td></tr><tr><td style="vertical-align:bottom;width:65.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 68,164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 78,750</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total scheduled payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 125,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 54,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 180,250</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:23.75pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#ffff00;">​</span></p> 125000000.0 180300000 0.094 3000000.0 5900000 117100000 0.094 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Annual Cap</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:65.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:32.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,500</p></td></tr><tr><td style="vertical-align:bottom;width:65.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,576</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 20,000</p></td></tr><tr><td style="vertical-align:bottom;width:65.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,000</p></td></tr><tr><td style="vertical-align:bottom;width:65.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,000</p></td></tr><tr><td style="vertical-align:bottom;width:65.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 17,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,000</p></td></tr><tr><td style="vertical-align:bottom;width:65.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 68,164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 78,750</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total scheduled payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 125,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 54,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 180,250</p></td></tr></table> 589000 5911000 6500000 8576000 11424000 20000000 14641000 10359000 25000000 16081000 8919000 25000000 17664000 7336000 25000000 68164000 10586000 78750000 125715000 54535000 180250000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 9—Leases </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have an operating lease for our office and laboratory facilities with an initial term that ends in November 2027 and two options to extend the lease term by an additional five years each. Restricted investments of $1.1 million represent the security deposit on our office and laboratory facilities. On January 14, 2022, we entered into an agreement with our landlord to early terminate a portion of the rentable square footage of our office and laboratory facilities, which reduced the right of use asset by $4.7 million and related liability by $5.2 million. We recorded a non-cash gain of $0.5 million upon early termination of this portion of the lease. In addition, we carry various finance lease obligations for laboratory equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Supplemental lease information is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:59.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,663</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,870</p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Finance lease cost:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320</p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Variable lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,582</p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Sublease income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (375)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (453)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (750)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (945)</p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,919</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Cash paid for amounts included in the measurement of lease liabilities is as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash paid for amounts included in the measurement of lease liabilities</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash payments for operating leases</p></td><td style="vertical-align:bottom;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,562</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash payments for financing leases</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 401</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.75pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;background:#ffff00;">​</span></p> 2 P5Y 1100000 4700000 5200000 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:59.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,663</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,870</p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Finance lease cost:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320</p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Variable lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,582</p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Sublease income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (375)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (453)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (750)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (945)</p></td></tr><tr><td style="vertical-align:bottom;width:59.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,919</p></td></tr></table> 1616000 1663000 3249000 2870000 271000 122000 389000 320000 41000 36000 92000 92000 757000 722000 1547000 1582000 375000 453000 750000 945000 2310000 2090000 4527000 3919000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash paid for amounts included in the measurement of lease liabilities</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash payments for operating leases</p></td><td style="vertical-align:bottom;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,562</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash payments for financing leases</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 401</p></td></tr></table> 3568000 3562000 336000 401000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 10—Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">Goods and Services Contracts </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;">We have various agreements with third parties that collectively require payment of termination fees totaling </span><span style="font-style:normal;">$21.2</span><span style="font-style:normal;"> million as of June 30, 2023 if we cancel the work within specific time frames, either prior to commencing or during performance of the contracted services</span><span style="font-style:normal;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">Development Milestones and Product Royalties </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We have licensed a variety of intellectual property from third parties that we are currently developing or may develop in the future. These licenses may require milestone payments during the clinical development processes or on approval of commercial sale as well as low single- to low double-digit royalties on the net income or net sales of the product. For the three months and six months ended June 30, 2023 and June 30, 2022, development milestone expenses were insignificant. Should narsoplimab be approved, we would owe milestone payments to development partners and could be obligated to pay low single-digit royalties on net sales of the product.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In July 2023, we achieved a clinical development milestone in our OMS906 program that triggered a $5.0 million milestone payment obligation to a third-party licensor, which we expect to pay in the third quarter of 2023. This amount is excluded from the commitment amount above.</p> 21200000 5000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 11—Shareholders’ Equity (Deficit)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 12.25pt;">Common Stock and Warrants </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March 1, 2021, we entered into a sales agreement to sell shares of our common stock having an aggregate offering price of up to $150.0 million, from time to time, through an “at the market” equity offering program. As of June 30, 2023, we have not sold any shares under this program.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 12, 2023, warrants to purchase 200,000 shares of our common stock with an exercise price of $23.00 per share expired without being exercised. We have no other warrants outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Amendment of 2017 Omnibus Incentive Compensation Plan</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At our June 23, 2023 annual meeting, our shareholders approved a 5,000,000 share increase in the number of shares of our common stock available for grant under the 2017 Omnibus Incentive Compensation Plan, as amended and restated. The total number of shares of common stock available for grant as of June 30, 2023 was 10,175,852.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 150000000.0 200000 23.00 0 5000000 10175852 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Note 12—Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Our stock option plans provide for the grant of incentive and non-qualified stock options, restricted stock awards, RSUs, and other stock awards to employees, non-employee directors and consultants. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Stock-based compensation is as follows: </p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;width:19.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;width:18.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:19.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:40.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,104</p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,970</p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total stock-based compensation in continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,074</p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (83)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (110)</p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,771</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,964</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model. The following assumptions were applied to all stock option grants:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.40181732%;padding-left:0pt;padding-right:0pt;width:100.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;width:14.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:14.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Estimated weighted-average fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average assumptions:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:69.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Expected life, in years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:69.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Stock option activity for all stock plans and related information is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted- </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price per </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual Life </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,872,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,556)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (437,821)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,615,596</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,095</p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested and expected to vest at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,290,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,793</p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,508,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,280</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Of the 13.6 million common stock options outstanding at June 30, 2023, 11.1 million have an exercise price per share above $5.44 which was the closing price of our common stock on the NASDAQ exchange on June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of June 30, 2023, there were 3.1 million unvested options outstanding that will vest over a weighted-average period of 1.9 years. The total estimated compensation expense yet to be recognized on outstanding options is $14.5 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:23.75pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company had 89,750 unvested RSUs outstanding as of June 30, 2023 that vest on December 1, 2023. The weighted average grant date fair value per share was $7.53.</p> <table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;width:19.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;width:18.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:19.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:40.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,104</p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,970</p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total stock-based compensation in continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,074</p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (83)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (110)</p></td></tr><tr><td style="vertical-align:bottom;width:57.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,771</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,964</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 1133000 1389000 2405000 3104000 1680000 1793000 3402000 3970000 2813000 3182000 5807000 7074000 -42000 -110000 -83000 -110000 2771000 3072000 5724000 6964000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.40181732%;padding-left:0pt;padding-right:0pt;width:100.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;width:14.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:14.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Estimated weighted-average fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average assumptions:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:69.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Expected life, in years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:69.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 4.66 4.21 0.92 0.92 P7Y3M18D P7Y1M6D 0.0374 0.0374 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted- </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price per </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual Life </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,872,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,556)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (437,821)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,615,596</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,095</p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested and expected to vest at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,290,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,793</p></td></tr><tr><td style="vertical-align:bottom;width:52.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,508,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,280</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Of the 13.6 million common stock options outstanding at June 30, 2023, 11.1 million have an exercise price per share above $5.44 which was the closing price of our common stock on the NASDAQ exchange on June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 13872973 11.02 200000 5.20 19556 4.98 437821 10.46 13615596 10.96 P5Y3M18D 4095000 13290618 11.04 P5Y2M12D 3793000 10508263 11.89 P4Y3M18D 1280000 13600000 11100000 5.44 3100000 P1Y10M24D 14500000 89750 7.53 EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +M "5<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "[0 E7\-J5G>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$G8/Y/ZLM+3!H,5-G8SMMJ:Q8ZQ-9*^_9RL31G; ^QHZ>=/ MGT"M#D+W$9]C'S"2Q70UNLXGH<.*'8B" $CZ@$ZE,B=\;N[ZZ!3E9]Q#4/I# M[1%JSF_ (2FC2,$$+,)"9+(U6NB(BOIXPAN]X,-G[&:8T8 =.O24H"HK8'*: M&(YCU\(%,,$(HTO?!30+<:[^B9T[P$[),=DE-0Q#.31S+N]0P=O3X\N\;F%] M(N4UYE_)"CH&7+'SY-?F8;W=,%GSNBGX7<'OMU4M^+5H;M\GUQ]^%V'7&[NS M_]CX+"A;^'47\@M02P,$% @ NT )5YE&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" "[0 E7N!W;%K@% #['@ & 'AL+W=O-:VJ"2'Y-_W MR :;3669>I8O8!N?%STZNKR2ACLNOLH-8PJ]QE$BKUL;I;97CB/]#8NIO.!; MEL O*RYBJN!6K!VY%8P&65 <.<1U>TY,PZ0U&F;/YF(TY*F*PH3-!9)I'%/Q M=L,BOKMNX=;AP2)<;Y1^X(R&6[IF2Z;^W,X%W#F%2A#&+)$A3Y!@J^O6&%]- M/*(#LC?^"ME.'ETCC?+,^5=],PVN6ZXN$8N8K[0$A:\7-F%1I)6@'/_L15O% M?^K X^N#^ET&#S#/5+()CY["0&VN6X,6"MB*II%:\-UO; _4U7H^CV3VB7;Y MNYU."_FI5#S>!T,)XC#)O^GKOB*. DA5 -D'D'L@SK(U5T M-!1\AX1^&]3T158W6330A(E.XU()^#6$.#7ZR/T4LJ(030)TFZA0O:%IDC/D[7%\CMF\*_*8Y7U)R7Z7G-:LY48;E@QRRH.^R5 MW%*?7;>@1THF7EAK].,/N.?^8J+]3F+?L'<*]HY-O61_?-LR$ZD]'+OMSR8D M:U1#I&Z!U#T-Z7-*A6(B>D,+MN5"F?#L4DJDIDJ96*,:XO4*O-Z)&1,4QN"L M;U?SV;56-))&0&M80\!^ =@_#7#.1,AUCPP0C(C&UFE7*L:9RH'&&M^0YU.OVN"LX8VA+LLX"Y/@5NP=2@5-%2% M'FAL3*%=9W9_NY@MT62VF,\6X\?I[,%$:M5H2(K=,# M6BIHLX@+-.%IHL0;? ?&"JA1?QJ;B.U!39&/O 8^!?F1OJ)I 'TU7(5^;C.J M6W*-Y"5NXU[/ZW>PD=<:W)27E+SD%-YQ$("Z_'"X0)_@/31+S'FU2Q(7H]LH M"KE2:/S"DI2A)R9-@_C$KM04OK1'V.I _@,_T7?0L!_YSFB.:N26C"H5&:<= M>V13T-(+8;N;>0]:=.&YX"]AXIO3;->LZ+[G,$BX=$C8[FO>@\ZY5#1"?X?; MZE'*KG@YP/C22'H.KX1+LX3M#B=KJV-8%E>#V06(VS-BG<,AX=(B8;NS^<1] MR-=\PQ.;=Z@1Z?5[[:[KND:^$2YN$[?X&3'P0)FNT?(N?>63DJS=(1JYS>")2 M>B)B=RV'C*';5W]#DS6K]'\U0@_CY<>Q<8UI#VQ*6%H@\SD "!(!TL2<4[M@ MY9Z*/:XI:.F$B-W('/*X89!'&U[#+2-[7%.\TA$1NYDY#,='TST8^&S'&\U2 M!?XVT1.MD?@[>9U]/>1JW4Q-G[V\C'IDT.T.2&?HO)@82U=$:KS,?JZY"Z6V M?U\8%=;=L1JY=AN3MF=<;MLCFR:S=$7$;FJ*+ MZ9 \N[%YS[C?[:RDK)'[3(Q'"^?P2%[ID;S3/!)@"D"<)@%[17\PX[A3(P7K M% S=:&!>9=J#FW*6;LBSNZ$Q)#+(DQE1XQA3(U YJMKC_B^8\[-15 M(E_O4.8GC<73XF1WG)UG.N7K^;'P/=7SI4016T&H>]&' 4_D)ZWYC>+;[+#R MF2O%X^QRPVC A'X!?E]QK@XW^@^*\^[1OU!+ P04 " "[0 E76>E=SGD& M 5&P & 'AL+W=O_$HA,S3AIG1:8 B]^VPV+.#H!XA?5NMG M5^M]'LFGCZ+X+I><*_0S2W-Y-E@JM3H9C62\Y%DDC\6*YW!G(8HL4G!:/(SD MJN#1O!J4I2.*L3?*HB0?C$^K:S?%^%24*DUR?E,@66995#Q]Y*EX/!N0P?;" M;?*P5/K":'RZBA[XC*MOJYL"SD8[+_,DX[E,1(X*OC@;G).3":-Z0&7Q=\(? MY=XQTJ'<"_%=GUS.SP98(^(ICY5V$<'/FD]XFFI/@./'QNE@]TP]-+1Z@N)1* M9)O!@"!+\OHW^KE)Q-X XO0,H)L!]*4#V&8 JP*MD55A32,5C4\+\8@*;0W> M]$&5FVHT1)/D>AIGJH"["8Q3X\GUU?3B:G8Q17 TN_YR.3V_@Y./YU_.KR87 M:/;IXN)NAH[0M]D4_?GN/7J'DAS=+44IHWPN3T<*,&A/HWCSO(_U\VC/\SZ7 M^3%B>(@HILPP?&(?/N4Q#"?5<'HX? 21[\*GN_!IY8_UA5\6!<\5BJ3D2IZ8 MXJD=.&8'^BT[D:LHYF<#>(TD+]9\,/[]-^+A#Z;H?I&S@UC9+E9F\SZ>1'*) M8-90K _XCS)91RD$;YS%VI57N=*M8#WV/ P3MMZ/IFM$",;ASNH IK.#Z5AA MSI:B4$>*%QF4VII+E?5AK/VX>X]GS/$"W$+9-2,!"_M@NCN8KA7F]=?+Z>WE M.8I%K@IH1J@03U&JGNI2&B*Y"\,$W>U@HB$.G!9R@U7@A[X9N+<#[EF!W_*8 MP\S?I]R85*^;+4+"=DZ[5I0P2HD9FK^#YENAW11\%25SQ'\"2TE>%:M02UYL MWD\37K^#Q,>8M.!VC3R&L1ELL ,;6,'>"16ET*+W&X@)8-"MTB!PW: %L6OF M.(PRSPPRW($,WU"E)KBA8?[= -,67(,990YUS7 );N@(VZM3TRX2"U3J^>]- MZL;+00%BVDFJR8SX'NU!N4>:Y)E"!1U5Z#1"A>I.NM)-:HAR9%42)/H/DD3E7"S7B!6>GNM8/A5W@Z# M;DB.V%GN/(Y%">6"5M&3I@QCP%V:"EVWW3 ,5FX8],U*0V;$SF8 L"CYCC+, MI6-@J] /VVK&8,:PZ_9P&FE(C=A9;5LX*Q $>N6BFQM !>8 W-"8U]!)$L@M MDCQ/1(%RH;CL[R5=+@L=G[4)VFC&@KY@&M(C=M8S!+/EF"VUB/LT>8CT72-^ M ]'YOM^&W[4"&NKKA0T;$CL=&M"G'!:!^R^U$727[D!H>FW0!BM&>F0&;2B1 MVBGQ4&@\@Y1V&8\XS&5M9C39,8\%K =M0XW43HW?_G]ITRX!@J1T23O/1CL< MXAZM1/<6@W:J?%TE4P,1 @S6YG6CG4MH']R&,JF=,K^T2Q4W+?M5P+N+."?LU(7!R.D1)K2A0&JGP(G( MLJ063?7J&:1TDC_P/ ;@Z,\K*&E$\'LC:JMG,WDCX[;!VQT=1M_P*_6LJF>V MC J^%.F<%_*/2NJJ)_,VB96G7[U/\HN\'4;=4#9]=B&ZX(5N8E*)^/L0Y$^! MUE%:BAAA7?_45J))2P>(_^9?//^BZYBB14A=\M9PM ME51P !6$(H4^EW![NQU6&4QA>9[=@_OM+M>Q,=M6_*^IK+<[.LQQHR3H,TH" MWBN@X.<33%Q+AE^8Q _(H\/ "8:,DLI"G])@Z'ONUN>;)FF(P,6*5WO2Z9-Y MRKJ2QJ,=6K8;'::ZD3W4+GO.Y_-$LQC("+V_!A=L$#FK[,RC322]8Y7R1Q8N0$UI4P1S[V?-*F,Y.AQUR? M].RDL4;L,+O8J:69-/1((V"#;L$N:4MW@UG@>D$/D;%&W3"[NJG![K%N5'.BOXSLOH2-_P-02P,$% @ NT )5W2]]B?@ M @ @H !@ !X;"]W;W)K[BE[)&' (]Q5'"1T8H1'IFFCP((<:\0U-(Y)T593$6LLO6)D\9X*46 MQ9'I6)9GQI@DAC_48W/F#VDF(I+ G"&>Q3%F/\\AHMN181O/ [=D'0HU8/K# M%*]A >(^G3/9,TN7)8DAX80FB,%J9(SMLXEM*8&.^$9@RW?:2*7R0.FCZEPN M1X:EB"""0"@++"\;F$ 4*2?)\:,P-S^62,;A%3T=)--71MM%IF0Q+U&!>"R;M$ZH0_ MN;F>SJX7LRF2K<7-U>5T?"<[Y^.K\?5DAA87L]G= AW-,8-$A"!(@*-C]!&] M1R;BH1SE0U-(#N5F!L6JRS&V[];;J_3OC*0Y@9,@7C /;@.%_>&=[UJ>ZG/^3 M6:4";ED!M\G=G\M7!QB#)9+K+7@\02EF:(.C#-#1_6**4F#YPSZN*T/NW=?> MZJNQ\:V.90_-S6YZ>X(JV-T2NWL8-LY$2!GYI4;>7)NY9V^'1'[R].\%Z](7K(V150@O1+2.PQ2;@%7M"FB0MHO M2?N-I!,:QW(_^)N5VV^SO.#QGT!VXSLL*UP8Z@[[7J^>UK3^;FW4 <;LE7%BVX*Z/K ,W=S9H M=3KZBMF:)!Q%L))2J].7'BP_<.0=05.]9S]0(4\ NAG*0QHP%2#OKR@5SQUU M#"B/??YO4$L#!!0 ( +M "5=(%\1$@04 (D8 8 >&PO=V]R:W-H M965T&ULK5EM;^(X$/XK%K]4LAX9GQ/,]XQB-W^,**7WQ%J4"O69KST6 E MQ/K<,/AB1;.(G[$US>4O3ZS((B$?BZ7!UP6-XLHH2PUBFJZ114D^& ^K=_?% M>,@V(DUR>E\@OLFRJ/A]25/V,AK@P=N+AV2Y$N4+8SQ<1TLZH^+[^KZ03T;K M)4XRFO.$Y:B@3Z/!!3X/B5D:5(@?"7WA.]]12>61L5_EPU4\&IAE1#2E"U&Z MB.3',YW0-"T]R3C^:9P.VC5+P]WO;]Z_5N0EF<>(TPE+?R:Q6(T&_@#%]"G: MI.*!O7RC#2&G]+=@*:_^HI<&:P[08L,%RQIC&4&6Y/5G]-H(L6,@_< &I#$@ MJH'=86 U!M:Q*]B-@7WL"DYC4%$W:NZ5<--(1.-AP5Y04:*EM_)+I7YE+?5* M\G*CS$0A?TVDG1A/[FZGX>TLG"+Y;79W?36]F,N'V5Q^W(2W\QFZ^XKN[L.' MB_F5!*"+VQ)Y<_\0?I-F5S]"='TWFZ%3]'TV12>?/J-/*,G1?,4V/,IC/C2$ M#+)[?'WI#BM J1-X4N2:_#OS?Y M&;+,+XB8Q +BF1QO3B Z_V_U\#^OOB>&U6X7J_)G=6T7Q@5',K.(OLI>Q2D_ MAU)<.[%A)V7O.^?K:$%' ]G<."V>Z6#\YQ_8-?^"]/U(9]./=!9^D+.]3-AM M)NP^[^,'Z3$J%JLJ&3%]EBU_+1NX@-)1>W(K3^7)\3PF@6L%0^-Y5V< 93G8 MW4=-=91C$UOQ%>HHVW--JT7M479:RDXOY9D\3I)\^04M:4Z+**VH1['LB@D7 M152>.!#[VJFS$PO&Q#45]@#*"LJ:V6.OHPBQ7$MA#Z!LW\

[=E[_:RGS,A M*2^T H0HNUH MND':L)UE.79EJ]0UE&>ZV)%F!! 20A9 8<=W'84L M\UX>Y!BW7X#BNY79F8D4+.3LL6 :2#O0M M[5@*FXD.VL9?82OI6#?]KNZ86<4Y)\(SO: M@>W=>-U/I4T"6V$/XK ;*,F<0CC?"CQ%S1#$8>P''3KLS)SXH YUIFLEXH0W M8M#XD!98;S2FFKX)@,*F;ZMG&00C@:]6.@3S+-(E ]G*0([:#B!/HIV@LED! M.8=PDFJ@4@5PGAFH>R.$<*[E[QR7^V2W@R/NG8;&EQ%/%BC?9OZDI/X9R6PC MOHH*^HYZJ%?R=F,TS]1> *-<;0\ ,'QFV:HN,*Q#E>T0A_NGN,.JO*BZ *()554!4Q[& MW,>[A_T#JH"LG>T6&2^'74(@&%ZO0 P M?(;520^&F:1#@>VLA_N'O6F2;H1,^,?4BPM1UNH%1.GU L"@>H%A';IL!T+< M/Q$>H\M[*L8[JF) E%8Q$$JO&!#553';J1'WCXU'Z +R]Z$>J=<,"--K!H!! M-0/".FMF.TWB_G'R9W4I2./3Z%GF?$EKVAQMN!1&,%DOV5J*5-XK'NBY)TG> M&'\&50/&3.);'B:.*AR$]"S3Q-I,!OLD0:#M(-"G]+ISEN]?=&WG4](_GQZK M8'Q$%1[0D.BS98>&(!+4L,,GH"'L$]+0V+E:S6BQK.ZTN51BDXOZVJQ]V]Z; M7U2WQP^,B%85GU=T2BF10F0OS\Q)MX>R@7:_SZ,_P502P,$% @ NT )5Y)# M.5(1" GS\ !@ !X;"]W;W)K(U_\\B MRU=1R6_SSZ-BD\?1O"ZT2D?4-)W1*DK6@_%E_;>[?'R9;3Q MXFKPBKP,+:!*G M:87$V_&U 1WLZZP*'E[_0']3=YYWYE-4Q),L_3>9E\NK@3]^1]\:(@X*$-91@#8%:*L M=3L*L*8 :Q?H:I+5%+!.;9+=%*B[/MKUO28NB,IH?)EGCT9>17.TZJ)FOR[- M^4K6U429ECG_;\++E>/)[4T0WDS#P.!7T]MWU\&K>WXSO>>_WHA&^N)]?W%\;0^#@-C.?/+HQG1K(V[I?9 MMHC6\^)R5/(65O6,9DUK7N]:0[M:DZU6?/9,RVSV!2@]T9=^-9\GU>R+4N,N M2N9#WI9)M$G** 6P@B-8L]EVM4VC,IX;0;Q(9DD)@(1ZD/M,J7O$QV<_2'0_ M2+3&L3IP7D=IM)[%1E3RMLQ>&(S\;E"3$HC@'9)3(U6KQ,/8H<[EZ.&01C7& M-1WJ>7)8H(8-'8\19LEQH1I'F>N9^RBISVS?9W92GY_S42R641X7%R?U?X=J MR_WG?;/M%@G:ZJOU^66QB6;QU8 OP$6VWE M.26M9\)6'AZ+L-:JH&U=7R*A"BUXX7#V_#@(_!RN*Q!7CM(P8A+>BQ9AVJ;T MG:*88"$2F#0$[GX(7.T0U*O%L-)OGSM/3=<'^09@7X#&M+]J4+$RSP%":&C/%GIB46CH9)E/E[ MROQ3%=+[*-\K! I1Z ,*R6T]U[[22I>8MM]>"]6PH4L<8K6T1@C$63ZUX3X3 M4VAW\QR-=)2!!E8622XS3=(62?H&])TBJ&@A%II,_H%Q(FBBO('2J_(F2)IT MD"P'XF!=#@1JA#D1;H2<9D?Z2O,&]@1MKF] [VF'B19BHSVZJOW+\7UE]04"&77-#G%(A+\A M>H/3L?P>IT'U-%V[/JJM044+L=!D\H6S(7IKTT=H-E!'YIWJ($"I"<3!6A,* MU(A-84J(WI6<+395Q=\U[5#]""I:B(4FDR_L#?&?=-?7NJ?>&PXF6H"*%F*A MR>_IA2.C>D?6Y\V''JKOH%#5TS'3;;_[0*TS/%:G3*)P5E3OK'3225^T-VF8 M: $%C!DS/<*JM?!0I/)%UZ'ZKU.QZL0F' +F'=>FVO5-KC4 M=-VV* +BN+VP7>*VYYT:Z-F.UY%JH,*&T--LB.95",R":@XX"]1SVX_61-^ MWM,.-7N#A2:3+XP0=9Y2%%%,7S)!10M0T4(L-'FB>.D@/53O05&]$/5M M915!S0@=JU,F4=@O>GY22%^T-VFH-HR""1_7;.>%CL?)Q GK1,]*#3&02"@W MI&Q.0'*(,K?]/C\ XH:.XUO$:W==#;0MGSEPSYDP(^RGTT,@"PQ*#X&;D[X! MO0_1H)H3+#29?&%BV%GI(5 -,"@]U)YV#$@/09H(B(,U$5"K1A,QX4+83Z>' M8!:@]! \[5#30ZAH(1::3/[!J;DG30\QU/00*EJ BA9BH/]3,$BI:R%1'1WS;[MHTA:-C M>D>GTUGZHKW9175VJ&@A4U-F0]?T_8XL A.>C9V6O&J]FX%UB'/*MJAFM;@4 ML]MOG@(@CO?(<0EM;XMJ(#5MTG6<6;@@=EKF2/.&"F9!]1.G21_O5.FG6I70!, Q,$F C4F0!A?]AI]J>W"5!- M29<:0TT'H:*%6&CR67KAP"SS*=68A9HA0D4+4-%"+#1YG(19L_1F[?PS]7K@ MWD.D>C>_9=L"U!I#?8TRG<(!6GH'B',$WU+]H*SP&LY0S2 J6HB%)H^#,(.6 M/BG6Y\6K'JKW1%;3:M1U27LJHSJZ8W7*)!Y\$'7^03Y]T=ZDH=HM"\B-<8&B MI&2/Q\G$"2=EG75$#U0;%G1$KZVY@"!0Z@-QL-0' C52WQ(FQ_KI$WHP"] ) M/5#JZQO0>ZJ@9INPT';DCPZ^;:X^7>?"]7/"=Y(T7G!X\X7+V&PO=V]R:W-H965T&ULM5EM M;]LV$/XKA#<,&[#$(O5F98F!U$FQ#&L2Q.WVF99H6ZLD>B25-/OU.U*V94L4 M^S(/*&I).9Z>A\>[YRA>OG#Q4:X94^A3653R:K16:G,Q'LMTS4HJS_F&5?"7 M)1.2YM5H>FF>/8KI):]5D5?L42!9ER45KV]8 MP5^N1GBT>_"4K]9*/QA/+S=TQ>9,?=@\"K@;[[UD>N?]K2$/9!94LADO_LPSM;X:348H8TM:%^J)O_S*MH1"[2_EA33_HY?& M-HY&**VEXN5V," H\ZKYI9^V$W$P /S8!Y#M -(=$ P,\+<#?$.T069HW5!% MIY>"OR"AK<&;OC!S8T8#F[S289PK 7_-89R:SA[N;V[OY[_AY=WO_?HX>WJ+9]?Q7]/;WAS_GZ Q]F-^@'[__"7V/\@J]7_-:TBJ3 MEV,%:+3/<;I]\YOFS63@S1%ZQRNUENBVREAV/'X,+/94R([*&^)T^%M=G2/? M^QD1C_@6/+,O'TX<QN=!I? MR U-V=4(\E0R\ M3#$4441+#DC_,0]L."?]N<:3#LZ^31 E=IS)'F?RM3--105S"[ ?WMW=/-U= MZVE6 O($"?Y*"_6*J)3,.ME)#^!9'(?=%6.Q2OR);R>"O5;M/">5)U8R*F%A MZ&+P;?BW;SB"%DQZ2]YF%L Z304S*P;^?3B?GZ,5AP5>&4)* M&':O:)$7A?Q9US0K!=S'%GJ)UZ7@1/*-M0B3EBEQ,KVEHGA%L.*@[6ERA"\/ MBG(!5*T5R>WV:^OQUMMQN,.!VH7;Y@"[NX/9FE8K)CLZH]><-*6@R"G$<%AS M\$F[AE-Y.YZ,MF_ [L;AB:4L?Z90HNU]9- + ?1HGH^[Z]5BYT?Q4,JUW0-V MBN[T4; -S;.=OC0!XFK-A!5MV%\PV MZ]<%BYD?19 !L*^'8K>'?4-#ZZHR3 M!/< ]\U\[$5#);F5<>S6<2AHO-:=V8:^ZB70*"%4N9IEKL8#]Q69Q#W9MEB= M81*%0[!;[<9N\;[?M8L;P9]SV,&@Q2OZ<=L[_F1M'JTL^GJ- X*3KJQ;[,[\ M((K( (]6VW'B+$1WT![)+^ERL;-)^.J*9, M254M3/PZI*Q4^BU B&,OC+M,;'9DJ/,EK;@3M[@?!0!2"-)%URB@P?ZN\XW& M;85M46/(^BYHBQ5,_P#F5K.)4P;;E-_M$'-+[EA1^Q8\09B$41>XQ3 D7CR0 MY:156!(XL_PMM%"PY?U\EA.G4G]MEI_*VS'K5KC)YX0[!](;6FAM:?+[H.7? M"2-?%/EJ<,]%+#H=1+TT^3^V[:05?>(6?3O1I0DZ:SKE YKV-=J7=\BL7F&S M6/GAT/)L>P#B[@'V5:W>F*\-3*2YAKQ$4G^2 #4=QFW9F/>BT[<)\$ +3]H. M@/RG#F!I23DK 8NR1T%OXOM60]I/6NTGG]G8 X.,I<*L#ZAGAHVNP>9"%^)G M$)WNY8*2A%&PO M=V]R:W-H965T&ULK5EM<]LV$OXKMI#.RK!/$,XJ3 MMKDYGSUQ<_T,D2L2%Q)@ ="R^NOOV05)46[LZ\W=%YLOP&)?GGUVEWJS<_Y+ M*(FBNJ\K&]Y.RAB;UZ>G(2NIUF'F&K)XLW6^UA&WOC@-C2>=RZ:Z.EW.YR]/ M:VWLY.*-/+OQ%V]<&RMCZ<:KT-:U]OMW5+G=V\EBTC_X9(HR\H/3BS>-+NB6 MXN?FQN/N=)"2FYIL,,XJ3]NWD_7B];LS7B\+_FEH%T;7BBW9./>%;S[F;R=S M5H@JRB)+T/AW1Y=452P(:OS>R9P,1_+&\74O_2>Q';9L=*!+5_UF\EB^G?PP M43EM=5O%3V[W"W7VO&!YF:N"_%6[M';UXT1E;8BN[C9#@]K8]%_?=WX8;?AA M_LB&9;=A*7JG@T3+]SKJBS?>[93GU9#&%V*J[(9RQG)0;J/'6X-]\>+:%]J: M/W1RDO#F-.(MWG&:=W'=)[O(1N2_5E;.Q#.J#S2D_ MWG\*'0=%E[VB[Y9/"OQ;:V=J-9^JY7RY>D+>:C!\)?)6_W?#D]RSK\OE)'H= M&IW1VTG#@OP=32Z^^V;QE\XWQZ]9PE+>?GZ=54[A;G*I:DNC>7KFZTW?=OG.]? M[*A[]KW"F5IE4-5DNCH)$22A-L8UI48Z9M1&?JZR)(G_UR9&RE5T*C:RWI&FKP+>#W)GZ MC512$%): %[$T,)[[S!$^0%5]3H&@_GKR:]7ZR%G&!8);T7E-BVT5NMA]IK#P\QD'_;6!/5L>!70WVX(P?YR_%?H%J"9YPN2$XV3,B7JGG-^\_ MO/K^6*T7RUV#NXU/E]1SK4:),KND?'A^!6;]8A+1!/5LL7\[F@$Y5,2=#D4R'4NF(\+H@S,C'PB!/ MK"=K""RBKF]9G)0=J77B2I$,G%,O>J.>CVO'8AD.2PZ8=>5)X:&*5 M2D(R =JR1P +Q[#2^SZ1GZ&-'7EK?-[5L/XFK1] QQK"KZLYC-MSA:C0Y*8Z MHXAC^XB<#W=C*;%$3/ &SC3HY ) WVC/O-OKMQ6T)F3Q-Z-P3N$GM2K)JVWK+HG.5BIK2-;A!"_0"L$7XGS$=^P%UU%Y#IS[.?9[0SL%E5 6H>$ RC39E!@"T)5+^;?,AY6\V^G M"6)'V[F5..SF9# YR=$BV!-/.ASBU@)^MF"SHEJ\^%8*;P>R_(&N'6YP+ H: MBF0ZM\\9PX['2@[.3[3Q+0JDM+F';%ES*X0UF#5Z3^0X)P#>K:<4AO0ZC)D, MLYOOVI'G-"MF4RR"VUI*W43W6CJ0$ .JAZ>>UP4JTD8)T"@?"^OZ ;S+.=NY M$[%@16D6P-EH$"5HHLMH6]^S>"IYK$,R@AK28[KO3I40=8>R9J/M@GPP5 )\ M4$WJ1K'I>: ARZ257A2?D5$^-"%94J-( M\T#%O55&C52\5"KX4/1!$-YP4O44\_-Z?7.(P]_-[RTLC:D87NK&1*CRB0)\ MDF'76GR%,9"&,5"(OD2[RH5MFLH;059T&A=!XM*OE:RFV( S"?KI/A_JD M.GJ(.\.[-ON'L&?)P=QSF\Q#]:/"%V?+@W9P3VFR\I#1&8#5?0WI2.0!'_^9 ML;IZD6:(WC9L/J:G7PQV>>Y0JGT7E#MADE0'F$_928CB$^G-OK!4:!EO1M3$ MKMFBKJ;11B1;%U'>QD63BPWHNW RT0ED6,V.[I!&VZW)3.)@):.A^/T! [(. M0J:>X'7P*B!0L59="Z$QE,D,QAKS[-FA%.]2AK$N(GC3HNC%-6I!H MP+!R\ AI< ?TP= #A(&!#.(- ^&LO)71"[Y^*;:++-$_$1I?;]L.0@^)LN\% M.'R6[G&!816^ZR D>G8%W@FM,,(W7=77S= PF3[,GT\B-68WW057)]1XJ3DE@>> M.D!*=Z+TT'[R,%AIX$C<:?OZHI-+TXC=?[]@UHD\-&[EFX/:ZLQ4_(1GN+8H MNTS@FRQ([\?072O!JJ@O=4 'CD5#9%Y:KJZZAU 54*[@MU#4[6K4- ^#9 MXL4HA3'-E()9$T';F-R8^:2WQU(\")$;RR*E*J!\AYD3(Q[Z2,G;A/?DN]:' MEB5L8E\:;!'&'SV:%KF7=;,+#],T.&"PIG-,(%"!81A-P6/057M6*)8NT, 7 MJ#!W!II4^V[T1@F9\JM)COW:%V%HQ?T%NPTEV/>$=X3V2%F9 M/LIP81VFDB"T\0%K,*DC*%P\4^73O9A'ZC]G)7\D9W,EN;B\(1?@ (XN)EWX MN>L"%F+VZ4V2""J&MF^[;$4\$&K[,8M>N]YG%YAS:^*^JTHUCAWHO9 )@ MF,(:L*!F;&-QX.;B7W*$PR5\>%"H]V3?2#+C>'B\HX-]FF45"FTK?IDFO)[P M!_+4XR$ R6/=1#@]C(F E^14_Y4!\33\C!? 32V2!UVM5(?MT74*^T+ _14M,76^>S5BXGRZ5>)=!-=([\$ M;%R,KI;+DC3,Y 5XOW5 2G?#!PP_#5W\&U!+ P04 " "[0 E74JN#ED@* M "^&@ & 'AL+W=O89(4,2$)!@ E*SY^CW=#5[D6U);^V)+ M)-#7TZ<;T.G6^:^A-":JF[IJPMFLC+%]<7@8LM+4.BQ<:QJ\*9RO=<17OSX, MK3'[:ZK6Y-O%S>^GQ[7"0DMO:-,&Z1GE3G,TNCE^\>D+K><%_K-F& MR6=%GJR<^TI?WN5GLR,RR%0FBR1!X]_&O#9518)@QK;Q_)L]GRF[*PE?+1P7^JVL6ZN1HKI9'RY-'Y)T,'I^P MO)/_G\?GB^/ER^_(UU]_/#NS=6["W7E=KJ*>#)7'VQE ,L&;W63J]?( MMD=MI24[=1&"B4%],:K4&Z,\E450T:&$,X,*5$47.X\7O4A5>%>K*[UKC%*:\C'L02CS8@$:[(G':MC5M[W98[MBHS/H*1H'/=53HZ MK,P<^V8:^\F?<&]7I'PS2>1E!=A H=2*'5J\J0J&!S UM +"R* M#56N&(1\ZW2%P,I&#?:AJ,BJ#H7AU3\O+BZQU:G:Z$#J8SF:D/5![=V6[5ML M)G=IJ;EI06SXLM%59Y1N6^]T5JIM:?'7!EX$JB6CZ&-N Z<7.[!RI5>VLG%W ML&7:PL->4ZMWX%S6M75=E0]IZP(A0R,#""));0$DA%17"F2?N=IPEL4V>B-9 MLI&,$965D6=:A0GNO-D8C\@HY(MVZYKL) U95U/V2+MM2 ,9X[#S+QB\M56E M&H>%6=;Y!7#'83-U6W'"5CN6QG!4EYW/2D!%7:R],>3@G-].844Q!.S%3*<^ M+ZX7$PQ.,%6>: - (-C;Q#%>H6\@\66 M\SXI\)SBA!I9&T_AI8<_HZ$NCD#V545]:Z@W=2FI65#-!?.MP^=J=Y_T+06* M<9'_"*PDL[20/-@+"?3?B@-5E\[_1&=*PN]%TQ01*#/JP;>BTH=@=._MAIT; MJ$89[1LJ("]Y]WFJ)@D^-_4$N,<=E I-L!HD(6Q<$\0*%"C,.5+0@5XE3L S MZ_(@8.L=L4 9B#[V!O89[V*(" \%\SL1IQIHE"D*DR5T)XD2]$(='R^0"HYU MLTNF!\FK5*/4D:>ZAA1/,&(H[E'#P&02@>^Q"_FX(A4'B9/RY#^*HJIV$YP\ M1#X#&T,Z"!"B J8C 4V*J&R50*-HX9T'E"TI$U@Q^_Q07B<6?S>GBUNM;*<^ MKBJ[YI?J8Z.N31NEA-*H(644'!@0QF"G^L-@7YE1T"\RF!RLH.7]I?J5VNGR MZ"66\:?CE[]1@H>TPBX-OO2L#>EUG;^_Z^PDP2UBAMY$FWKB:KV5HOGY>/ET M0@\0G>E0JE^#,2J9P2W^.7\[/G[YB.>]L8*/6Y)9[%ZK4VY%794"#;*MD(2Q MQ:G*)A;@;-NP7[--;]MM?]UM8P@^%!]HSC'\8S_9@($D%UK7E2;ZX)%7[!XU M0^O*<)NJ*=C4)AR:"V,)J1B:H?;Y\TA=_F/Q1,IRY #@&5;> M<1A6U^@%)G4R@21IFF+RTUZ_)*\ATM8\XV#7G4E)BEW1 HPB5)-<]!@[-]9U M8=S-X.7RD*)B-8"NWZ7HI X;]\)'D'MP&$HER2-N$U/E)Q&DGS+5Z\\%/ 6. M?#!E,GKHU ;0\6P#@OA>J+L(R_[J$S29!S(=L_*@:S$^Q=+E @17%$0+R=() MG<@DL]J;'^XFB9I:!RK5LT(1QX(J#S\'T9PW:=I5,>&^(+=\G3!-PO_0-HD\?#*]HE22@EX?) M6MJ*R!N0D@ NTGG?4#$\I-"DWT.NT-;O5X9L2$-U2&1#A8X@>B8@[(;K.!72 M&P;_MC3-2$B93361$BL2=3_'4JYH"J8;&4O)VFA;T0R[Z!T7+X;#R[Y%<]$& M:V@NRVFV)-PB$"ZS[/+6QO)VY(9 ^;V2HJ2J@#1S3.G@21.!#2P#YH]2!G3? M2\^L8S%)7 &R(("*\K%EA'NJN"6L^]2&:+20>N)9*G4%4C(Z\8AQ#_DCZ4:N M4;XV)P!PTB?NA!*JZ#Q;W/&.SW_5;@QFJM*1/ '%HD--V&+ T>"(,-W EGNN M/QPF&U+5"D'0AITS+-0(WDU1F#"';6#XLTD+N M;L=+52%39S9]<:LK)[=XI *G MA!+ 3=O&0AAI;0VBBFQC( 6P2 AKJWW>LP-@87D$EB4=O L#LUY=#]0ZSL1C M?D>:2)/Y/F\0/8A4&K-TE755@D6?E5>5AM_76>GH2$8;Q>W:Y:::ISN -%<' M]6>7KQ/3$)77;2H=CSQAA'?44JG_ST&&X>M! 6:1>Y8Y1:PP5J80:5E45/WT MG^)".%WL)^;^^ ^08=,P/Z-.C-_08)L.6O/Q_F)M&N" 9AS:L:'HP7M9-Y_$ M8K\^^W'@]]'PB2UC"M(@@J\<*+XI&^P\HW!0NK24=],N\VTH]PBU2+10QK,:&/6G_\SOAP#$E== M[.\M^@,AO5N9N#6IF0@Y4 7BE!JE=]R:"!GRYL9*J!\RK\D3^9$IA&XX^:-^ M#0=+R9]I- .)=B5\M3*#$\/J&_8IC62I_>TP+O$)78 BX:9;'^?I/G#JO?:3 MDRH$IOD/("0LHL9,C!7UO+U&.;(>12,I)P-;UY_X7 -4VB(I'Y^SA\[3@/#5 M,'!!9WQ%5:1S23WQ1JX]?\RPE=L0$G\O/"\'3X<>9" M?I,8E\LO.Q^TQ[0?P/$%MAXM_OYT)F-7_R6ZEG^A6+D87%P MH$U?2,'PD]7Y?P%02P,$% @ NT )5T:MFK"A!0 NP\ !@ !X;"]W M;W)K718&#S$BIN^WH)"F?FVE3J9*#)(['@XH+U9L> M>]F5F1[KVDFAX,HP6U<5-^LSD'IUTAOV-H)KL2@="0;3XR5?P VX'\LK@Z-! MBU*("I056C$#\Y/>Z?#H+*/U?L&? E:V\Y]1)#.M?]+@HCCIQ>002,@=(7#\ MW,)'D)* T(U_&LQ>:Y(4N_\WZ)]][!C+C%OXJ.5?HG#E26_28P7,>2W=M5[] M 4T\(\++M;3^EZW"VB3KL;RV3E>-,GI0"16^_*[AH:,PB1]12!J%Q/L=#'DO MS[GCTV.C5\S0:D2C/SY4KXW."45)N7$&9P7JN>FYL+E63J@:"O9M"8836?9X MX!"*4EGU2!12[^@-TJO4LV7AVECP)^*56?9;&$4OB M)'T"+VTC33U>^ON1!J#L82!JDR.[Y#F<]+ /+)A;Z$W?OAJ.XP]/N)FU;F9/ MH;_$S:>!OFH'+'W[:I(,DP^/H+)OBIU##M4,#$M2S_4P8BM@5DM<>'EQ?GUQ MRK@J6 [&88]C(TKN$(1;"\XRH7)9%T(M\-\M**?-VB]'9I9<% SN<),P9L5B (4?9:]RA^C%VCY2T$6QUK_C:@\Z-KAKO MO/,5X;IC0#;J3PE'+%+$Z+N<@99EOH@@()NALOA24=J17RQ$"*A9A)# N]LY@[ M'^,R$!1M*: =<)>'E:ZQ5&:H61M<9@)WZ#9Z-HS?]"FMMN;*NRIA(:P,<8/" M+1F\8U12/F]1)[)]+[QK&^=K7SN74(B<&\JD<>R,+, =\E0TQ'.'%HG7+US5 M>.:PH2_QR;8&OV-@E"K*0K?<]\I\Q2V*()">T)V8TQ0X3)N)5\!?>LLL(- M@=LFS_;Y"?FOOM]+/ 5V;A7MU(VX>WAB\VVI>53@.=LICON2MA8NNJ7Z&Q7Q MFJ68V\/..(M&V:@S#K6R'1]&Z21]0>VDT3 [N"<=1:/1?6FHLP>J=3AFW_Q6 MWE3-N^84?Q_YHVU?XR&0[+XLB^_+DC1^;GD&V[2W\+L=PN(X[A9_'$VR<5>0 M1(>3G2W@($H[.?C(;O]H$GZ?W!*8((/CR:1;Q>,H3K>"%UE<&H'/02'Q.@'M@6+:[1G/1L #*=R) MZ%CYY6T.;S^.KA'X-**W'ZIV[W=XZGR&F?&W :*P_]"=?=!Y4%5@%O[9:!$1 MKQ7A;=5*VY?I:7B0;9>'9^TE-PN!84J8HVKNF?9S/M\+'G M_Y;XN@9#"W!^KO$BWPS(0/M>G_X+4$L#!!0 ( +M "5?C+5BY5P0 &,+ M 9 >&PO=V]R:W-H965T;>%H@.'JM2V5E0.%>?]_LV*[ 2MJ=K5"19:5,)1[]FW;>U09%[HZKL M)U$T[%="JF ^]6O79C[5C2NEPFL#MJDJ89ZNL-2;61 'NX4;N2X<+_3GTUJL M<8'NKKXV]-?O4')9H;)2*S"XF@67\?E5ROI>X7>)&[OW#9S)4NM[_ODYGP41 M!X0E9HX1!+T>\ .6)0-1&']M,8/.)1ON?^_0?_2Y4RY+8?&#+O^0N2MFP3B M'%>B*=V-WOR$VWS.&"_3I?5/V+2Z\22 K+%.5UMCBJ"2JGV+QVT=]@S&T1&# M9&N0^+A;1S[*C\*)^=3H#1C6)C3^\*EZ:PI.*MZ4A3,DE63GYK_1OO^JK85K M-+ HA,%IWQ$N2_O9%N.JQ4B.8 SALU:NL/!)Y9@?VO(,NR8''&_RG)%N,]&4,;HYS6XL,9P&=?HOF 8/Y^W?Q,+IX M)<*TBS!]#?U?1O@&AG8(Z?MWXR1.+OX)"%\: S7I*"=%63Y!+LN&6P(L9HV1 M3J(%J;*RR?%9#S)=5=0]EB$LM6$I'.;@-&B"H^.9W8.NN<%L"#>+.PM"Y= H MCTF*F58/:)QN%7 MXHM3!K0R1V/!%0BRHBUQH%=O9H:/&=:.$F0_4N><*VP*F14,1$XEA0XEEVR) MF6@LM@ZX()Z!R ,; M"G\LJ:V<7*'))"54&YGY1-?$WX[*[0J*E34I;$,<3,QB[NGDM(H4#OO:!>)= MTC70EL'[Z\'UVV7G-'-8&5T=%( W6E@"+.EBL.? .QP-+OZW]VUA$ ^8JA,M MY./+@MV;" D](1U=8*;B1W+X-03N2GO0!K2%!R4]B4\[F#@)XU$21M'X^Y=\ M -_F-@TG:1R.!I/O7/G2..NH\:F/NT-)_NK&9 5=F8>.=^:3<3A)(A@_)Y%2 M$N,AQ.%D.#C I YP="3YZ+08C9+.=G;C23@ZB_;V8AR.X\EQ\8B"'L*M=M1F M+_-&VW2'AU=18WA^>":JKOJC2A,.S=%^:I&?A<#QHI8,P38>= ME/?AECIJ;]N80O<.SPE-&<3U.1$3M^4:Z= M@;K5;H*\; >G9_5V_/PLS%K2L2UQ1:91;W06@&E'NO;'Z=J/44OM:"CSGP5- MP6A8@>0K3=EN?]A!-U?/_P902P,$% @ NT )5W-4KI3&ULU5?K;]LV$/]7"#4H%D"S]9:< M. ;R*N8A:8*DVS[3\LDF*HDJ2<7Q_OH=];(T.\Y0% /Z1=*=[GZ\)WF<;KCX M*M< BKQF:2XOC+52Q=EX+.,U9%2.> $Y_DFXR*A"4JS&LA! EY52EHX=RPK& M&66Y,9M6O$#C>Q]$^W)@O.OFI@O+PQ+&P0I MQ$HC4'R]P#6DJ09",[XUF$:WI%;L?[?HGRK?T9<%E7#-T[_84JTOC,@@2TAH MF:HGOOD-&G]\C1?S5%9/LJEE75PQ+J7B6:.,=,;R^DU?FSCT%"+K#06G47 J MN^N%*BMOJ**SJ> ;(K0THNF/RM5*&XUCN4[*LQ+XEZ&>FEV#4)@ZP6^&Y/\SA&L\[C*>;YDP6-(8+ [M"@G@!8_;Q M@QU8YT>L]3IKO6/HWV'M<;S/7 'Q/WZ('-LY/PY.'N[G-T_S2W*-"178/>2) M;VFJMN122I3[LH9.)&Y%1"-"*Q%D2R81BB=$H7C"4]P$6+XZ(]H$RSW_86\L M$ZC*I&7<0 S9 @1Q[1U3UY!^.'OZO\QS-)&7DN9+>8JAX$+]JD!D;_G6*IX0 M9V):D==G1&8X"'L\Q_>[Q3*&,5,<'>E+89_U[+=,R[*:1(I>I <&VA.K7TVVBTFS M.\ZCP!-9Z'RCI;??2E;@&:E,\AF3/_@'NW_Y_].,718/9F^0Q1[Q;C8[)TF) MAXH@".C$C-83#BY&,]RXV-\UHXOGQ(S7>(J'IA/M+^Z;O!F2>8_OAODH*NM5[Y9Y88.*L=4#9 M1LAN=-&3&168))W7)6"%\&$WMV\/^\S=X^(.;$TTFL1A'_-4P6#?)-B/& #T M+ '8]PN/EMX6L5M"'^;S'$.(#4-?4?$MWVS<^:,# %%HDX?JD*+_KJU6*/)V MVU\0NDVOORE>C3'AQ.TQL'I\OS/_T# [[MT[,A"KZG:ERQOGQ_H*TG&["]QE M?6_9B=>WOWLJ5@QW\!025+5&H6\04=^H:D+QHKK%++C".U'UN<9+* @M@/\3 MCJ-M0^@%NFOM[!]02P,$% @ NT )5^X^C>\M!P FAL !D !X;"]W M;W)K&UL[5GK;]LV$/]7"+5AT[2]ND';!]L<43[WU'_D@=+K3Y;%, MQVXRJ>Q1)W4NW^_W;9Q"QFU/YZ#PS4R;C#L*H,^C4A LQ3QT1^L>'.9_#);BK_(/! M4;^1DH@,E!5:,0.SH\[)8/_ED.;["9\$+&SKF9$G4ZT_T^ L.>H$9!!(B!U) MX/AW#:<@)0E",[Y4,CN-2F)L/]?2WWC?T9E19]QA"*Y=:]EHED'S-WT;_8=VP$;/GHS#07AP3]7L1$JF9TP7 MAHDVBP&6@DR0Z-\IGH&70R]BR:T5,P$XM,RFVK@=!R;S$XAKQ^D=;,+""+=D MV,XN1>8XUEG.U5*H.8LU%IJR* "?K)8BX0X'4RZYBH'Y%K$]MG("[4!V8,+2 MDRR24K=&R:9ZMVDZ+H1>N4L- ,O*(@LO;E- ;)BR&(C<"ET A MEQ0GH=!15,* &X52D/1TV NQVZ7T"Q?*>1JL"%U<#&T.?CF3R[M,M.+F.PW< M8M9>;W1OLZAH@NB ?4S)((FK/V7)\:D$6^T!XB]8KY+]AN^Q_K^.04T]R;#B MT)Z$G6KT^:W1UK(KA?N<]-2WN+_9_O-W2 ;[@KVV#C-(]45-P,HF6-?T_(S* M5!<60X4\#^W(5>^RQ^;Z&HSRR;<04W<(#._6;FKW8RWG*0O#W>YD'+4HS\>3 M%VL3QI,A+>FPQ#8TGQ$NS ITZ]M4U?^#8-P=3?8VNH8+S=;Y'[7C\KY*HFC8 M'8V#VVEI^]:>O#L9L%/ ,IB)&'-+%9] KJUP:UXJK78PUH:B3BUB1$RE<*?' MW6!W>']__>S2VU46HFBWNQ<-MZ>))HR&NX_>0O7_*X@AF^)J&0VJ!>3_=L(T M3";=(-QK$5J!*=\.)P_62N-A=SP.-WJUJ;*JZ=_42(-QU)T$DUOT\+9:/S7Z M=[?1 &,P&47;\N-?CU=-Y"ORVE/"1-PA\>0 M D'.%-"G&' S3/Q^S'''Q&)W#)]S+A+F-'.&*SO#_N%,"CX5$K%-EV;"#0;+ MB^P26B)-.%*QR-$3%)!14_'DFBN')R=L"5874K7S-ZH:N20')6N3@$'\<+;+%@C14/TU%Y+HO360T: +VT)J$A"75,B&I-06)/OL';UB@ZJ,SM?U M^:B*A*R,,?X^MK8=7%PCNJ@T3JDLOA2:JMAGS_JH>TA41=<>5-K"!E1[%27J MQ,BH?Q)0AH\P,PC/E* 3L2,L24AJ-6K<./!8K50;56JOU*VPDJI%*M +=,DA M&>4I75<%9IU375J*/^D%C(K/T](;DY!XG:/AA:4<0+6DET<%C%F1Y51MMC5S MNL3)W4HI"J2C.BWQMNHDOJ$DJ_;"VNBQ<\2.&RN,$D; $GL5P;]8)8UL:67- M6\YM53H_ 7Q^'SBMZK.NG#J5:RO;EGWRQ'O^^*X]+!PEM+FBK"_PFRB_&J,^ M.'8E./JCRA\+UM[>A]>UM\?;X6P;K=XOS3\;XWX[]OV/=6N%9[\MB[\6!&^C M?S)WKE-NTN0!,(*.]N':O0I(>GCT=K=\R#0:] MH*$@"$?475[7S8S.RHV>KB+744 B;"PUX59_KS?;3[P%V+=501ROO2@C,PK46&=Z0R[Q7&SW IF\MSH M&X^Z6K"HQRZA/$R'P8&_S]VK;5G/6!9"V&7B(TI_X6B*LNCC4"4CI2 M5!%MK+.E=4K7R)*$UV:8R@S=F-%CFZ[<^ZWO)1F8N?\JA$L/659^.FFHS8>G MD_)[RVIZ^=7J/3=S@:!6P@Q9@][>;H>9\DM0.7 Z]U]?IMHYG?G'%#@>PF@" MOI]I=*4:D(+F<]SQWU!+ P04 " "[0 E7#X8X3O@' !G'P &0 'AL M+W=OO/M$S;[$JD2U)Q?'_]S9"R'K%C9]^+ Q8;DR*'\_AFYJ-TL9;J MO5XR9LAC60A].5@:LWHU'.I\R4JJ?;EB I[,I2JI@:%:#/5*,3JSF\IB& 5! M-BPI%X.K"SMWIZXN9&4*+MB=(KHJ2ZHV-ZR0Z\M!.-A._,$72X,3PZN+%5VP M>V;>K>X4C(:-E!DOF=!<"J+8_')P';ZZ27"]7? ?SM:Z\YN@)5,IW^/@M]GE M($"%6,%R@Q(H_'E@MZPH4!"H\7Q6%G_RF5E> M#L8#,F-S6A7F#[G^E=7VI"@OEX6V_Y.U6QNG Y)7VLBRW@P:E%RXO_2Q]D-G MPSAX9D-4;XBLWNX@J^7/U-"K"R771.%JD(8_K*EV-RC'!0;EWBAXRF&?N7HG M-,LKQ6;D5HH'I@R?%HS<,\&E(K]+P_3%T, YN'J8US)OG,SH&9D9>2.%66KR MBYBQ67__$/1KE(RV2MY$!P7^LQ(^B0./1$$4'Y 7-T;'5E[\68UV,I/],C%Y M7ND5S=GE +)#,_7 !E<__1!FP?D!C9-&X^20](_4^+!,W$9&/_TPCL+H_/@! MY$]&'*>)7LJU(%.L5J_LRB ^ M_^)_;VA!1<[P?#DG '?6P+U9T[J'M)J3M]* \4_EG?XFB%G*2H/_]!FY:[Q$ M2UD)TZP[(9/4"X*@,P'.]H*X.Q-'@9UY)V W./6_ )(9FQK"M:ZLVKG41K>' M1Z/@K!W%7AHFO?%H#&.G>-7 +N^$3+N0";30(X+U%$Z\4=Q7.(03LJ["8>9% M2?;9H_2::%$QC!)T.&W OUPL7F &.0W/NE: 5T9I9R),1UZ<3KX:XEZ& MQ)]9SLHI4^!2B\;H.T4CUWE/TFD63CJ02[PP2GKC41)_$@3C<=C3,O F01^" MJ1>-1]\U!"/P8]>*,!Q[81(>U0'%O(4R.F]UX9KD!=6:SSDH -CY%WM@!8G) M#!X:2;#J%KSD!IX:1:W"EH]QLR' +.V"XQ;X??B]H&?]&UI"!ZI4=8_!YD+S M7*$!PC#HVH90^ <-1H@*H*&PQ8"?71-;01[@@](C*[JA3KF2_\,M+C:V,RE@ MQDIC-WI#-Y#5]I#?Y8-+(QB#.$;S)=G .M_ZL:,?L$S0#'=WMM1]H!(%TQHV MJX+#_*I2^1+HZ,P#;CQCK 2#P.S:=3! ;?)'M@JV/1W[P(P&C M'184PPL%P@2U]DX=L8?-.9@,Z]'Z&<=)R%G3=RV&OHLK M4$ "G]%+#UH^/-0NH="#90E2@7GG[]&C%&>F7%![&$A53,X]=,6:$7N[0.-P MIY8@%VN18KC6N1BL,!RPY,YV=QDT&5(FC?P@',>'SD?,G82V*,)C3((.Y3EE M?U<<$I )ZQ@J]AT&RW/K8+I:*?G( 6(,L'H23GPHYRC?'F^]V#GYS"/K)0>< MPAFTT$]V)_ZDP42K?4]SBR1T=+62HJ,0N+N-)9W]!5><$@W Z&VCR%5>E5C9 MP4W)U5L; +T<;Q>,K&[WL70Q1J0M:VQ4V;6C%G4'L1&C0;'ML?^ M."$^^56NH8@K3 ]9%3,K ^[M[Z$5-OMV]&"/.6-N;2T(O&=S41SRO>M/N3UG M22&X=%^<2ZBH"C&/@=V-=5T;V*.Q"?%47:>:BP$HY69]8L'5@;DLX$IA UJW#JBOT/H0E):'[)1,Q7*Y$+:BNM(FZC<9#9); M6'R]J\K3OV^7BK'>A;]Y=,\?]S_8_FV\_NQ$K]]; MK^.D(SGYD&J@#9D9MJ MG\L[9,A+ +S/CR-ODDUVQM>N!])M7SIT30I'+6$,LU9VG+1RXRA]PJE1DRP+ M^N-DW*6>7ASVQ]$DZ3HR^P#BE'T:<4H_ACB]9E-54=6PI^MJ 4WB6>Z4[7"G MC@";T)GWSO;D*>QGXSA_OZ1]"F,_.C_ MC#]ES_&G9]C3GE=QG9;9O)'K\:=/H4_9EZ5/@(=)39\R/PP^"WVR@EY GQK3 MO@E](L?YTSZX'R%0V0<1J$/42;'"PKOL(HZ2T)([LDW3?94MCMFUKGV_E1BVV)/F)S^[:W M/F7?E[1AY^-GR=3"?N*UETEAW'?09K;YBGSM/IZVR]TGZ#=4+3BTIH+-86O@ MC](!4>ZSKAL8N;*?4J?2&%G:GTM&P1!< ,_G$O2N!WA \VW]ZG]02P,$% M @ NT )5Y/D+(QX!0 J0T !D !X;"]W;W)K&ULQ5=K;]LV%/TKA)L5+:#8DFS93IH82-H-S;"L0=JMGVGIRN)*D2I)Q?&_ MW[W4PVJ<&!LP8%]LD>(]/.>^2%ULM?EF"P#''DNI[.6H<*XZGTQL6D#)[5A7 MH/!-KDW)'0[-9F(K SSS1J6X#W("4!(8WO+>:HWY(,A\\= M^B]>.VI9]F(\_R W=\=6'TEAE:C6CTX*5Z:R0G M% 7ELS/X5J"=6WVZO?EP?W/%[O6.2[=CG]92;#@Y[&+B$)]63=(6Z[K!BE_ MFK-;K5QAV<\J@^Q'^PGRZLG%';GK^"C@K[4:LVD8L#B,IT?PIKW8J<>;_B=B M&ZS9\UA4+.>VXBEOXKFX;LC3&<]T]DQ]'_)]#C6[]H!6[Y^ MM8RC^-W+P.R38I^ACP.V!6:US)C3#"T95TPH!RC9X0/3M6%Y[6H# MK(,V+;2!%$3E+)IDS> !,G82Q# MCI0;LSM%B"TW&;XUWH=UY5%LH8W+N91,Y$1EH+;B MVT8_=\IU 6 I##6R$5 M&*$Q",@+G4 J\!W9#WCSJI(BY6L)1 ,X1C 3-C7@:)D$E7'#=L#-F%UEF:"@ M(9%=X(44G)0T5(WU"$C 0EH;@:J?YARW%C"U-%(P#1F:?2D% Y^#WJ$.#RI& M^@_2%.?A,25QNG4-V K\J>%5DAUZ<(-C=:#',6Q6T#>KP -@GQ9E72(0'8]" M;3I/(6%W+ 6['",0U%UVC/C& ."1Z-B;@_1[2V GT3(<3[OJ:NLHH%CG-;K: MQQAG=8T%O48\Y^NYQ+@A F@2Y#Q23(^VPO; MQX82"!GZ+M+SAL>*>L">TU?H6\RSF3+H(Q@'<@W[#1"<3=E'D-FITZ>WW#6Y M.%B+22LP=1ZXK)L) [+M'#E>.+2Q3:RI;GR=_K8D)P!)5E-Z5<9]+VHL-;)V[TG MVR!;]H8N/QGST?BG*?/6"T]_'XO_^_:(=*N]%=K_VFDW'5]+WW M6/A/;=_<4,QT;=%1]JUW;__NA"7+L^$H.(NBP7@>)&%()K-^?N9I/!];D$L_$?"1;[!;;JYB;=S_;?(5?-]7N_ MO/F(N>5F(Y3%,S)'TW"\2$;,-!\&S<#IRE_&U]KAU=X_%O@M!886X/M&ULO5=M;QHY$/XKUC:J>A('^P8+"2 EN:NNU36- MDKOVL]D=6*O>]=;V0KA??S->6)8HH$;W\@'PV#//O(_-=*/T-Y,#6/94R-+, MO-S:ZG(P,&D.!3=]54&))TNE"VZ1U*N!J33PS D5P-2;69>X.TW'L0JM[0QF$\KOH)'L']6]QJI08N2B0)* M(U3)-"QGWG5P>1,3OV/X(F!C.FM&GBR4^D;$AVSF^6002$@M(7#\6<,M2$E M:,;W':;7JB3![GJ/_M[YCKXLN(%;);^*S.8S;^RQ#):\EO9!;7Z#G3]#PDN5 M-.Z;;1K>(/)86ANKBITP6E"(LOGE3[LX= 3&_@F!<"<0.KL;1<[*7[CE\ZE6 M&Z:)&]%HX5QUTFB<*"DICU;CJ4 Y._\=T"4S'5C$HIU!NI.[:>3"$W(C]DF5 M-C?LUS*#[%A^@#:TAH1[0V["LX ?Z[+/(K_'0C^,SN!%K6.1PXM>[5@C%[\L M1TUP:2J>PLS#*C>@U^#-W[X)1O[5&:OBUJKX'/H9J\[+W2D+;/+VS3@,PJL& MA'T%EO,U,%XR[%'-K2A73-(9PV9EJL;/9P]@K!:IA0S5K)' 5K<&368703_ 6I>R M:7R7AM(Z#0;26@N[Q<:KE!&6(<>/.-IGGTOVD9:4!R)0F-@0N$58JG3EON99;YZ(H.>:$LTII-U_0<+)0HRA?2#3U.RJC M5"B+TXV.?\10M"D7:8XP69U"$U9-DX4 :HPN-P9'-8;W(NXG;90(3X/D%$TI M^(+0MHYKV _W7'TJ&0TINH)LG)6J_#GE)FCL#UZ%$\O'^"D M S?I3F[0".P28;/C5OOM=QAJFV-4,?7FIU/;;E2P5!G[CUW]_&S&.- +%O1& MP:AEZN"RK!OYHZ").@/0@Z88K&!^51 MZ&.!4KNCY?&!/SK8/PF[RR]8MZZ7.QXGPZ1E23J*@MXP3KK4.,3:7>PK-E4% ML'=1,NRD*AY&'2H9^AUJ$B/G'7;Z4;##7A3X1\'T)UTZ[@W#Y"CXD^#@_RWU M>L5%YMJ-%ZJF@8NVR3IS$]!U5>H ME\3WKECG^@0!-#'A.=^2>( 7M7Y+YWU!+ P04 " "[0 E7$N^! MMTD$ #1"0 &0 'AL+W=O^[!Y*RW,J::5\D M KS;N]V[ [CLK/ON*Z(@GFIM_"JI0FBNIE.?551+/[$-&;PIK*MEP-*54]\X MDGETJO4TG$;^M:NMTU:=NMDGDR;MRKL@J\ M,5TO&UG2 X4_FSN'U72/DJN:C%?6"$?%*ODTO[H^9_MH\)>BSA\\"V:RL?8[ M+[[FJV3&"9&F+#""Q-^6;DAK!D(:CP-FL@_)CH?/(_J7R!U<-M+3C=7?5!ZJ M57*9B)P*V>IP;[M?:.#S@?$RJWW\%5UONT#$K/7!UH,SUK4R_;]\&G0X<+B< MO>*0#@YIS+L/%+/\+(-<+YWMA&-KH/%#I!J]D9PR7)2'X/!6P2^L;VQ=JP"5 M@Q?2Y.+&FJ!,2293Y)?3@!!L.,T&N.L>+GT%[D+< J#RXB>34_[2?XK4]OFE M8W[7Z4G 7ULS$8O9F4AGZ>($WF+/=Q'Q%O^'[^08X1[O_#@>S\R5;V1&JP1# MXS._F'T\D>WY/MOS4^C_O3JGX7ZS@<1\]N[-93I//YX$%S];F_?[ M#R"E,FRQ@<,8>?&-1"6W)+;2*=O"K'1$/5*G0B5"I5PN&ND"0X5*!H%&C9.X M);W#-#^VRA$L=NPE;"$".;2WC*-:$'O9($&@%&_3^21%[VL=Q]BS-=J"]FTA M5"$Z$IDT&6E$HW@2Q$R4$;ZA3!4J$P&'B2B.GYJR,5C#[@Q12!G@P:4"S_J,A&?";1L$[G<*DT86T.]>G?.YFT6Q+W= M21WE&,73<#8>0#+J2&''090)%)5JI49Z.'T=7A3.UL=4!6T)';/6.<2&LGF? MR<"CEOL= $<"11M:1Q/Q1X5N'7/PT7*L2CTR&.OC1T&B BB*RI!:N((=*/(_K@3A :SI/1>!E[EM-UCFJE1!N+UH MML_>X)I2!HC$@7C%D'ZL3M.+/1%?N*K8"!4:4]3]F<3E\.II7!(?4?_H)#8Y MW$G/7M!\5H:>FEZXCJ"8PB55&NXR:1#]H;*MSH61SMM&JUINQ(8&32@_XZIU MT<)V1]6&%"_$1<4-N9Y %AT!9S=:E9(;$>9P/13SB'JO:_75@#):AP6(NN_ 5!+ P04 " "[0 E7NY*W8J@# !E" &0 'AL+W=O M@VP+!>'"=!8AM(T@[K M@*Y!LRV?:>DL$:%(E:3BY-_O(64K'IIZP[ O%E_NGGON>"]>;(U]< VSIZ=6 M:;=,&N^[BS1U9<.M<%/3L<;-QMA6>&QMG;K.LJBB4JO2(LM.TU9(G:P6\>S6 MKA:F]TIJOK7D^K85]OF:E=DNDSS9'WR1=>/#0;I:=*+F._9_=+<6NW1$J63+ MVDFCR?)FF5SE%]_2?H^_P92TB%[Y+V;["^_\F0>\ MTB@7?VD[R,Y@L>R=-^U.&?M6ZN$KGG9Q.% XS[ZC4.P4BLA[,!19OA=>K!;6 M;,D&::"%170U:H.7]TUPG)C5,76_4 ?OO;2/]./[WDC2^E_ M6J0>-H)D6N[PK@>\XCMXI_3):-\X^J KKOZNGX+;2+#8$[PNC@+^VNLIS;() M%5DQ.X(W&QV>1;S9_^;P@'?R.EXHF@O7B9*7":K"L7WD9/7N37Z:71YA>S*R M/3F&_A_8'L?[S7BF/'_WYKS(B\M#]'AT=OF-#;HQ;8ORN?.F?""A*[H7U@KM M'7W6]$G8LJ$\O@Y^MTRL/5NN2&IO2) 3BAV)VC*CE#WA$"6IR 73CLR&3&^I M'&RX:*,1CU+7, 4UZ-4"E,UFPS:<=E:684M]%[#>YO-LFJ$PE$*-3VAC34L> M72-_#XP9&HKVBE=199(0Q[3 M,#H*FDS:>'(((-"?]S[UR'P+"]*]@"!45Z"N*"]&B'T8P;3K$4;T%EQEDRS+ MCH5G*WUTAI_8EA(Z8TC>%K,I=#M8C_H0Z61XBZ""ADQK#I[M%:LIW8]ND$%( M[ LIB#N/UX8"0H"GJ^+SP4J1Y6?TN=5RW3OZJ$L*-U#-IF?SA.PPU(:--UT<)&OC,9;BLL'_ +9! /<; M@^ZRVP0#XS^+U5]02P,$% @ NT )5T.O?L5M!@ QA( !D !X;"]W M;W)K&ULS5CK;]LV$/]7"#[(\_74MWKG#%# M'LI"Z(M!;DQU-ASJ-&FR M,'=R_3O;V!,COU06VOZ2=4T;C 8D76HCR\UFT*#DHOZG#YMSZ&P8>TY(,TPWG*YK3L$13B/R3@J3:_)&9"SK[Q^"5HUJP5:UZ^!) MAG\LA4M"SR&!%X1/\ L;4T/++_Q.4]U#MM:LHL.L,%/.=$53=C& 5-!,K=C@ M\ODS?^2]>D+1J%$T>HK[=_GD:4[OI6'$#YX_&P=^\.H87X+K7OB*?%A"NB(1 MD95=J HJ-*F47/&,$8 8G)&%HH*0^2<<)$R@5E%J,B(D.+TZY(6?,Y!0)>/ M=B!_M5$\-O!7@.;G4<%;Z)3@?O":67"S 04S9P]'_N?EWD"A4 MI;EU6,964! J@'?3$)P0W_'#L#<.QY/..' B+^Z,0\?W(C(%3 =;'+)@ JPI MK ": 5IR"#IJ W2[QW=&8Z\S2B:MO!"X!YW1)/'(1VF H3X:40)#[QL.,W#& M?K@W"_J/][T5.V,OV9M-'"^)R W7&X&@RA/R7D3!R_U)W_<.S([#8Z3_8GW7 M,4GB]QSC)4%G'#M)$'7&(VG5-\WYKFTSP[)3 MNH((6_2\TSHQCH\KC6S6)@'Y M96^#G6QV0:EB#N;P(P!3FT.)NW]2[5IKTQW7]Z=S]!$7AF&%(PHCLLEN%Q)V M7X?-=*-%QK&Z F0]#BJF4ZY;PCN'M!F%B._-60#,#%Y-T M;_.'JH_'MX ZC !.-S-8?!7X"#HE\B<$8+/PN9=>#<.ET=#79%WQTYRJEA*+ MNPW@E[VI3KV_IN![4(,:W^V4PM\0\"!@ MX*;G>%Y;/F,W\/:.+8/:,7'B>-2J$[F3<3. R]2<<63W(@H3!T*Y)?0]-VHA MI:-V'ZA Y9$?._%DU%79;Q.0S9":(P]!GVZ0#7%]APA[B'4P\ MX#_>.8X(S>V5..P=-E;367%(3\^)O;$3C':.%GJ:R.WW.4&G*_DPMU7,#]T1 M7/F@MY'8990E_/6Z:B([L;$KW$%!?K,_I[9+AP/8!'?5!*:VT41G$BA.8C>* MR#KG4'[7 BH1UI(6UGK'5!N)5P3^OK4Y?C]U?3FZB\0D>940"K"=$\EMTU& MC7QV],7VG]75-^QHOA2KVG^'K#8YV+T&RMJ;8 ) WG[Y C.YS%"F[T[J9*D[ M &,;G+:QZ+4W&"P"CNJ1&8R7&0/D3.5"\+_K%J2KR%8YP-$3/W+CK?JMS2@. M;UU4/((W,C*>.$GLM>;A1:COT?U#JNVM315M+OO;\T496^/)UOBZ.[*]4J>, MMYY'/Y\D;ARZA^ZNP\[;0LG4PKZ@:#BHI3#U,T,SVSS27-5O$RUY_<+SCJH% MH"8IV!RV>FX2#XBJ7TWJ@9&5?:F826-D:3]S1C.FD #6YQ+NLYL!"FB>KB[_ M 5!+ P04 " "[0 E7M[BF3M02 "R-0 &0 'AL+W=O.+D[6>( MA$0T),$"I&7MK]_G'-PH65+2OE\2B0(.SO4Y%] OU\9^=952O;AOZM:].JGZ MOOOY[,P5E6JDFYI.M?AE:6PC>WRUJS/7625+WM349_/S\\NS1NKVY/5+?G9C M7[\T0U_K5MU8X8:FD7;S1M5F_>ID=A(??-*KJJ<'9Z]?=G*E;E7_I;NQ^':6 MJ)2Z4:W3IA56+5^=7,U^?C-[0AMXQ?]IM7:CSX)$61CSE;Z\+U^=G!-'JE9% M3R0D_KM3UZJNB1+X^#,0/4EGTL;QYTC]%Q8>PBRD4]>F_EV7??7JY/F)*-52 M#G7_R:Q_54&@IT2O,+7C?\7:K[V\/!'%X'K3A,W@H-&M_U_>!T6,-CP_/[!A M'C;,F6]_$'/Y5O;R]4MKUL+2:E"C#RPJ[P9SNB6KW/86OVKLZU_?ZE6KE[J0 M;2^NBL(,;:_;E;@QM2ZTY]&NLR+0?N-ISP_0OA0?3-M73KQK M2U5N[S\#GXG9>63VS?PHP7\/[5111+^@NE=_#WA]TGL"3[9 M3Y!"Z&?7R4*].D&,.&7OU,GK?_YC=GG^X@B[3Q*[3XY1?_TOU2HKZWUL'=VX MGZU 37QLE#5.7!O;&2LY5![_\Q_/Y_/S%_ZG"7^;O1!]I43XY=HTG6PW\1=C MXP]K%9[]*+034A3@!0JN3UV/(!<+;;I*(IH*-?3T7!2>$OW?Z+Y7I>B-*+4K MS)VRL,8$,78'\.C(,K(M>:&RA9:U_B\]Z988MK+C MDYP @HE:VI4Z!?Q\!=Y))]9 _H?LE>R%;HMP1.IP(F>EK([Z*896E.;E2Z( M,6-+9=T$BXMZ*&D!B5 K0%5_VJA22Q(""Q7 NO@704V,&.RQ $$0U&2;J@= M?4UTI^)W)3R#H&(&*Y;:NEZ4=EB17.50]!/Q\7T'ILV=/7K#NSR]> MB,\P4 UH]JMQ<*E+< -6F5*G.T6N(LUTKK3%?K1BXF,"5. M[ZQ66+Z9B YT6]I4#0TTUYC6%+5I85 $DUZ8G,ZC3TW8![^JC4=SV<.F$*9GN8DH\56MY69; MQ*FX#FX8G8F>TIJ1B"1Q,5B+7^H-O 7@J\B5\)O5>(*XH(S8F\Y "? %UZM& M%.1!O96MZVI(/A:JKZQI%H:6-KJP1K8K>#_XVR3I?KV]_GSZ^<-5BAER"^]O MJ]HL!G MKM+J]ZN\L%4=R#.UJ?BX:]SMH!O+#!6OK&Q<<%_E?F;7@.E6IZ13 MF,>K' LJO="DX8\?;F?G\Y\FO#(_QD%_U;"G%]N&O4CRX(R?SB]9?G;5"CAA M2H!P#Y^$1SQ#)GK[[MF/VVP]G3^;BB/(^C0AZ].CR'HK:U9Y1O &$"%(_R0WP7MP.=L6!\+XMILD8_L=HC&E*C[VFG$.X#26K&O6R3WE"D6T/T'EW-Z;25[ )?H$R M-6I"A_CKI*44$/E;+\Q\FWL6VME-5DW=3,.A2\=%, MV"IJFLC$0POW:U[#*F\'_[,9(AC;0ALKHL9JNIA,L@MH& MY0N;\#,70ZYW2&16Q13#KL(5'3N:*L?$0FF"WTJ*=BJ*6J BURU('SW^(WF9 ME]&V6#Y955&'B& $-/C'ZCZD= 4$[M3KGXIH_ &[XK? M+UJ\EHX'^?F$04CB'<4\A$ _W5U=9-S MZQ$W>9;RTSVD^:0=SDRUX.>PIG4>13-&[;9%6N4$8\NGCTXU'K6477=:=JUV.P" M!5%V^IYZ'!IF'"0^>S+/W$$]E2ZJC($%G#U,H@+L[F2PAQ@?,JQO *-LV+P- MZ+]J[+)4T]6;8)0[QEZ?.2D#D9)@Q2. 2+IHU4IR;SH"RG [SBY#;(8$@=!>+FF>PEE+<%_/>M_)&<0#IQ^KH'5D(KA M35R%HDNBH^8&FCBFP4'P4OSFHYYX8<*+ 56B@E]02\:B<='6:^0D/GCD:5 ' M^$''"@\#*FK8&P)"6>7 ?3-T?HH'HR+G55C_O M'=LJV<>2B$ VSS]B/;I? #93&PN;[2ZZ0?,M:V=B1+&2O%IV-)5=2@92,A7L MU,G72&!>G6W,R-*KU,]'XO")4*>GCG_) R.QE(6NZ0DUX,.J"I&X5LP;+_/H M1*V[JX#U/E>%-@S"(Z"*KT17UJ$$ERNPMJ)"6C:D:#%TY "/9D]'(3P5MQ7[ MK.Z12M!V$_)Q-X2E>.!Z*L57/E3ARG>RI?X8V$ KJ@B([6A++ 1\+:\O5=%Y2=J2/9'\N'S ME ^?'TU?7QP#SCM0;\#FW@3XURAP,>$K 1E%.% /$2+0[0BIF@.;TCWB$,HG MSVID"QN'FAW?OBI"SG *][O.#4T7AH[4OTG8L>A#6.#DM=4[=74$W*K B1TR"J4!88T3BBT M+8:&,!8UT M1F3666QI;]) EU;D^;DO-P,) CD?=KO=$[ *PKJSLJLW.!&T5QQ4^DZ.:+[CG^)PKC\!0 M/#:SPG8C;&05R,EEJOY$R"@<2K_(>1["!K< ( M^"(=3R[XC3B$%_.4FI:2^Q?$& 6G\EE?%C'[:>?KV*')7;_CFH&'W&8A%YPT M3]=\CXF'\:0X.:))&'MZ--L04-[2[(*H=H;N! B54)H "_S@T?/6,P"2E9 < MM0M'UBI 'A)3!BDJ'"TTDT=,G')IL#TT9#WM"UR16F"E!,< M[KB 85;@W2I1.CZE"I@0)T;L;%&0-'8+#$:+CPKT;VB<8@ IDS._]^Y T2M] M*=#YPA2L:Q3JL2Y8ISEAB".K0B+B66_(11D:$I)Y#7P+74C&!1UQ&C"I#/*' M$C;[R2'P26B\DS-)D*!1O]4K&D$+Z4+M%-TJUD[?@X>)XV_:].@@9G:>7Y\X M_PMY>2,^HBQ?'1S;_6UB=(5T2[,F#NHP=YCG.R2H!SO%KPK[JH+/+CQ+M?UH=>E9L5#*1J1(LQIYD_WW!<]F*T^ M3[/5PY+GP1EY[ YE)KN5?(59A!LHNLZMX18YZ:(W";CD6VVWC2*IR]R5U^PR M0PY]9&J]D#6/#/FM',]W/AFG+A0GSH:438F+)R+DW3PI"S H+>=5=OX<9YK& M''0Y=A@I?IH^^2&,$B(J^4K\@P/ L@$:;Y 8L""3J? M+!7/+T?#KNAU>!.%!<@52B'[HCH=.A1TZ+7#@!I- M.@%5X'0$<+ZV6FQ5- ^-1&DW5#Z/::KWXY&AWK&V8S9Z/VQV%)/>QYOEO7CV MG7NI^$]>F![ZL5^\T^Y-NOI.;Z[PR(.L*0$Q[-3C=QG2#3&-WNMQ:>]'7E1! MNMS:<9(8;.ZBN9 ) ]YW@X7F@ %?VO$;4.^^9/SYR)WE42Q]%D)'1P=/2G(,9O_)[.;R$N#[PL]SUGG)KEZ?>>$>Y%@6"C MX7'-[UFQHT1Z TV*,[T440$(/'7>EY"%RTOJT6)H+J6VVPCB-X1VR 50]J_$ M%):!&KMA(NLO[ADD^,X\ 7>A W8$!_041U-/Q_T+O5U+;QS).ZEK/\K]?80+ MN>W*R>W\;Q<^=MS25%V2WH(>?CJ1_KE%\L6O %8A@,9RHI M"O>F,3YC.C*<'UU%WG-J=7O0CMXX4S:D:RH*?=QS%1RR9YBU!"&.,'=('F]N MV!HPHTMR #;Z2!R^Q5+I1;.Q=-RYUYNLS( F.&.(9-^:W=V=&W;%_?\LCQ#;<6UZ.1XUX(^ALO[!ZB M+VZ_,>N,%590?7S+@.\8PK8 78N@V MG]=-1KK8QI!8VOV2&1_QDDT0BDI\996SQ8-E?5F*2*97(/P0)TT9]#(VSEDS M;F?4;+9&S4>[VORB^>SXF^;O?8GY6=X?2.S?OUV\56"6JJY>WH^S\CCS[B2? M>.L>"GW:6,0)5\'C7T3#8NCC9"Z./.BWA>K72AV\)MGM,#CLTL74(?;:,B0) M8H4B#(K^7KG2Z,3[D&HE.S/M"C[>^9Z.,I&\9YE"B1_*!/_Z';YX9_4FI[FF ML33Q'DLO[6@6XV\=2:\(!(H'R^_?U50;;!44.3N0-L+AQ&!\KX?R)R)#+\/A M^3E+:"P54E\5!P]@GX>PR]#G.G0XOB/G42B-N>XEO[3#L_*K$9Y(>NF1TYX/ MGO1^@2]LN$#:>Q@/OWBHO<1J_]*;C/\I9F+XW#7^DBEY9 M6H#?E\;T\0L=D/Y,Z_7_ %!+ P04 " "[0 E7.;\$+X # W"P &0 M 'AL+W=O M$J"];E@&="W2N]MGQ69B[VPID^0F_?>CY,1UFL278ML72Z3(AZ1(RARMN?@A MJ[)@\"B(K*N*BI=;*/EZ;'G6CC$KEKG2#&<_-#'-QI:K'8(24J41 M*"[/\ 7*4@.A&W]O,:W6I%;L[G?HOYK8,98YE?"%EW\6FEF>P\=A<0]H>!O%7SC=V/( M>'E'%9V,!%\3H:4136],J$8;G2N83LJ3$GA:H)Z:W!4RY4P5K(:,/*Q 4'U9 MDEQ\I?,2Y.7(46A%RSKI%O&V0?1/(,;D'@%S27YA&63[^@YZU[KH[UR\]7L! M?Z_9%0E"8Q?JO[D7B1;_O(F1FE B0!*AA>]ELS M%][0'GKA)9DR!7B#:B>([?H3%]Y"#>Q!%)(95$!E+7!AZ&;V%S:0WLH#^=!. M_/",.+'XH"V^;HPA(B1Q3YZC-L_1V7EF:+1@*:^ + 2O2-8M5;XKU6-Y[[=Q M;M[_K_5K+@#VWH7VZ*G8'#_8K6T&3C),:O9J\)#3EMR4$97S6E*6R7]3>!]) M@"4T[-"A'851AVY*\I4>VD$2O*-$ ]L+!P?:PHO)@\JQ3[=E M=0$;_)]+N+1-L;W5. 82'O)"]Y#G!R[YXZSZE8UMK'=%-WL7YKINM\=<.PGC M+L.WA\G>2S.P W_8TX1QVX3Q^8\ME3E9X+3RWA[L-_%?]]3[&^?LKM!I-+>P M$ORYT-CSEU.Y;"YI2[-E,V85YM5_S9./B8J3I-LLL>T&R;',.9UAI@*Q-".; MQ':LF6KFFI;;3H4WS3#T*MZ,E/=4+ MTL80%JKI7 WPE13.F-83B*S,:S;G" M08\OQ"Y"D';9A;8TZW3[3TMGB(I$:2<7)O]^1LA6[L(VNP+Z(+W?WW'/D M'4_3K51/ND0T\%)70L^\TICF-@AT7F+-]$ V*$BREJIFAI9J$^A&(2N<45T% M<1@.@YIQXIU7<*?W+Y_15W\=Q8O%Q6VGUAV^F.0@_R5AM9[XR)0QX=XXAH8A#',;)!;RDCS9Q>,D/1WLJR XC/8UAJ^16-RS'F4=EH%$]HS=_ M_RX:AI,+#-.>87H)?;ZDJBO:"D&N82$-"L-95;U"P:O6YB]HS%O%#4<-^))7 M+1TTK)6LX8/5H,7'Q?)44)?=OG^7Q6$R@?]K?"P5XE%V]*(E?SDMV(^4!.B2 MX.R&S0[[B8]G0_A,)Z@AE^(9E>&4U6 D+>N:W@,JK?P)KJ+K'B:*_6@4^V&8 M_?R6(_#?W*;^.(W\43+^R9TOK=&&B8*+#3G_D)V'LI]'(3>/8']ZDA](XO?&' M6=))$S]-A[W4WL-CB8?71E$?)L\5/?%4+ 6L; .[!NM9MZN_J:NX6V5-0\*< M0B"18F*#U++H>$S)S%%\BNHZITP@;WVHN%Y;'*:ID>A<\15!<>'8Q>'$$H"1 M6T7Q!+X)5_ND\G"064L47*J.[, 91A.X$Z]OOH'7]%P9^Z)8YV<9\^_/W)2T M96PS&)QZV8*#KE.CVKC>:M.^%:9K0/UNW[[ONJ[UIM[U_D],;3BE;85K,@T' MHQL/5-=/NX61C>MA*VFH([II2;\@J*P"R=>2HMTMK(/^IV;^+U!+ P04 M" "[0 E79[O!1)8$ ?#@ &0 'AL+W=OLQ<\\?5&&\%D/JOHFCTS_6?U*&$TZ5!6O&"EXJ)$DF67SI5W<1T; M?:OP%V=;U?M&)I*E$-_,8+&Z=+!QB.4LU0:!PNN%W; \-T#@QO<6T^FF-(;] M[SWZ%QL[Q+*DBMV(_&^^TIM+)W'0BF6TSO63V/[.VGA"@Y>*7-DGVC:Z 7%0 M6BLMBM88/"AXV;SI:YN'GD&"WS @K0&Q?C<362]OJ:;SF11;)(TVH)D/&ZJU M!N=X:8KRK"7\Y6"GYS=,:B@=NJ8Y+5.&GBT3KM)4U*56Z.-7NLR9.IM--$QF M3"9I"WS= ),W@"-T+TJ]4>ASN6*KH?T$G.P\)7M/K\DHX!]U>8Y\["*"B3^" MYW>1^Q;/_U^1GPJXP0M.XYG5(:H4TZ<<'X?^\"XAV/^$?M8; M"L5LH?:"6Y:R8LDD\KV#T%31/,B1_<=%B?1&U(J6*W4&=1%2_Z:9+&S \BCB MSO ](E,7)T%?D+CQ-$9WHES_$,3^[7FAF^!CWSSBNP$)T5>A:3XHQ*A?7A"X M21+U)2%Q"2$CS @[9H0_S RZ7[<24LY?S-H]Q8=QP%^<#_ND[W/=RZGGXFB0 M9.).0?!<0QZ@P@9[L">-P M/[WV)VL^J'UO\)\PN$F6\M#V\*;-8YGQ-S:;?3W[D!G$\&!,(=:![)=_UD[ W\OP0W8BBJJ&5G%"'ZF*O-\)QA!ZRC(-C!V53F*R6 M)=>U/+ I(N'@NV%1*E0/W7/#).D/<8#1'5/*+/NZJ'.JV0I.)+#[I)PV9QZ8 MC!;0/_D_C:#+Y]1-_.E9?QP&R5D[;]62R=IWKKNH'#8U-PZF@W$P'6MH<4?E M>)1[L 7+&B+Y_ HG3\5.;L7C"+\Z>XLJ%SO&H+Z%"7%8FOF*1VI12Z<4TX8>P!YT^UN M<*JA,MU86JS8"YSHAPM@_PZ FOZ1%%H=GAHT!2=F7JXM#% M PI# B"RC+'C MN*"']U;580JS#2]*2"%#FKZ"X5NQ>=!BDQ, 2>RA![L;T)9QK&50>.KW!,">,#S9X">]0WO!Y-I>312R&WAS?N^DW>WGJCGT']2; MJ],]E6L.S2YG&9CB\Q@V>-E<1YJ!%I6] BR%A@N%_=S #8Y)HP#_,R'T?F F MZ.Z$\W\!4$L#!!0 ( +M "5>XZKS.^ , %<3 9 >&PO=V]R:W-H M965TXG; ]L4TC_<^'G_"#59"/JHY@";?LI2K MH377>G%NVRJ>0T955RR X\E4R(QJW,J9K182:%((9:GM.D[?SBCCUFA0T&[E M:"!RG3(.MY*H/,NH_#Z&5*R&5L]:$^[8;*X-P1X-%G0&]Z ?%K<2=W:M)6$9 M<,4$)Q*F0^NB=SX.#'_!\)7!2C7^$Q/)1(A'L[E*AI9C'((48FTT4%R6< EI M:A2A&W]4.JW:I!%L_E]K_U3$CK%,J()+D?[.$CT?6J%%$IC2/-5W8O4K5/$4 M#L8B5<4O696\9X%%XEQID57"Z$'&>+G2;U4>&@*ALT? K035A7%IP=UCH4]N!-=S13[R!)*_R]OH;>VR MNW9Y[+8J_"WG7>(Y'>(ZKM>BSZM3X!7ZO)>E8%?DI6)_MV+33^=J06,86M@P M"N02K-';-[V^\[[%;;]VVV_3/C)NDF7AII@2]A3$+D?;5;U]$[J.]YX<:\6* M05VQFGJ1":G9GY"02Z$T^2R%4N2!X].2%M3/^*0H^^0:R7CQR$>E&78AE 4B M98$V+9U<<:+G(E=82)1Y[4 >NO==,A-+D-RDFBB(<\DT T7BE"K%I@S]HXJH M.<9VJD%FSGXAKAMTHM!K4$["Z-T&0QCYIGG@^RD^F(_X0D]S#.LP4^NU MYX2=?G2V,[2>NQWJFO^+T#1]KA'/\SO]T-DN2S.V)G,0]<@EX#68LAAK:VYR M @NAF-Z(D@M^BKF6)NO82UJRV%R%UH@[3N _/]Z"NXSVJ0J>%W3./']_F0Q# MWP^.UCJ;ZP>((9N )%ZO:"?W_W8R98BBCN.>-0B-Q)2G?O1JK13ZG3!T=T:U MZV95[ YB#J>_OJ4QR'00LH!C4H!NV@R#CE M,4/C%WC-*T"_9G3"TO)>58B.R=#-BX_?AW?F\DG&9V1,%=N)HNVV?]03:<>ZQ/@ M-3JUPO8#:]SR16 WAAT9R%DQTL':BYSKAD(K066?%W#C0!:1CP?"J$7F^,@7J6-OH+4$L# M!!0 ( +M "5=;M(F3SP0 #T4 9 >&PO=V]R:W-H965T-N3AGOC 96=RU' U'HC'&X MED05>4[EXSED8CGL>)VUXBN;S;51=$>#!9W!#>B[Q;5$J5NA3%@.7#'!B83I ML'/FG9Y[UL#V^(/!4M6^B7%E+,0W(UQ-AAW7,((,4FT@*/[=PP5DF4%"'O^L M0#O5F,:P_KU&_VB=1V?&5,&%R/YD$ST?=GH=,H$I+3+]52P_P)6?:Q0!B)^ MQJO/6Z%IMH5W=,6)GHM"H>/JF%Q+QE.VP(XT%P4N[[K?+Z0?.:[KUA2^CYJ@ MK@E\UVKN.%KC%/^+TSTQ\<*4*BSM5"BM-H/[B7N\D0(G\L*&G/10+HD?7D"' M<&@0#ITD:!+V<(2X3MB+'3^,7WV5/E(FR3W-"C"K5 NLY\3AD7=<]P)G)8EJ M"B]*G"#JOWFD?5\D7D(*^1@D3JF-1O\GC4:FT@;24>SU:R$7.IX?-N0D#/Y7 M" 8]K\'2=?IN,P0CQ^\E/W4(^CB/=2\\K^=XH7>0@X&YG0.9;K@P1=*,*L6F M# E@['R&>\A(0";8J 6N/I",Y4QCJY;4$K9E"-./!"LJV^&P!R=K#BVG2%2= M(E'[*8)EW:3([#Q."XWCFJJ"Y45.%O31'()V!YA$M^O<: =_[G+:752%/4IA MHXOGVR[1+N4FVM9[I SGI[Y4FZWRJL :I)SQVB;&**IOY&J?M' ![RT*\.*0 MBADWZ7(7^7;X'W48WM7$@8D@"EOD"*O09$O^GL01 MU.S]OKOE3NQMZ\Q%YFDBP<00>TTYK#.-\&ULQ55=;]L@%/TKR)NJ M5K)J_.VTB:6DW;1,JAJEW?9,;!*C8O -\V_'_@KGII&VM->#)=[S^'=5FB'G[#Z M4:V$MIR!)2SJRY>[,(3'P3\)/@O1S-@$5WV%*#9&6\;OCM(8M#7 \[]F_-KGK7#9(XCM.?Y%<%3,KL4".MZBF M:LWWWW"73VCX,DYE\P7[-C;V+)#54O&R VL%)6'MB-ZZ.HP "?P X'4 K]'= M;M2HO$<*I5/!]T"8:,UF)DVJ#5J+(\P$<+'%1Z MO\VN@0]MX$'//\/G#UG[#9__SUF?2K;E"DYSF:ZYD17*\,S2;2&Q M>,56>O')C>#M&:7!H#0XQYX^Z2[,:XH!WYIC)V5=ZEXPW4;8#LC.FX-*$):1 M"E& 6 X(4UAK4:!"!]U!2IY*Z_S&%Y\2#_JWX'^/SUSII'IK-:2Y[%.<,U9K M^PY5[["72P94P6NI:R*OFI]G\'T&83(96_;$=4=V9(<0&D@P+"9V&$>#Y;IV M,'+VHP=MV +#8VA@1\&1W(6V'T[>(\,>.=HDLF'BCA1,W'/ ^ B,[2@ZJHMM MWX\^ CX7NI)HJ^LY>*+$=D=PK3A,WN/CQ(Y#V!W1Z%_L?KI1-5V]5>R&XWH' M=NB/%]P$VEX(3_6,,[K?2BQVS2TN0<9KIMJK;E@='HIY>S\>P]M7Y@&)'6$2 M4+S54'@=AQ80[&PO=V]R:W-H965T(D3;NTE7;W#K&(A=66XY[=9-I8)';. M=NC"KV?LM&EZ:B,0B)?$,Y[Y_,UXQO9L*]5G70 8\E250L^]PICZRO=U5D#% M]*6L0>#,6JJ*&135QM>U I8[IZKT:1",_8IQX2UF3O>@%C/9F)(+>%!$-U7% MU-<;*.5V[H7>7O'(-X6Q"G\QJ]D&EF#^J1\42GZ'DO,*A.92$ 7KN7<=7MTD MUMX9?.*PU;TQL9&LI/QLA;M\[@66$)20&8O \/<%;J$L+1#2^&^'Z75+6L?^ M>(_^VL6.L:R8AEM9_LMS4\R]B4=R6+.F-(]R^P9V\3B"F2RU^Y+MSC;P2-9H M(ZN=,S*HN&C_[&F7AQ]QH#L'ZGBW"SF6?S'#%C,EMT19:T2S Q>J\T9R7-A- M61J%LQS]S.(=8$B:7'QDJQ+TRYEO$-1.^=D.X*8%H&< QN1>"E-H\K?((3_V M]Y%,QXCN&=W00<"WC;@D43 B-*#1 %[411@YO&@PPE.!M7[Q:3_;#5>Z9AG, M/2QW#>H+>(L7S\)Q\&J 5=RQBH?0%TOLKKPI@<@U*2U#DDEM3M(<\%$!CVH MJY\F=%U)9?@WYLXSFH;=1-A+4S0Y+![1@-P) UB_AL0'^^C ?TK[PT],<7L2 M]"-.D[0S27L+A:,D3OO2A))ELVH]N0B2I/>5L5)U)/2).A)TQ@MW^,U M=)1L.HK"X"B9P;0OQZ.$ID?)GX;3@?Y,NOY,?K@_,Z8+4C.>$[P$":MD(XRV M$9:-K7)NZP](A;0;!7AAF4-3EYA-7G+#3Y] PQQ^=^N>[<_AMCQJPC-==_M; M4O33$>V6_6H1M5M:'O>L/BJ-9#SYGTQ/0*Q=IYZ&P,;!F@O"4Q7F]V[A"M3& MO34T%C+FHKV0.VWWG+EN;_&#>?L6NF=JPX5& FMT#2Y3+!35OB]:PDK M:?"%X(8%/LE 60.<7TMI]H)=H'OD+;X#4$L#!!0 ( +M "5=M0Q-%/@4 M &40 9 >&PO=V]R:W-H965T<)@:<)MLZK&L6=^EG6J(M(I+HDI2=_/L]4HH.7^L*K/L2ZSWRG7QG M+K=BKR45Z-,J?7%>"R3C!9$VGQ-2SA95:4)(:HB(? MNQB'XX*P\$DE51$/%\37.^O1HYHQ?$/5ME2B/&T\LU M6=$Y57^M[P1 XY9+R@I:2L9+).CR:C1S+JY#?=]<>&!T*WO?2%NRX/Q1 Q_2 MJQ'6"M&<)DIS(/"SH>]IGFM&H,;7AN>H%:D)^]\OW'\VMH,M"R+I>YY_8:G* MKD;Q"*5T2:I&C_T M"&)\A,!M"%RC=RW(:'E#%)E>"KY%0M\&;OK#F&JH03E6ZD>9*P&G#.C4=*YX M\OCV&NQ*T7M>P%M+8MQU]IDL5VS=(^P#-%'7JI,HMLR MI>F0?@SJM3JZ+SI>NR<9_E:5-O*PA5SL>B?X>:W-GN'G_4N;[4.VUJS\PZQT MRES(-4GHU0AR0E*QH:/IFU=.B-^=4-1O%?5/<3_^.+=/^IL>TOO8A=[ M[]"/^OV<"4H'\8#F[&F(V*6!YZ;FN8\B=!SH/V[O:Y?+V8<2J8Q7DI2I/ ?W ME8J5%2M7" J:,&Z4_[GY]Q 21"09 B6@5FR@!JZAHJGVPFOD6([G#6 OGO1@ MU_)QT(,]R\$^FD,9 ULLM*(E6),; 22% L&DTM9M:$OC6&&,>U TZ>1YP-WM M09,(H\]< 4-I8F]A8B_IQQXK ?X69[I6['A[6- _WG^MP(IQM(>-+!SYZ(;) M1B"HF>^>[R,=!Q_ QMZQJ_]@??]AHL@9/ R.W!X<6)'K]^#0FH0M?*(X M!&UQ"$X7!^C/:953Q)=HGA%!&W7OR+,)L=F6B-1"IH:@3VOC,PL]D+RJ+9E) M:,0U^E =.2W\?Z@;NU>^O8Z8(G'Z]%8J!BT>N&Q-'Z?I6[*!2%M1M"1,H VX MC?8>T[?#\*CR^MCM0N/++D?2>?[BNSVD6T"B%=[P'!XT9^JY/9NXZ*<] H-L MJ7*VI);.Y6&^WT%T%*'>6P(%D8=RTX ML%V\Y[84^L_$"H*P4\>W)W$+P ZRI$RS._.]R((TZ"XZV/:[UCD0.70 M":Q@$O95QC; @=TWP[?P)$ /D-4@3D\6]"5A%4<;G>R'>+L3#/SC'7?XVMQ! MF]3S1V.U7C$.\,)6@&/+#7=<"W.1;P]G);T!*4TTD06'&Z\#V_?1-F,P MZFV)-'HD.9=:0DT!-8978D>?TES\8S:_F?T)(I*,E)"*@!ZH9)\:&L:]U:^@ M8F467 ERJE+56V"+;7?H6;TZ=M?K!?PC$2O(3I33)9!B.X(10-1+;0THOC:+ MY((K6$O-9T9)2H6^ .=+SM4+H 6T_UF8_@U02P,$% @ NT )5QM+LDZ$ M!P =4, !D !X;"]W;W)K&ULU9Q;;Z/(%H7_ M2LDS&G5+W3$77W,22XFY3B:!P(5&S50G@(GG='\^"DNL8U3H;%F MG8?)@V-PK6\7N!9LV&4NGAC_EJ\I+KFD:Y&=L0S/Q MR0/C:5"(1;X:YAM.@Z@2I5GR.5^NB7#%<7&R"%;VCQ=?-+1=+PQTEBE.:Y3'+"*DW)1[QKZ5"VYT.5#*'M&$AD6)",2_1[JD25*21#]^ M;Z"#7/C^A6Y5&R\VYC[(Z9(EO\91L;X'-ALT+GDA M2_+JE3PU;94!";=YP=)&+'J0QEG]/_C>[(@#@3IZ0Z U NU8,'Y#H#<"O6^$ M42,8]8TP;@3COA$FC6#25S!M!-.^@EDCF/7=AGDCF/>-H"HOWYS26[+[LNM! M5X^2:H@901$L+CA[(KQL+WCEFVJ<5GHQLN*LM-1=P<6GL= 5BT]\%63Q'T$] MOK.(7 =YG!/V0&XYS6E6U)^\,V@1Q$G^GGPD7^\,\N[G]^1G$F?DRYIMK-;K_]([W;K)QWZH=B-NWVI MO>S+:ZT3:-#PC&CZ!Z(IFBK;']URB]X+^:R2ZQ*YT2.ZKE9R3;8WN^7>-A-R MYYWW>W1>467#IC4,]9VE]8JG MO\%SLY"EE-P)ZU)Q\BL^"$\G01:*5=5)NG3Y513%I;&#A!AQ'B8LWPJ[D_OG MYFR[R3\0@4NV49RMJI;",7&VI1'YM*&\.C;DY'__%CT@KHB6_R;9 M_.NZNR-Y=\N/=@X>==$7-W%"Q;E?F.HV>"XM3 I&[JE(84,J$M"(;,49 MBY-B3:2%AQK17[FDB8UI(F(V$.4B8 MBX1Y2)@/@K6L,]M99_:C#"\L;U^N:'DSD[/G("F>?V"?FC@_&*3*V?CHZJ@S MZJFND 74CRR!#&@A8382YB!A+A+F(6$^"-:RQ'QGB?G)EHAIOK^MP+9%'D?5 MIU_/[LYD%NF,<.H9!@DSD# 3";.0,!L)"?U]*\XJB3!77MU>S]>,%Q\+RE,29X\BA2MS-]E5S'5W MC%,-!:494)K9T Y30'VDZLC8"MKK M(Z$^58Z,9;SXXQ%0IOHL\G1X/51^ZT]W/8U M?[6S(%D-MRH5V7#V*'+XJ*SEL[I&GZWJF6MQF>U+QR.T0@^E&5":":594)H- MI3E0FMO06D?PD:;.9\=FT5^9Y:,^FDRT8[?\/\KKZKZ^KG87V,O4G3QPEI*0 M)2^S.\55;UE1?W7/5>H89"5TJ?:KS!O0J":49O7E.:C M:&TW[^OZ:G=A?]EI%(7(A](I M\:!1_1]'K8?_\.!'\"GEJ^HY#3D)V38KRLX@+"T?JE>FZHDO6F M>N[(UKOJN5?_&'\?MGX@AV MV6K3X<\F)=W $O3G#!^#<,&$K9DFX*M64H+3>[25%2%9L6&+ 1G*0-%?B Q M4ZDPO15DY%,)DAJ'%7D?@Z:,JP\XYO,R)N_??2#O""O((^/G#WIA_]2%4WP@QXQ!HW5 \LW.,$W+U*1 UEJJ@%? M=7U![BFG18I=MB31(B-W6<:,O91;W[E0E<2G8/5LFJ50V/^3%%6I+@C2\2HS M#\NI)^2/7S$",L?9U)\=Z=\?PAUVAVLJY*TJ:0I3#TN@ KD#;_;]=^$X^+'+ M29=DL4NRQ!%9R_-AX_FPCWVV )FBU5CRB5@3*9XIU\]8X%-@.[KBT&5++^.Y MMAS(;BR96;1VL^!R-/%WQVIWC1FTQR2.@FJ).&I$'/6*B 4-L!#CL[R@S^;- M^1]G.%= E67P@&Q\IC1N*5TH[FK"E]+A1>MRK=+)>@]TYX#JB ?E1:JQ6 M!*@LL+;@Q@+W.DICI3)UQQ0=B3N-YKFF2H'NJU)'Z:=RG:"SI749=DL4NRQ!%92_GK1OGK_]=Z?>W2H<\UP298X(FN9$0;?/HZ"7CO.4[HFZY>Z?\9SM7;* MEKAB:ZM]]"D:_J?5WQQ)O,V 7OYS*Y13MM@I6U*S&<..UOK@9OAJL?>/3@9R MD!M[)*.(_&ULK59M;]HP M$/XK5E9-K;21-][6020*J[8/W5"K;I]-E)*K,,BKW5\#%;NKXSM/"+=NDVBRX MT:2@&[@#?5\L)<[2*B9Q(6$^=F7\Y'QM[:_"3P4X=C(E1LA+BP4R^ M)5/',P$!AU@;!HI_6Y@#YX8(P_A= P0N L :$5F@5F96UH)I&$REV1!IK9#,#FQN+1C4L-[MXIR5^98C3 MT8*I6.2:Y24DY$@*>/J E?O[Q;D_.R"G!&6DQO& MN;&>N!I#,81N7+N=5VZ#%]SZY :]IHI\R1-(CO$N2FAT!$\ZKH).P@7$/1*$ M'TC@!7Y;/*^ A[Z%!QWAA$U:0\L7GI;6EL"N*J)^.Y&YQ)>JH#%,';RE"N06 MG.C].W_H?6Y3^9_(CC3W&\W]+O8(3P/@>*'O8R!YVREZ"C#%TK.5$K(D4>\KUOA9- M5QS:-%6,GPXT>;W!,TUM-F%CO_=#G/K3CI_XY9]\)_M56>8IYX_]Z!-92 WMGLK M$HLRUU7':E:;!\+,]D7WKWGUNKBA;+W7-W MSYV.Y' GY!>U!=#D:YYQ-;*V6A?7MJU66\BINA0%<-Q9"YE3C5.YL54A@::5 M4I[9[F 0VCEEW!H/J[5;.1Z*4F>,PZTDJLQS*A^GD(G=R'*LIX4[MMEJLV"/ MAP7=P#WHS\6MQ)G=HJ0L!ZZ8X$3">F1-G.MY;.0K@=\9[-3>F)A(ED)\,9-% M.K(&QB'(8*4- L6_!YA!EAD@=..?!M-J31K%_?$3^L]5[!C+DBJ8B>P/ENKM MR(HMDL*:EIF^$[M?H8DG,'@KD:GJE^P:V8%%5J72(F^4T8.<\?J??FUXV%- MG&X%MU%PCQ7\9Q2\1L%[J06_4?!?:B%H%*K0[3KVBKB$:CH>2K$CTD@CFAE4 M[%?:R!?CID[NM<1=AGIZG#"U$EPS7D)*/A8@J8$+,M,9]$ MBD>:Z4="E<+Z?9N IBQ3[U"T&\1@Y"R5C)*)45%&KA"*9KCS^3XA;]^\(V\( MX^335I2*\E0-;8TQ&<_L5>/_M/;??<9_C]R@Y:TBAS^SEZN[7>%\G_7Y_[9^0(;75I=7X7G/X"WX M2N1 [C75@,U%7Y IS2A?X5+5!#'G9)*FS)0+EH6IHTRH4H(BR\=OY?*+%&6A M+@C"967*^.:9BE/DSP_H 5F@-?575S'5[OK=[IJ>?*T*NH*1A4U7@7P :_SC M#TXX^*DKD^<$2\X)-C\3V$'._3;G?A_ZN+]O7) E;!CG)HG+NA:Z\M1KXK5Y M.B=84H.%%9@YA!_&3N"ZYFMYV,_ F6P>9"!H,Q#T9N"N(ISA1P14\LZN..U% M>"W!YP1+:K!@C^#WSM65XQ\1?":;!P2'+<%A+\$+K@%1=<,OP;.NO^J[,A"> M%)(7NU>'4XH414[8'6_YJ9X""HDKN:ZO M#^UJ^]J85)?LH_6II;L?L=:CZ!T;<2J2J?9%=C'8NL"J5%5@NC!QGC MU9L^UG'8$T ]_0)N+>"V!?P7!+Q:P'NM!;\6\%]K(:@%2NIVQ;T,7$PUG8RD MV!%IT*C-+,KHE](8+\9-G=QIB;<,Y?0D9FHEN&:\@(1A%#F)05.6JE.\ZY?"B^N,)9)1,E4*M#*X7"B:XLW7NYBR^X+!'KM#R5I$%3R#ID8^/RX='Y&T,7A-! M]SF",_>HPC\*?DX\YXRXCNOU^#-_O;C;1^?_65_\9^L'P?":/4A2Y.C/U MEQ8)XYL7*DZ1OS^A!V2)UM0_?<54N>OWNVN:\*7*Z0K&%G99!?(!K,FOOPQ" MY[>^3+ZELO@ME2W>2-E!SOTFY_XQ[9AS#:A5$Z"28W:P$5Q?+>/;Y928E$G\ M%Q IGFBJGP@U?:$O3Y6)L#1A_FT/$V_H7HSLA_WX=T%^X >'H+@+BJ+ /P0M MNJ +;^@UH(,X!$T<@J-QN,6*IZ:63>$3FOR+W=LL>YMH6I^,XK3!T00-GZ(>M0/2@W(NAVPI%#RKR]CZL*ACVW@"1@=R4DYO" MS[?@NFK^S6DS'$[+F:AU/AM4;EAV,A36*,IYSS" MM,EJNJLV6N3E^'(O- Y#Y7*+ S%( \#[M1#Z>6,,-"/VY =02P,$% @ MO$ )5[[WC,ER P S@T !D !X;"]W;W)K&UL MU5=1;]LV$/XK!ZTH6B"+9-F1@\P6D$1.FV%9@V;='HH]T-+9(BJ)*DG9#; ? MOR,E*W8K:PF@E_G!(BE^WY'WG8['V5;(+RI%U/ MSPHU=U*MRPO757&*.5.G MHL2"WJR$S)FFKER[JI3($@O*,]?WO,#-&2^<<&;'[F4X$Y7.>('W$E25YTP^ M7F$FMG-GY.P&/O)UJLV &\Y*ML8'U)_*>TD]MV5)>(Z%XJ( B:NYQ?8_-?LX,7RPR9?]AV\SU'(@K MI47>@&D%.2_J)_O6^&$/0#S= +\!^,\%C!O ^+F 20.8? ^8' &<-0"[=;?> MNW5<#B.N8E%H7E28P(<2)3/Z M*?@9KIE*X8;B"-Y$J!G/U%L:_?00P9M7;^$5\ +^2$6E6)&HF:MI+8;1C1N[ M5[5=_XC=$=R1V53!HD@PZ.O/)["6]P>0K^ M^0GXGC_NVD\__([)4QB/CL*C?OBO54%P[RA\\7RXW^.,<1M58\LW/L)W6\0B M1WC03",E%7T"5RQC14Q#-OE1S,!EDG 3:RP#$X294)5$!+UU*#DD6#4FV&(CL0/-)J_FDCSVT^6(E10Z4DW;G@%B!3A'N>(:4RDBB M>_9H J)+HYH^L/3F>-N$=-C1;^9N]KW_O&E1[V)?ZM>!R [\>M;Z]:S7K]TA M#__ AYPGDC.X5 JU:K^:+M?V6GAI^ ])%@U)MAB([$"FH)4I^'^EO&!(S8O2JQUM+R67MA;_;CRBRTI]MWBBJ6\Z5%BM.;D_PQ51>J=32A*ROCW4'2U* M6QXOA:9BVS93NG"A-!/H_4H(O>L8 ^T5+OP74$L#!!0 ( +Q "5>,(ZM? M:@0 *$: 9 >&PO=V]R:W-H965T\HS)N;51JKBT;9EL2([E!2\(@R468M9U78C%C->JHPRS J\)K=$?2YN!-S9+26E.6&28E/)/57[1K;!T+):54/&^< M800Y9?4O?F@"<> G'X'KW'PCAV"9QS\QL$_MX>@<0C.[6'4.%13M^NY5X&+ ML,*+F> [)+0UT/1%%?W*&^)%F5XHMTK 4PI^:O$1UN)[+B6Z(0+=;K @Z(>( M*$PS^0;]A*1ND3-;05?:P4X:['6-]9[!^N@#9VHC4:"5XCI8\+TJ%J_W,5RC&@E&V/EPI?[T' M,'JG2"[_[ELC]2B"_E'H%'@I"YR0N04Y3A*Q)=;B^^_@4JFZ@^Q;6M[GG)5G2(76X(3HG0!O!\Q4&SYD9WT)Y*+?X%4$L# M!!0 ( +Q "5=L:TB6? ( )@& 9 >&PO=V]R:W-H965T)"C[S"F/6%[^N\@(KI,[D& M@3M+J2IF<*I6OEXK8 M'JKA/@V#@5ZP47I:ZM1N5I;(VO!1PHXBNJXJIITO@ MR*"L0NI2"*%B.O'%X,4DLW@%^ ME+#5>V-BD]Q+^6 G5XN1%UA#P"$W5H'A;0,3X-P*H8U?K:;7/=(2]\<[]<\N M.V:Y9QHFDO\L%Z88>4./+&#):FYFR;;&!1_):&UFU9'10 ME:*YL\>V#GN$,'Z%0%L"_5M"U!(B%[1QYF)-F6%9JN26*(M&-3MPM7%L3%,* M>XISHW"W1)[))J ,GC6Y9)R)',CU,)JR%AK M1!Q/ 7E^07_V*7[>>KELO-!7O'RMQ1F) M@@^$!C3JH4\.TZ>0(SUT=/J<[F-5NM+0KC34Z47_5)J^>(U>W*]GO\<+O68Y MC#S\X#2H#7C9^W?A(/C4%_8_B3V+'G71HT/JV;R0RIP:4!7)=^>OVO-G]OS[ MTC>2 R=IF\VFP,;EA@;\.4!: M^TLIS6YBNU/W,\I^ U!+ P04 " "\0 E7=3D7_HX" @!P &0 'AL M+W=O]OFS 0_5UT &/)0 M<:&'7F',^L+W=5Y Q?297(/ G:54%3,X52M?KQ6PA0-5W*=!D/@5*X67I6[M M1F6IK TO!=PHHNNJ8NKQ"KC<#KW0>UJ8EJO"V 4_2]=L!3,P=^L;A3._8UF4 M%0A=2D$4+(?>97@Q2FR\"_A9PE;OC(EU,I?RWDXFBZ$76$' (3>6@>%C R/@ MW!*AC-\MI]>]T@)WQT_L7YQW]#)G&D:2_RH7IAAZGSRR@"6KN9G*[5=H_<26 M+Y= 5 &T!]*V J 5$SFBCS-D: M,\.R5,DM438:V>S Y<:AT4TI[%><&86[)>),-@)E\%N3*\:9R(',W-&YS'-9 M"Z/)!S*%',H-FW/0I^0[[AV/ 1%FSU_ -^OEL)5[H-/?5X;@L01V":QR<(P2)+4W^R:Z(FBYSM1>^H&G;K!076S&L\A M%BW!8T:D*4#U"6PXXKU7#Y[)>QE#X[A?7-R)B]^4NJK$6C%20)^V@Q1_>U#B MER8"^^OWD70^DH,^;J5A'#MT5_=]/I*>0Q">!\^R_#**AA&EX3.!_D[_LG?' M-5.K4FC"88G X.PC6E1-/VXF1JY=2YM+@PW2#0N\PD#9 -Q?2FF>)K9+=I=B M]@=02P,$% @ O$ )5](5=\/Z! 'R( !D !X;"]W;W)K&ULM9IM_BH;>=.YF<@'Q9#NU/7,Q,+W.79NYW+4O M.GU!L&PS!\@GB3CIIZ]X"!A;)KC9O$D :W]_L2M6TL)T1]EWOB%$H(%(8E"W^C,F.[QVCXE;N*/U>G'QW-304Y5S0M#:6/4CCK/H?/M2.V#.0'+6!61N8 MAP;V"0.K-K"&*MBU@3U4P:D-G*$&;FW@EKZOG%5ZV@M%.)\RND.L:"UIQ4$9 MKM):.CC.BI%U*YC\-99V8KX@3,CQAZ[#),PB@F[+X?PABFB>"8[>HQLF1S$3 MCRC,ELC_D<=;.:[$!?I=-GOK$6F<\'>RW;=;#[U]\PZ]09+V=4-S+@WX5!>R MDX64'M4=NJXZ9)[HD(4^TTQL./*S)5DJ[+U^>[?'7I?.:3QD/GGHVNP%_I9G ME\@R+I!IF):B/XOAYJ;J=EZF[K],/>@W]T@DS;'*O.-+JQEM5LFS3O">!M,% MNI'#373'%/K[DVR./@J2\G]4 Z=BVVIVD8*O^#:,R$R3.983=D^T^<\_8=?X M114U2)@'"?,A80$0K!-MNXFVW4>??Z4B3%!$N5!%L[)U2]MB_KN?8^R,QU/] M?C],O0KGAFF0I \I&:@D#=MH)#N.=1K'.KV._40XEW-RE*=Y$@JRE%.I[$L4 MA]5D+1^J,*5,Q/^6%U3.K_C.7K?>3\;6Y,#YO;TXU_F#)'U(R4 EZ=ACM?/= MQOGN@%&]W9\623LM9D0YV-VCGN"1?>CN7MUSW3U$T8=4#!2*]L14.WO4.'O4 MZVRO;V C\B 7V)RH'#XZZHQE& ?^'AT]F^9A&^^8X^##A'',L=T#3P>]M_D_ M\_"X<>*XUXGM#)O+-1%#JS@KUWH)D4MR1.^2>%WZ4[E:ZT6?.^E"PCQ(F \) M"X!@G6!/FF!/7G&)-8&,-B3,@X3YD+ "-:)-C;:_9OQ@D56;;R?OUQ[-#I( MA/T2YT9JD*8/JAFH-$W#5D\^>&]SC/L76N$=9:&@[+&=XY5N[L6<^]R TCQ0 MF@]*"Z!HW?":;7C-5\R5-1PJZ) T#Y3F@]("*%HWZ&T) O?N>9]+F-;QPM$: M.X<)$[1Z,$C3!]4,5)K8/73)V@11A0F@=*\T%I 12M&_2V$H-[M_[/I<[) M4=G0-8\6FJ UE"&2/JAD\(QDY5E][_UU2MBZ_-* H_(==/5RL;G:?,WPH7R' M?W#]&E\ML.*ZAZ_\ZEN%%E]].O$Y9.LXXR@A*REE7(YDBF?5UPC5B:#;\NWY M'16"IN7AAH1+PHH&\O<5I>+II!!HO@F9_P=02P,$% @ O$ )5]+VK84J M P D D !D !X;"]W;W)K&ULK99=;]HP%(;_ MBI554RMMS7<"'41J::=UTK2JM-NU"0<2U8DSVP'Z[W<<0@9)H+W8#=C)>5\_ MQ\)$)@"*;C.5R;"1*%5>F*>,$,BHO>0$YOEEPD5&%7;$T92& SBM1 MQDS'L@(SHVEN1*/JV8.(1KQ4+,WA01!99AD5KS? ^'ILV,;NP6.Z3)1^8$:C M@BYA"NJY>!#8,QN7>9I!+E.>$P&+L7%M7TUL2PNJB%\IK.5>F^A49IR_Z,[] M?&Q8F@@8Q$I;4/Q;P008TT[(\:^_@9U0K[VBSF3U2]9U[&60>)2*I[58B3(TGS[3S?U1.P);.^( MP*D%SGL%;BUPJT2W9%5:MU31:"3XF@@=C6ZZ44T3P&,JW6SG4<\S)7DGS635'"G-QM<.5(D.3\%E#!Y 6^?)[>DO.S M"W)&T.(IX:6D^5R.3(5DVM^,:XJ;+85SA.)[F5\2U_I$',MQ>^23T_);B%%N M5W+G4&[B?#23XC23XE1^[A&_7^]/Z3V4&R;I.L>\H]NLL*QE\!2,PSG2[5VZLOXZU-4-GHTV$5A:Z' MT[W:SZ0;% 2!WP0=$'H-H7>2<((/TI@RHD1*66\UM@;^/IL3MMFZ0;[O!OUL M?L/FGV2[SQ5@310IZ"N=,>B#\SOC!EB[%EPWR+?W,CB "QJXX/3$\5P)/"B) M7C54Q G![8F'W I/[P+/8M5'&W1 /,MS6[3=(->QAOVT84,;OD4K\?!-\V6% M60B^ *FO"ZS\ OIW8=CA<(:6W8+M!GF>DF^?9,/.Z ,O;!%V8X+0[0>TK7]7 MCW42\8DK+.U[$&NCX*#.X;"]*GO"7,OWVS-I[EV7^EOE!Q7+-)>$P0)UUF6( M>8KM];_M*%Y4-^B,*[R/JV:"GTP@= "^7W"N=AU]*3&PO=V]R:W-H965TF+K0O/]Y'?HG3Y<2#E8.YC3I8T_2M9B^WEQ)^@-=G$^U1\I$^_D7I M;H&WHBDO/]%3W=:8H-6>"YK5QK('69)7W_&76H@# XFC-K!J ZMKX)PPL&L# M>RB#4QLX0QG5UE+@)"]F MUHU@\FTB[<3B??Y(N)!317 4YVN$XX2=W\7IGJ!K$O,](]6[\_(->BS?T U* M#NQ>AT3$2H->B5;H$];NN<2E<^G0O:U8)RNZGY=5?VR3O3+ M1MRG4J-&*.M%J"M+"_C[/G^+;.,,689E*_JS'&YN MJ8;S?>S1][%CO7E(5M+<5)D?:6DWD\XN\>P3>.54NNM/)?3W'[(E2@3)^#^J M.5/!.FK88A&^X+MX12XG+GGTS/^$7E,$BP$!(L@@3#0&!'CG8: M1SLZ](/517IY13-R)K\%D41"Y=X*S"O!BBWQ<>'('7(^?3QT6[]1KTW8;S/S MNHVB 4!8.[QO%,]MQ'.UXKW+*!/)?V2-5I2+,[D;,":55 E7 ;D'0[%MQ_.[ MTFGYQL[X89P1)"=V>RXS?3LP@H;S2&BO$=H;);2@(DY5,GN*(;LSV^G(K&4; M*_,PS@B2$_::5^5=&.4?[7 ; ::GV@PQ\9?20RL>$OU$) M/NMUY-P/.FIK2<>J/8 P@B3$?<)BAU7)[#/BJ'[(;F!V=M:QC=1[&&4%RXCYGL7C8IEKNH)$[^ :Y3RXA@>KG[#EN1VPM MYUBQAW%&D)RXSUDL(;ZK%MLTVG3%T,I]>X,^L3(Q>48W1&Z)B4B(.K_0 HT- M%D'10E"T"!0-0Z$=._@@'S5_3&Y0XT+Y&Q(M!$6+0-$P%-JQOZW6WQ94E%LC M'6^6;N#;G<53SSC:=\-8(U!6K& - L.:G5@_V\S;U.9[WQ*$U8CZ*$Q/.UKS M 901*"564)Z*Q,PV_37U^>_H6*S&ZTPV/^BF&'K>T7(/8XU 6;&"54YQYT0R M9[9ILZG/FZ]I3I[1=#PH/ M(#/D)2A:"(H6@:)A*+1C?[?B^KO_>9I&6OCJ#)/,UQZ*2D1*-I+* M>#N3LX-5QX*J&T%WY3&6>RH$S+EIB!H#F1D !D !X;"]W;W)K&ULQ5EM;^(X$/XK5FYUVI7:)G9>2'J M&U5[9ZV4E7:O<]N,,5J$G.V M@:UT/_[LD":D&$-T0?>E)/',XWDF,^;I,%PS_BKFA$CP*\\*,7+F4BXN75>D M%[DYIH4S'I;/[OEXR)8RHP6Y MYT L\QSSMRN2L?7(@<[[@P?Z,I?Z@3L>+O +F1#YM+CGZLZM4:8T)X6@K "< MS$;.5WAYC2+M4%K\I&0MMJZ!IO+,V*N^^3X=.9Z.B&0DE1H"JX\5N299II%4 M'']7H$Z]IW;O@5PY^270364GK M!DL\'G*V!EQ;*S1]4>:F]%9L:*%?XT1RM4J5GQQ_+U9$2/5>I "XF();3/GY M3YPM";@C6"PYV:R=@P>2+CFGQ0NXPH(*\/F&2$PS\46M/4UNP.=/7\ G0 OP M.&=+H;#$T)4J0KV/FU;17&VB07NB^7-97 #?.P/(0[[!_=KN?D-2Y0Y+=]1V M=U5>ZN2@.CFHQ//WX.ED@#(99^"K$*3*T0^*GVE&)25&BAO,P(RIV_)2+'!* M1H[J.T'XBCCCWW^#D?>'B7!/8"WZ?DW?MZ&/)W/&Y;DD/%>OM2X3$^4-3E3B MZ(-C-?;]((J]H;O:)K-K!F,_\9+:K!5F4(<96,.\)ES2&4VQ) *PF6KB!1-4 M@C3#0J@%,@58@((5Y[J %05U_ C):2K5R@%BFYW#[8B],/A ZX!1BU18DPJM MI+9+;[L1SYH^-,5K!>U:>SV!M?A'-?_H!*T7]4F_)[ 6_4%-?]!3ZPUVBD^U M7IC #S6Z:Z9;SX?F*HWK,./_K?7B8UKO@%&+5%*32JRD'IG$F2FBQ)#J, K" M#S'MFL$X2.+0'!7TFF]J[[\>"> ?<,<*\@;N,']5&O!VN>]KV+I5UT[I"ZV= MF"T) T]P5E2@?:6@)[1V"AJA JU"H,-Y40&U6R:.DL&'*C;8Q4$T=@H: MW0/MPJ=#)8<[%8I0&"Y4I? M:.UL-((%#DY1NE89U#D%/:&U4]"((6A70QU*=U>W&%6;PLVO^P-R()V4727O%6^1U4;P8[FWQ#C4I!5@G0[;@X6LC9-^T\ M;3B%BD%;XY:3S%OZ';B<8N*"&GF$^IJY5$ 'A9S!SB+D4*-5D'WLTK6>CY=T M]HT[O]!3Z!G4Z!D4GJ*F>QWD](763D$CE)!=*'6HZ6AG0FB4= 8[DZ1SM^;B M^D<)=9B^T$* C,R4GW&PO=V]R M:W-H965T;8P7::\=]S=M*H$^V$!%\2GWWOY=YS[M).Z2=3 5CR7 MI,EI9 MVUP%@2DJJ)F9J 8DGJR5KIG%4&\"TVA@I0?5(HC#-FP#2[ /S4)C%(PL):]!&JXDT;#. MZ.?H:I:X?)_PR*$S>VOBE*R4>G+!;9G1T!4$ @KK&!B^MC #(1P1EO%SX*3C M)QUP?[UCO_':4D MI&B-5?4 Q@IJ+OLW>QY\V -$%T< \0"(_Q:0# #O7-!7YF7-F65YJE5'M,M& M-K?PWG@TJN'2W>+2:CSEB+/YK=R"L7@MUA F2W+#N#Y_9*(%<@?,M!KZLW/R MC6G-G.?D= Z6<6'.G)V?DA'!)OE>J-X+03'4<=W7$1^I MXVLK)R0)WY$XC),#\-GK\#D4"(\\/'X)#]"1T99XM"7V?,F_V7)(9T]\<9C8 M->65:5@!&<6N,Z"W0/.W;Z)I^.F0ZO]$]L*#9/0@>8T]GS%3D0I$Z:ZVQ.&! M/I30*,,M=E^AVB,&]*Q3S^J&R#:?3D.\T^V^L#^3HB@,/XY9?<7!WH_MALH= MTQLN#1&P1EPX>7])B>X;M0^L:OR_OE(6.\&PO=V]R:W-H965T2& Y%G&>;_?B0IVR\L:#U>^)(\;&1QP5[.M_B!W!)YM[WAZLRN459) M1JA(& 6'!V#8BOWC'TK3JY7"\LI(B(IB64!@=7' MCER1-"V05!S_5*!6O6;A>'S\B/ZIW+S:S#T6Y(JE?R8KN5E84PNLR!KGJ?S" M]K^0:D-^@1>S5)1_P;ZR=2P0YT*RK')6$60)/7SB[Q411P[0>\(!50[H5 >W M$A=BB9=SSO: %]8*K3@HV2^]%5\)+0KE5G+U M;:+\Y/*."A+GG*S %:,[PF5RGQ)P2VC"./C,)!'@'#1&\9&1.!C1TDC5H)"8 MKA+Z ,Y"(G&2BO>%ZVT(SMZ]!^] 0L'7#Z1W_\QVC^YPVG:W M5;[JI*$Z::C$,#(&U./9KCOW3.2ZZ1R)$CFE, M5$<7Q,Z^Q,C8XE4Y,I,0D6F@2+#(&U4C*K4S)[]5@RZ\T;,]]Q MNE/)K-=J!JQ";31CB3,$UB(..HTPXXJ.FR+EP N1WF-2O.[94C:)%)VRB3>>1SH1&ICP]S-BN4*&UII@ SCI5 M:W3-R!1:F^A&&T*MSGG)J% $GG'"PPVE. %NW[C,]SS/W:@O#Q&"/NS>9QVT2+[%X(WZ2A/Z$]>?=0D?L(-3Z'5';_T61A-N5$7:1T_EBY;@A>$5X8:"^7S-%;752//NOWR99 M_@]02P,$% @ O$ )5Y"*F(-T! _!0 !D !X;"]W;W)K&ULM5AM;]LV$/XKA!8,*=!9HNSX);,-M$Z+95B"H$&Z#\,^ MT-+9)DJ1&DG9Z= ?/U)2])+);!RH^1!)%._A/7?'TV/.#T)^43L C1X3QM7" MVVF=7OJ^BG:0$#40*7#S9B-D0K1YE%M?I1)(G!LES ^#8.PGA')O.<_'[N1R M+C+-*(<[B526)$1^?0],'!8>]IX&/M'M3ML!?SE/R1;N03^D=](\^15*3!/@ MB@J.)&P6WCM\N0H#:Y#/^$SAH!KWR%)9"_'%/ES'"R^P'@%L(8BY[6 %C M%LGX\4\)ZE5K6L/F_1/ZQYR\(;,F"E:"_4ECO5MX4P_%L"$9TY_$X3N(,HDQ&@E^!ZD MIFL&Z!XX%1+="@T*_8+"(!RB%\P\OP)-*%-OT!GRD=H1:08I-Z94J[>-@1O* MF$FBFOO:<+">^%'I[_O"W_"(OQC="*YW"GW@,<1M>]]PKP(0/@7@?>@$O!7[ M 1H&;PU)/$4/]U?H_*SE?W'I\'3E!OX]XT_ -GHE 0H$DHK] V==?%W@I[* MOP ;YV"V4>Z7P\ET% 3!W-]W4+NHJ%TXJ;UPGW71 M5#58TG,N^ MEE98TPJ=M.X+#9*EAEL%,B+#]L-I + M>%.6S;:GA6DF9B"Q37]#J$3[O()-M3)*UI11_=4$(C'QL!^'[W=)MQ^G-IP2 M;=;>]WG/J?]P=_O!M<#!;H5SFR5KD)9S*4'-SR^E"8\IWR*3?;V#0E2N2)I: MG4 83Q:)7WJJ+Z0FM'I%9; M>-9OE?>DJ$KR/T*?A;4^"]WZ[.0J+_&:51Y.!]/1LRIW+WLJ+;]QOI2 W.;' M;LI\AS.NBZ.F:K0ZVGN7'VCY]?3B7/"&R"WE"C'8&--@,#$M5A9';<6#%FE^ M6K466HLDO]T!B4':">;]1IC]43[8!:H#S^5_4$L#!!0 ( +Q "5>;=U_Q MQ0, '41 9 >&PO=V]R:W-H965T M;(D^Y_">>ZE+4],]95_Y!D"@Q[(@?&9MA-A>VS9/-U!B?D6W0.0O*\I*+.0M M6]M\RP!GFE06MN! MS_EZ(]2 /9]N\1KN03QL[YB\LUN5+"^!\)P2Q& ULV[/VD_HLV+\TL M,8<%+?[(,[&966,+9;#"52$^T_VOT!@*E5Y*"ZX_T;[!.A9**RYHV9!E!&5. MZF_\V"3B@"!US 2O(7A]0G""X#<$_](9@H807#I#V!"T=;OVKA,78X'G4T;W MB"FT5%,7.ON:+?.5$[50[@63O^:2)^8/A$-:,VD(&JZ>RT">JV#LH[$92//E(B-APE)(/,P(_/\Z,S?%LFJ,V2]Y2E M6^^LX&\5N4*^\QYYCN<;XEE<3O=,=O[;[,FK9^\DPV^7C*_U@A-Z*@KT\KHQ ME?VLL.J)UWR+4YA9LNEQ8#NPYC_^X$;.SZ:<#RD6#RF6#"36J4[05B?0ZOZ) MZK3/:E(_J^]1#$N!_KQ9_PH7LCMU^:BI)K19I-;7;[^9N, ZF]NXPU9> XF.0-XDF75#R JAC.6HM M1V89("2BD7QB91BX:'ID91S[@!$_5]'V/\ MH&_;@/%"L^M1ZWITUO47*G!A\C4RQ!PY/6,F4##N.3L&^;[; R4&D#<)S-[& MK;?Q2ZT_>F7K/RO\;UO,D&+QD&+)0&*=ZDS:ZDR&;_V3(>LRI%@\I%@RD%BG M+J[S_"?;&;3Y-W)AIQV'_>Y_$2HVH,*),^IUBY=07>,'IPOW_]@"&M5.\^J' MO#" O(G3=W\,BERG;_X8%(Y.; .N]^S=>]U&T/"B3FN.W+X]$RHXJNXQ*@K= MH^H:4,'8ZSFT#XZ1);"U/K]S6:6*B/IXT(ZV[PAN],FX-W[K7B]I#[)(*>236EQO &3 %D+^O MJ-QXFALU0?NF9?X=4$L#!!0 ( +Q "5<* #!=; 0 /04 9 >&PO M=V]R:W-H965TV@<9I ML0Q+$=1(=S'L@I:.;:(2J9&4G0[]\2,E11^>S-J!>A-+-/GR/(>']!O.#EQ\ MD3L A9[CB,FYLU,JN7%=&>P@)K+'$V#ZFPT7,5'Z56Q=F0@@838HCES?\T9N M3"AS%K.L[5$L9CQ5$67P*)!,XYB(K[<0\ZW2G3X"YF"=G""M13 M\BCTFUNJA#0&)BEG2,!F[KS#-TO?,P.R'I\I'&3M&1F4->=?S,M].'<\$Q%$ M$"@C0?3''I80149)Q_%/(>J4<7]0\9O(99$PE+'OU)0[6;.Q,'A; A M::0^\<-O4 -C5[ (YG]18>BK^>@()6*Q\5@'4%,6?Y)GHM$U 8,3@WPBP'^ MT0!_>F) OQC0ST#SR#*L.Z+(8B;X 0G36ZN9ARPWV6A-0YE9QI42^ENJQZG% M$Y,0I )"M.1L#T+1=01H!8QR@3YR!1+]@GS/'Z$S>E[?@2(TDF_0%7*1W!&A M&RG30ZF2;VL-#S2*]"+*F:LT@XG$#8IX;_-X_1/Q^NB!,[63Z#T+(6R.=S5[ MF0#_)0&WOE5P!4D/];VW!M)#3ZL[='W5B#__:(ET:1?^/66E<+\4;E-KQ-TO M%ZZ?R?=/R-_!6J%[)I5(]:Y2Z*\_= =TKR"6?[>E-5<;M*N9P^)&)B2 N:-/ M PEB#\[BYY_PR/NUC;PCL0;XH 0?V-1UQ9*8Z^K[5U=B:)) I4P)"P %7"J) MOJ&K-GZKZ*7\N=@H$S,'Y7[1'T\&GN?-W'T+VK!$&UK1SMQG;7A6X4OQ.A)K MY&!4YF#4:5V/N@3O2*P!/B[!Q];%OV<*M*I"@BA UT0B@A(0@4["FS;P7 U[ MM2+T>M[0'Y8UF#-]OU\CW$D9[N1';$.KZ*7+-?G_-ASBT]MP6J)-K6CO-QO( MW(7^J:JOB>*:5#?$IB(WA JT)U$*B&]01,F:1E1]U?1QPIFIW.\OH36,2Y,Q M;5_G:7LNL%<9!,^:C?P4RFV;SD+K3W:N@/'1W -OZHV.RM$^VROW&*[9'6RE M^9RM6"IUU6H?$I H2".2&4J]BD$3]50-%U/4ZP[7BZX M0;R6E"_ O7/7;9$ MT""#*4U-*U6NA_MUK$EO,!D?GRCVF5]+5AD?;+47BU7NRU*]S>HK]LW&EBMB MO\[F]_QCL!_A:W!E;+#=V7Q,XS4(4XB%]=3_=DE%6$C9%FE"M8/QB5V9'MR)Z]&D#Y31.(U;43LU0%VI-3-262#N-C\ZMZ?'FMD[[6JS*+F&[7[J@RLGSR2KOU#YUI=;, M2.6R\+3;*N_4+G6EUKQTJ%R5?[:K.J_*"[UZE?NC'CXJ)P][H"$($P'_?V&Z^U1O)@)RHO.Q7]02P,$% @ O$ )5W5I M(]G6 @ \@D !D !X;"]W;W)K&ULQ59K;]HP M%/TK5E9-K=0V(8' .HC4@JIM6J>JM)NF:1],<@&KB9W9#K3_?M=.&D$;Z$-, M^P)V?,_Q.=?7C_Y2R%LU!]#D+DNY&CASK?,3UU7Q'#*JCD4.'$>F0F948U?. M7)5+H(D%9:GK>U[H9I1Q)^K;;Y/ERQ MV5R;#V[4S^D,QJ!O\DN)/;=F25@&7#'!B83IP#EMG0Q[)MX&?&>P5"MM8IQ, MA+@UG<_)P/&,($@AUH:!XM\"AI"FA@AE_*DXG7I* UQM/["?6^_H94(5#$7Z M@R5Z/G!Z#DE@2HM47XGE)ZC\= Q?+%)E?\FRBO4<$A=*BZP"HX*,\?*?WE5Y M6 &TVAL ?@7P7PH(*D!@C9;*K*T1U33J2[$DTD0CFVG8W%@TNF'D?V] [)'&"?7#')/ . MB>_Y00-\N!T^@ACA+0OWU^$NIJ;.CU_GQ[=\P0:^KX+/CC3(C(Q@H@_).5,Q M3M MT/O8Y'Y'9&NY".I113@.11X?7>QZO[9L#5?[=I7>ZLOJ[36N&D?-,G>ROO:I=T1 MV5H*.G4*.O^ZS#N[S,6.R-9R$=:Y")\MAR:#):JS4GP?.I[WN$2W;=6 MWGU.>=BDO/M$N>]WGNZNK>1OE-ZKI??^U]G2>]G9LE7?:]V[*S>R>0U=4#EC M7)$4IDCO'7=Q,63YPB@[6N3VDIX(C5>^;<[Q40;2!.#X5*"]JF/N_?J9%_T% M4$L#!!0 ( +Q "5>#OG0,-@, ((, 9 >&PO=V]R:W-H965T G8W'/LV[8*-Q!3 MU1$I)/AE)61,-3;EVE:I!!KEH)C;KN,,[)BRQ/(G>=]"^A.1:D:;D'?I0N)+;MBB5@,B6(B(1)64^NB>QZ, M37P>\(O!5NV]$Z-D*<2]:5Q%4\LQ$P(.H38,%!\/, /.#1%.XT_):55#&N#^ M^X[]6ZX=M2RI@IG@OUFD-U-K9)$(5C3C^D9LOT.IIV_X0L%5_DNV1>S0LTB8 M*2WB$HPSB%E2/.ECZ<,>H-M[!>"6 /<8[":V!IG8SCML!QY5HSL MOC*R1^8BT1M%OB811#7XH!D_:,#;Z$)EA;NSXM)M)+R%M$,\YQ-Q'=>MT],, M_Y$E%=RKD_/?\ ,U7K6P7L[GO<+W7Q+2448X;70,.HPD\8KY5 M4&=E(^6Q5A9D@YS,9.X''_?$P[X_142WMQ?2[XRKH /=_4IWOU$W9H(Z98V@ M8Y6U21:T1'9@UJ R:]#" 1NTZ5V;9$%+9 ?>#2OOAHT;;2%%"! I+!Q"P/LE M(EF*-PZ88\:2M3EO@NRN)ED:+1J-'KXX,5VW?WAF9HV3.M:_EL@._!M5_HT: M_9O31Q9G,4GI$Y9RYD&7O#8K-?(F-\,.-(\KS>-W:=Z= MNT4AFBQ AKAQL$:MT]_(>:S^@JSK[ ES.LZX]TS_FV&%?GNO:HM!KO/J5^&] MDR6Z*."JWJK OLCK2OM?>%&=SZEZ/M] M+Z,L)TGLUN8RB46I./1S;_E2P97[0E7G]GL$TE)ID1W!1D'&\GJD'\<^M !A> $0'@&ATUT7UNRUIG?:QF#"5<4UYQ!36J?AWT2! _=(/;V;2U>Z_C: MEV!&Y9;E"CAN#,[O/MP3D/7MJ@,M"G>B5T*;^^&F._,@H;0)9G\CA#X%]I(T M3USR!U!+ P04 " "\0 E7BA\8PY\# !T#@ &0 'AL+W=OX[A?837)\:_BR.E$CR5124VWE'* M^MSWQ?9(2R+.6$TK]63/>$FD&O*#+VI.R:X-*@L?!4'LER2OO&S=WKOEV9HU MLL@K>LN!:,J2\.=+6K#3QH/>RXV[_'"4^H:?K6MRH/=4?JUON1KY0Y9=7M)* MY*P"G.XWW@4\OT18![0SON7T)";70+?RP-AW/;C9;;Q 5T0+NI4Z!5&G1WI% MBT)G4G7\UR?U!DT=.+U^R?ZQ;5XU\T $O6+%O_E.'C=>ZH$=W9.FD'?L]#?M M&VH+W+)"M$=PZN<&'M@V0K*R#U85E'G5G:^9E4P+1W]N!FN?5-J]) 4BU WDE*:="@IH\J[O%5/P97_;%WG9%8DL1?[35&<@#/X$*$ A M^'I_#=Z]??\ZC:_Z'II'0_.HS1M:\MZ^=& JJ0N-S*':+.>B)ENZ\90;!.6/ MU,O^> /CX"]'8>%06.C*GND^335U47$;I?WVF.%TM?8?#5+1(!4M244FJ2X* M3Z12G,1F+3QHX24M;-+",RT8Q1$TB\6#6+PD%IO$XKE8'*06L6002Y;$$I-8 M,A=+XC@RBZ6#6.H4^W)43B-[Y3>39#J3C%-HDUP-DBNW))/*YQ/O]R8W%;": M]XQP K&Y AB,I J<;KWI"6/D1_ ;W HG$(6_Y-<^;+H6> 4MWQH2"BV2RFAE-">52V\D%7*3 MRNUE-.=5DB;8ICH""[F!]3->[E--_QEAJKZ"'XOP)WL(O1_[1/@AKP0HZ%X% M!F>)RL.[+4XWD*QNMQ4/3*I-2GMY5-M"RO4$]7S/F'P9Z)W*L-',_@=02P,$ M% @ O$ )5Y,$:5Q[!0 )2, !D !X;"]W;W)K&ULM5IK<^(V%/TK&KK3V9WI!LM/2 DS"1AV.]UM)NEN/PL0X%G;HI(( M2:<_OI+M&&P) 1WE"UCFWG,EG:/718,=H3_8&F,.GK,T9S>=->>;ZVZ7S==6W@]A3WI4%A\3_".'3P#V909(3]DX?/BIN/(&N$4S[F$0.+K"8]PFDHD M48^_*]!.'5,Z'CZ_HD^*QHO&S!##(Y+^E2SX^J;3ZX %7J)MRA_([A.N&A1( MO#E)6?$)=J5M$'; ?,LXR2IG48,LR"?&R&H'()S(X250WBN0U0Y1 599>\6U(P11\,!)3M I;5 DP\%OX6W M8"3)I10?.16_)L*/#W_'@D<&WH\Q1TG*/H!W(,G!GVNR92A?L$&7BR#2M#NO M $4:::^MR5?K[>3T[DUVR#YOBF(V9JAND3[@Q__@F&SJ\Z M"=@$&]L$BVV"36R"32V!-63AU[+P3>C#K]MLABD@2T VVQ0W!GA+U5/"1848'(+\#1T!]VG0TG8#!>?##>Q&6YJ":S!@CBLCR*5,J$XQ8YNUB/]O+28V:S&U M!-;@/JJYCXQM%#L 6K NMI%4G@/D[+P59<28.%DMMEC.T7MA)#F2,[=.'Y$B M33]RG.9@&!EK<^F2;1,LM@DVL0DVM036T$>OUD?O;'V4*D@3-$O2A+]<)(Z> MLOH%KB(.8U4N%8=-L-@FV,0FV-026$,<_5H8B)XT $ MLE@H0Z>&OC)5!(H8C*$O%8--L-@FV$3M"K^]@YA:"MC@&#K[E(-S^C 'YH1Q M'965LZ5M@56TL56TV"K:Q"K:U!9:4R('62EHG C^V& J1GV^JA:#HV(QPEPL M%JANAD,8MC;\6JO0:UK%&BO/]?NMK7QEU3C$]:+6S#6UUZ>#-=(QFU& M*$_^.;H4F]TO)L%5NR2";0Y4(^BZ;0I4(Z^G,* QM?'"=M>K-OUV=N(,FZFMUC4[?I]>@N;\TG=$ MQ>8TQ:=F(:MI)*@F=J(@:I.@,5('@&H$ S]J\Z"SZBE,O$7^!^X30-"< 7K< MSM+JV# GF78/:$:XF(5 Z96/7A2T:=!8^8&R%FBLHL!I\Z"QZOM!FP=+K6SR ML,_L0',*XZLXPY\8#%;3.A7:X3+J>M!ITZ"Q_"G?(;IJKAOP<2TN1,R&,I0CE7D5 X+>]DE 5.-L65@!GAG&3%XQJC!:;2 M0/R^)(2_%F2 ^F;,\#]02P,$% @ O$ )5SL76PN! @ ] < !D !X M;"]W;W)K&ULK95K;],P%(;_BA4F-"1H;FU (XW$ M.A!#3$RK!A\0']STM+'F2V8[[?;O.7:RT$E9V:1^B2\Y[VL_OASG6Z5O3 5@ MR9W@TDR#RMKZ) Q-68&@9J1JD/AGI;2@%IMZ'9I: UUZD>!A$D59*"B309'[ MODM=Y*JQG$FXU,0T0E!]?PI<;:=!'#QT7+%U95U'6.0U7<,<['5]J;$5]BY+ M)D :IB31L)H&G^*36>;B?.9*'4C6N<+Z=!Y"8$'$KK'"@6&Y@! MY\X(IW';>0;]D$ZX6W]P_^+9D65!#X2>]NCI/O?";;7& M6T0L:#Q8U-^J%<#@INZU>BEU:Q:W;B[-;(HD'B5YN!G &?=G+@8SLY)/J!S!ZA9SUZ]JQCVU".^9 #9D@$ MK^F]SV%8T@6'H15H;;.=0S?I3UR+M7?@EV*%.SG9O8<75*^9-(3#"NVCT7M< M1-V^,6W#JMJGZ86RF/1]M<)G&;0+P/\KI>Q#PV7^_J$O_@)02P,$% @ MO$ )5U[@AV4.!0 EQX !D !X;"]W;W)K&UL MK9G;;N,V$(9?9> NV@38C0ZV[.S6,9"-)'2+I@TV>[@H>L'(8XN()&I)*D[Z M]"4E1;8.Q.%\P_B]2!$E/.99(2Y&J93E!\<128HY$6>L MQ$*=63&>$ZEV^=H1)4>RK$5YYOBN.W5R0HO18EX?N^&+.:MD1@N\X2"J/"?\ MZ2-F;',Q\D;/!S[3=2KU 6C%S=(LPPD=J"J)\'O,(LTTZJ'3]:TU$7 M4PMWMY_=X[KSJC-W1. 5R[[3I4PO1N]4>.JU>H&TT(_6;>2J[-4Z>3B M-B4<4Y8MD8M?(/I14?D$)R&N:$+EJ=Z2A&;B%-[!U]L03MZ&.A:^3;.P,0MJ,_V^?5BHMZ_ZFSL/NUAMQHPMF?6P!AW6P(CU>P-3P4*> M4 6RY#1!.-$Y6V7R4B&OL_CI$$:C];$8;9J%C=ET%^-X#Z'->+$ELQ[":8=P M^AJ$*O=64DA2+&FQ'J)E=#F6UO3%.-D;(J'-<)%-L]B260_6K(,U,\*ZVLF3 M;X%4,F6<_HO+]EMIB)O1\%ANLQ?>V=-*ES\ O%['XL M[M:ME\9<;Q:H+4:-[+J%MMRZQ/=*25X1J*7.>K9NYIV>C/X*R_H727@ M4Y%@H:M'H%Z0)1:"U!6EFXP4@UB-(8[&:M,MM.H6676+;;GUT?M;]+[-$D'K M9HNR3;?0JEMDU2VVY=:GO*T#><8ZQ$*-98ZZ)J#FD&(H?==Y>Q#X^$5^#88^ M$J_,+3B:I=6*CU6WV)9;G^6VZ..9JSZ7$KZD"->$WZ.$D\LOUZ=PPYDBF \" MM%K8L>H66G6+K+K%MMSZE+MUGVLNH56W2*K;K$MMS[E;9G(,]>) MKLDCS:LD540,*J0C9+;MW1;M7ULEYK=+:7-TNV*N^N:2$@PY62NFT0&ZM>C%?U!+ P04 " "\ M0 E7*"6=D_L# V$P &0 'AL+W=OHZDL"YMQS[[G77!O/3H3>LP0A#A[R#+.YEG"^O]9U%B4HA^R*[!$6 M3[:$YI"+6[K3V9XB&"NC/-,MPW#U'*986\S4V"U=S,B!9RE&MQ2P0YY#^KA$ M&3G--5-[&KA+=PF7 _IBMH<[M$;\\_Z6BCN]8HG3'&&6$@PHVLZU&_,Z-"UI MH!!?4G1BM6L@I6P(N9$AXW?D]!Z5@B:2+R(94[_@5&(-#40' MQDE>&HL(\A07__"A3$3-0/#T&UBE@=4V<,X8V*6!_5(/3FG@O-3#I#10TO5" MNTI< #EJ.PK:Y&O%,N)LN94/$V%'5^L.8GN+Y%[FI$F0])6AI#1+^=;6WUR?LY[^+^]-Y)A5[/%5GSVN=F20(HN-]TI<4,IQ#LD.@@' MFT=0Q]W"1S5\?"(<98.J%+ZH6U6;XJI>ZQ7H0NR3=]J@H(N:.(; M7A,4=D&>X3D5J)&-296-R6 V@I25X.B[\0+!&F4 +%&B5W%46R7]K)']^&>9#U1Z?J MJ&S!J&SA6&S-^M0^AQ#3;WVWD^OG0/DB.[4 0P3N@Z8%Q]YU6AU MR'.CCC9:XTOS>F7VC ?R4$B=.SS3%R=*'R'=I9B!#&V%*^/*$\V3%HW4*L2&+XEA#_=2 ?54=GB&U!+ P04 " "\0 E7&1'4 M#X0# X"P &0 'AL+W=O9B-_$&WM/$+5^M MM9GPI^.*K? .]??J1M+(;UA27F"IN"A!8C;Q9H/+Q2 P &OQ@^-.'7R#D;(4 MXL$,_DXG7F \PAP3;2@8_6UQ@7ENF,B/GS6IU^QI@(??3^R?K'@2LV0*%R*_ MYZE>3[QS#U+,V";7MV+W!6M!9X8O$;FRO["K;0,/DHW2HJC!Y$'!2_?/'NM M' #"LQ< 80T(3P'1"X"H!D16J//,RKIBFDW'4NQ &FMB,Q\V-A9-:GAITGBG M):URPNGIG1;)0V].@4AA(0HZ'8K9^/;@$^,2?K!\@R RN"ZJ7.P1X5MEUS]+ M5FJX5II3+ E,4^2 -75+[Z]0,YZK#T3U;:.59F7*RQ4(BU>@!50;F:QI:TA$ M41"!,LZ0^1_@@UHSB6KL:Q)I7/636M#<"0I?$!3!5U'JM8+K,L6T!;_HQL<= M>)^"VT0X?(KP/.PD_&=3]B$*/D(8A%&;/_\;?N1.U"0\LGS12PDW<>TM_YWP MF:2TK9"NJ(;E'@[M;MC>3L]V3+:%=.ZV'+9O:2K1I:I8@A./2HU"N45O^N>[ M01S\U1:/-R([BLZPBZBTS2@<-$9'"LX:!6>="NYKOV'F_&YSKI/A MOZ;KCH]<@;EL4QZ_I?(W(CM2/FJ4C[H/ZF-%#R&E M>2MRNK\YU_LVO8[DXN"$!?V+\.08_L;HR+_SQK_SU_F7\PP_ B]ACTRVUO-N MHI$#0@2%J\N#)NEMY*5&RK4& M236D3:LCHJ[G,-9!-!J>I.3W=D>>#H+GYSYX75Y2ON4IEBGL.>:M1;UF.CH7 M)VYVFC@/_8/>I$"YLBV;HA=_4VK7IC2S35LXL\V0_VSN>LJO3*XX=0XY9@0- M^B,J/=*U:6Z@164[G:70U#?9SS6UMBB- :UG0NBG@=F@:9:GOP!02P,$% M @ O$ )5SUPP7:.! $A( !D !X;"]W;W)K&ULM9AA;Z,X$(;_BL6M3JVT#=@)!'I)I*;=N]O3K;9JKMW/+C@)*N"<[22M M=#_^QC@!N@$G66G[H<'@&3\>QN_8C+9WS%"G@RYR*G"IIBX(+G. MIBSCV[&#G?V-AW2Q5/J&.QFMZ(+-F'I(,'F8^<& M7T])H W*'D\IV\K&-=)3>>;\13<^)V/'TT0L8['2+BC\;-@MRS+M"3C^W3EU MJC&U8?-Z[_WW(AL&@RX#L#$C);08J*>^HHI.1X%LD=&_P MIB_*J9;6 )<6^JW,E("G*=BIR4SQ^.5J"O-*T"W/X65+6H;K"LW,BT)\CLI> MZ.NJ?'*C YFJ-T2+!#VPC"JP_5R8#-$=+NZ8HFDF+]$'Y"*YI())E!;HL4B5 M_ @WX?J?)5]+<"!'KH)I:!@WWB%/#3+I0 [0%UZHI42?BH0E[^U=F'X5 [*/ MP918'?ZU+GJH[WU$Q"-]]#B[0Q&HJC#=P^#2QJ 2.1%^"P'0Q[M:QZIR0-?&Q5G6]E:6+)UUTTM6ICNVPW M1.IQ7;@;:G4ND'\ A+W>H$,K<"WC^(B.?Z=*V+F,PT-&R/5!!V.M^?B(Z#?5[%RFL&W]A5$'4ZW].#I-U=!> MUAZ8/H;H=WP+&T0!&_XUS=#?Z;Q=V*RUY0>%C=0%@M@+Q'2?AK"G>&-4R,LV MR"-.?&.*^B@W6V(:+9NS53R,\X#I"XMY,B) M8)>IL-!;Z8QUT*P?7N2W+V]2UP]BKQ^V[.LB.=S_]X=1Q_:)U'6#G+3_+S.J M:^3@( :8A-^?.]S&,3UG8E%^C) HYNM"F1-[=;?ZX'%CCOEU=_.UY L5L"^2 M*&-S,/5Z0YBT,!\@3$/Q57GH?^9*\;R\7#*:,*$[P/,YYVK?T -4GX$F_P-0 M2P,$% @ O$ )5UU]6)4K! =! !D !X;"]W;W)K&ULQ5AM;^HV%/XK5G8UM5)+W@@O'2!1>J=M4KNNJ+N?37(@49,X MLPV4_?H=.R$$FGJZ"&W]T#B.S\OS'/OX'$9;QM]$#"#)>Y;F8FS%4A9WMBW" M&#(J.JR '+\L&<^HQ%>^LD7!@49:*$MMSW%Z=D:3W)J,]-PSGXS86J9)#L^< MB'664;Z[AY1MQY9K[2=>DE4LU80]&15T!7.0K\4SQS>[UA(E&>0B83GAL!Q; M4_=NY@9*0*_X,X&M:(R)@K)@[$V]_!J-+4=Y!"F$4JF@^-C #-)4:4(__JJ4 M6K5-)=@<[[7_K,$CF 45,&/IMR22\=@:6"2")5VG\H5M?X$*D'8P9*G0_\FV M6NM8)%P+R;)*&#W(DKQ\TO>*B(: %WPBX%4"WHF V_U$P*\$? VT]$S#>J"2 M3D:<;0E7JU&;&FANM#2B27(5QKGD^#5!.3F92Q:^W=XC$1&9L0QWAZ":WUOR M1#FGBF1R]0"2)JFXQMG7^0.Y^G)-OA";B)AR$"3)R6N>2'&#DSA^3-(4-8B1 M+=%!9<8.*V?N2V>\3YSID4>6RUB0KWD$T;&\CW;UG5/C;.N\0W[DA MGN/Y+?[,S.(/$**XJ\4]@SM^3;:O]?F?D:WXNEU\)'N*3. MZ4Y/3[>41VV4EB:[[295%K@3!0UA;.$Q%\ W8$U^_,'M.3^U\7$A94?L=&MV MNB;MD]\+Q84@F&R$I'F4Y*LVO*620"M126HS&P3#WLC>-+&T+1STO6'? MKQ<>^1G4?@9&/Y_6V0(X84O"/GJ,QU?&!-Z!AXD 4O D!$(7#$^1C(&$*1-J ME5#'KOJ*\7^:SA^F?Z!8&*M]T 8[^(C&=1WU=P+;Z/R9(>S5U/2,U,P/L-HP ME,+]!H:@T^V>^&^T<*;__=K_OGD+-@*Y#ZYDI%AS# R&,V19AN'2T6L#:-3^ MO6?Q0LJ.B!C41 S^^TPUN"0[%U)VQ,ZP9F=HW":O^0:$1,AM">"JO!6OVQ@8 M?CC$?NL9-IH_$YSK'$H"QPCO&7C"(H(U(A9J(5OAW8XH6Z]SLR*7[(!RXCHD M*^]UKTLBNFNK#&9F5>=B;I1![K^$M(+Z-X8U;.YX>%?CUGQ6Z72[S:S<[00G MT32;/A>:=X#F&:%]S8J4[0 PF$)B:E8;M[Q_UJIJ:P5FU/B]1_52VH[Q'XHN M]W^HNMR+EEV7TG;,T*'P9:[9MNXQ 7W0#'MI2L,.3R-J(2R)(FG&QHNL8&1W4U!19U.G>WIN[*4+-X MZ7<"_Q3N1:LON]'79&ULW5C1;MHP M%/V5*%VG5IH:0D8@*R!M2)4F;5.E]F%OE2$.6'*VS?$+?#2JTYO5M0JKQ5SD4U\A=*E9^"H)HM:$ZJJZ*D0B-9(7.B M=%?.@ZJ4E*05D'(>=#N=.,@)$_YX*);Y3:XJ;U8LA1KY@R;DV=O7=.2'\4?? MLW*3(J4C_^'B_:]EH:[?>?9^]N'LK/-P>;T?OS# I1\X17L'B%YU<%V-8=+Q MKK09?JZ%+/$9J"Y@+$TF<(BTZ0NQW#EO,YY<3]=4/ M#Y)_1ML(!W6UC8=9(;9%%_DVH#.3G'J/A(_\">%L*AFP,I(SOK;A+@1F!2^D MIW2U:RLA1*H_%@YM#QZ$6B=GHI FM\U@?T_KX7O I@<&&>>-P:YO ^-A292B M4MSHCAEL@D\@KV[?KTOM<"[).NSV_"W!W'22:2%3*ILTH;\)C8><9F!'LOD" M[JHH P"5*G+=2!F9%X(8#QM&W="R,\KY'7Q+_,QVM%=9:T]-P8BFJ0W532MC M.Z#?5K/:;=G>JW2]DCT6ZLM23T>8/M0*O94T8RO37V6- 4P]Q-5)6?+U9\[F M(J=V\@ZX/3 ML9L\B>=F< HF3Z$F^V_VS?X2D^%1F@SJXUKK3+AS(FRB'IR\1_X/../S;5)O MNF1<,5'W%BQ-J7AR,-3RBDSU'Z4[^GI\2C.RY.J^ 4?^MOV=IFR9)\VH6UB( M>M2V_0VF%\;-L5_G8B*E*YI.ZJZ<3TW3TPV=M;Z L(__VD^ W0^%L.\#9S( .4,4(YEN9")^6!YW)Q$7^Z9)DD4Q3&VHI.) MT\$$6[R/2RM<9W&Z^0Y^L V]/G*@2;*5Z)V$SQM0;$O6[ M2!+W;F-Y@('M E8[D-^=!VK*S8DBV%7,&_8$XTB28 C4HKM&XQA9G1@^[OW! MGI(H2A(W IC;011A"#R-.((Y \8$D7F/;CW/@HV[ZE@^Y_:\5]02P,$% M @ O$ )5Y>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8 M_1!2:5K5N %(MB6/:( M7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1 MH2)8%II%R=.B':5_'S[ P+I&6& !/2O':$+4 36:*2G.SFU_?: ME%VYA#M]N<.3L23D8TG6T97]^=78Y[4QS^Q;I;0;1#OO][>]GBMVHN+N-[,7 M&G(VQE;"EZZG1"^4KVDW[_N55SJZ,OG8UU+VPM/C!>%ET9#8I/P M),6K^YG?G+(7Z>1:*NF_#Z+VMQ(1JZ26E7P3Y2#J1\SMS.L?QLHWHSU7J\(: MI091?,AX$M;+XB1YU4 ^\K5K4SQ?/W &437?:AP(ZWS;8FV?@Z,+P(*'\YJ M;^ZD\L*.N1>_6U/OI=XVU#PTXJW]/\UH-AM9B+$IZDIH?VA' M*U0#J-U.[EW$-*_$(#H685R7;*(]-!*;ZD-54+:Y4[CTM#S/L+)U^%L.!]-6 "9()#)!2'_2@+(%(%, M+P*Y>H3#_60>0&8(9'9!R$Y+Y@AD?DG(-("\1B"O:2$7=LNU?&LSVB?\*W?2 M,;-A2RN<""!O$,@;6LB5W&H)93G,0L.B,#7,0GK+ED;)0@H70'Y$(#_20HZE M*TP#5HN2+?;"'HH$<)\0N$^T<'.H=V:<8TMAV6K';=BS<1^;N/O$3PFH$_0- MXTYQ70C6&O'8RV'KQ:A>B/TRU2_"^::0:Y^2.R[MU1-7M6#W@G5G5&E ML.X7-OF[;A:*'\8"_B[]KR$E9I*86B7>%,]7(+GV&:F@)G6V:,!6A==2;- M%%-.2KUEAJTSNIN/F')2ZE 'Q0QGHQ134$JL(!PS"S$Q!:7$"L(Q\Q 34U!* MK"!\<=GI=$Q!*;&"<,RPTS-,01FQ@G#,L-,S3$$9L8+PI7K8Z1FFH.R26VK= M3L<4E%TT\.ET.OK>AMA"..9UB(E9*".V$(YY$V)B%LJH7]Z<#R.;97&(B5DH MHPZ$,,R[#B9FH8S80BCFJ@@Q,0MEQ!8Z!N7O+#!S3#LY]8N<'YO4IWO40!MB M8MK)B;6#;U.'(46.:2 MO$K8U$J-(&VA9X:7QR^-CE])??D'4$L#!!0 ( +Q "5<,/Y#\Y0$ '\A M : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VCM.PT 4A>&M1%X MD_N8\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94UMCR]=_XDV5[_I)V;=EV MA[S9]GERW.\.>=%L2ND?0LC+3=JW^:;KT^%\9-4-^[:]ZD5)K):SNL4UDT MX;B[[L[ALI&;\^1F\ORV:(;G-VE"[2"%(*T?9!!D]8,<@KQ^4(2@6#]H!D&S M^D&W$'1;/^@.@N[J!]U#T'W]()FBC%."I!'6!%H+NOH89M ;T6]E4!O M1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O0[V-0&]#O8U ;T.]C4!O M&[TL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0 MVU%O)]#;46\GT-M'+[L)]';4VPGT=M3;"?1VU-L)]';4VPGT=M3;"?2.J'YNZ:OPX M681@'QCS^8)J[5-CJ8DC,^-J'>)?-V=6YTL])R8&@R'+31.H"?W0UD@FHR>: MZ545>L^;>-N7IADGCBJ?]!YW$]NL<:*MKE/MPHNNXRRVJ9@/VXI\>K[$B1[-;%;F5)A\ M5<.=.$71*&NTEW1F_/)(>XP[7[YU?E=F7.!<>;4&>OCB3FZ/.YP).WJ MOHV%R(7R_",>$V/IJY^/VM,NJ/AE=MS>#^.6W7EXUEVNW^.O9WRL?V$? J0/ M"=*' NDC ^EC"-+'+4@?=R!]W(/TP0&UL4$L! A0#% @ NT )5_#:E9WO *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ MNT )5YE&PO=V]R:W-H965T&UL4$L! A0#% @ MNT )5UGI7&PO=V]R M:W-H965T&UL4$L! A0#% @ NT )5Y)#.5(1" GS\ M !@ ("!>!T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NT )5U*K@Y9("@ OAH !@ ("! M+#@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NT )5^X^C>\M!P FAL !D M ("!(E( 'AL+W=O&PO M=V]R:W-H965T3Y"R,> 4 M *D- 9 " @;5A !X;"]W;W)K&UL4$L! A0#% @ NT )5T$A_72&PO=V]R:W-H965T[DK=BJ , &4( 9 M " @;=P !X;"]W;W)K&UL4$L! A0#% M @ NT )5T.O?L5M!@ QA( !D ("!EG0 'AL+W=ON>V) M P X @ !D ("!_)$ 'AL+W=O&PO=V]R:W-H965TXZKS.^ , %<3 9 " @8F: !X;"]W;W)K&UL4$L! A0#% @ NT )5UNTB9//! /10 !D M ("!N)X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ NT )5VU#$T4^!0 91 !D ("!0*H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MO$ )5WPU/Z7L @ 0@D !D ("!K+L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O$ )5[[WC,ER P MS@T !D ("!F,8 'AL+W=O&PO=V]R:W-H965T+. !X;"]W;W)K&UL4$L! A0#% @ O$ )5W4Y%_Z. @ ( < !D M ("!E=$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ O$ )5_T60.)N!0 J"4 !D ("![-P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O$ ) M5U*J<$(1!0 62( !D ("!G>D 'AL+W=O&PO=V]R:W-H965T;=U_QQ0, '41 9 " @9#S !X;"]W;W)K M&UL4$L! A0#% @ O$ )5PH ,%UL! ]!0 M !D ("!C/< 'AL+W=O&PO=V]R:W-H965T#OG0, M-@, ((, 9 " @3S_ !X;"]W;W)K&UL4$L! A0#% @ O$ )5QE&4TDM @ [@0 !D M ("!J0(! 'AL+W=O&PO=V]R:W-H965T M3!&E<>P4 "4C 9 M " @>,( 0!X;"]W;W)K&UL4$L! A0# M% @ O$ )5SL76PN! @ ] < !D ("!E0X! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ O$ )5QD1 MU ^$ P . L !D ("!Q!H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O$ )5S?Y2G)6 P MA4 T M ( !IB6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ O$ )5PP_D/SE 0 ?R$ !H M ( !MC ! 'AL+U]R96QS+W=O XML 69 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 70 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 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 139 291 1 false 34 0 false 5 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.omeros.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) Sheet http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - Organization and Basis of Presentation Sheet http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentation Organization and Basis of Presentation Notes 7 false false R8.htm 10201 - Disclosure - Significant Accounting Policies Sheet http://www.omeros.com/role/DisclosureSignificantAccountingPolicies Significant Accounting Policies Notes 8 false false R9.htm 10301 - Disclosure - Discontinued Operations Sheet http://www.omeros.com/role/DisclosureDiscontinuedOperations Discontinued Operations Notes 9 false false R10.htm 10401 - Disclosure - Net Loss Per Share Sheet http://www.omeros.com/role/DisclosureNetLossPerShare Net Loss Per Share Notes 10 false false R11.htm 10501 - Disclosure - Certain Balance Sheet Accounts Sheet http://www.omeros.com/role/DisclosureCertainBalanceSheetAccounts Certain Balance Sheet Accounts Notes 11 false false R12.htm 10601 - Disclosure - Investments and Fair-Value Measurements Sheet http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurements Investments and Fair-Value Measurements Notes 12 false false R13.htm 10701 - Disclosure - Unsecured Convertible Senior Notes Notes http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes Unsecured Convertible Senior Notes Notes 13 false false R14.htm 10801 - Disclosure - OMIDRIA Royalty Obligation Sheet http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligation OMIDRIA Royalty Obligation Notes 14 false false R15.htm 10901 - Disclosure - Leases Sheet http://www.omeros.com/role/DisclosureLeases Leases Notes 15 false false R16.htm 11001 - Disclosure - Commitments and Contingencies Sheet http://www.omeros.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 11101 - Disclosure - Shareholders' Equity (Deficit) Sheet http://www.omeros.com/role/DisclosureShareholdersEquityDeficit Shareholders' Equity (Deficit) Notes 17 false false R18.htm 11201 - Disclosure - Stock-Based Compensation Sheet http://www.omeros.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 18 false false R19.htm 20202 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.omeros.com/role/DisclosureSignificantAccountingPolicies 19 false false R20.htm 30303 - Disclosure - Discontinued Operations (Tables) Sheet http://www.omeros.com/role/DisclosureDiscontinuedOperationsTables Discontinued Operations (Tables) Tables http://www.omeros.com/role/DisclosureDiscontinuedOperations 20 false false R21.htm 30403 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.omeros.com/role/DisclosureNetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.omeros.com/role/DisclosureNetLossPerShare 21 false false R22.htm 30503 - Disclosure - Certain Balance Sheet Accounts (Tables) Sheet http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsTables Certain Balance Sheet Accounts (Tables) Tables http://www.omeros.com/role/DisclosureCertainBalanceSheetAccounts 22 false false R23.htm 30603 - Disclosure - Investments and Fair-Value Measurements (Tables) Sheet http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsTables Investments and Fair-Value Measurements (Tables) Tables http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurements 23 false false R24.htm 30703 - Disclosure - Unsecured Convertible Senior Notes (Tables) Notes http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesTables Unsecured Convertible Senior Notes (Tables) Tables http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes 24 false false R25.htm 30803 - Disclosure - OMIDRIA Royalty Obligation (Tables) Sheet http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationTables OMIDRIA Royalty Obligation (Tables) Tables http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligation 25 false false R26.htm 30903 - Disclosure - Leases (Tables) Sheet http://www.omeros.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.omeros.com/role/DisclosureLeases 26 false false R27.htm 31203 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.omeros.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.omeros.com/role/DisclosureStockBasedCompensation 27 false false R28.htm 40101 - Disclosure - Organization and Basis of Presentation (Details) Sheet http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails Organization and Basis of Presentation (Details) Details http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentation 28 false false R29.htm 40201 - Disclosure - Significant Accounting Policies - Discontinued Operations (Details) Sheet http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesDiscontinuedOperationsDetails Significant Accounting Policies - Discontinued Operations (Details) Details 29 false false R30.htm 40301 - Disclosure - Discontinued Operations - Narrative (Details) Sheet http://www.omeros.com/role/DisclosureDiscontinuedOperationsNarrativeDetails Discontinued Operations - Narrative (Details) Details 30 false false R31.htm 40302 - Disclosure - Discontinued Operations - OMIDRIA contract royalty asset (Details) Sheet http://www.omeros.com/role/DisclosureDiscontinuedOperationsOmidriaContractRoyaltyAssetDetails Discontinued Operations - OMIDRIA contract royalty asset (Details) Details 31 false false R32.htm 40303 - Disclosure - Discontinued Operations - Net Income Loss (Details) Sheet http://www.omeros.com/role/DisclosureDiscontinuedOperationsNetIncomeLossDetails Discontinued Operations - Net Income Loss (Details) Details 32 false false R33.htm 40304 - Disclosure - Discontinued Operations - Cash Flow (Details) Sheet http://www.omeros.com/role/DisclosureDiscontinuedOperationsCashFlowDetails Discontinued Operations - Cash Flow (Details) Details 33 false false R34.htm 40401 - Disclosure - Net Loss Per Share (Details) Sheet http://www.omeros.com/role/DisclosureNetLossPerShareDetails Net Loss Per Share (Details) Details http://www.omeros.com/role/DisclosureNetLossPerShareTables 34 false false R35.htm 40501 - Disclosure - Certain Balance Sheet Accounts - Contract Royalty Asset (Details) Sheet http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsContractRoyaltyAssetDetails Certain Balance Sheet Accounts - Contract Royalty Asset (Details) Details 35 false false R36.htm 40502 - Disclosure - Certain Balance Sheet Accounts - Receivables, Net (Details) Sheet http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsReceivablesNetDetails Certain Balance Sheet Accounts - Receivables, Net (Details) Details 36 false false R37.htm 40503 - Disclosure - Certain Balance Sheet Accounts - Property and Equipment, Net (Details) Sheet http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsPropertyAndEquipmentNetDetails Certain Balance Sheet Accounts - Property and Equipment, Net (Details) Details 37 false false R38.htm 40504 - Disclosure - Certain Balance Sheet Accounts - Accrued Expenses (Details) Sheet http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsAccruedExpensesDetails Certain Balance Sheet Accounts - Accrued Expenses (Details) Details 38 false false R39.htm 40601 - Disclosure - Investments and Fair-Value Measurements - Fair value of investments (Details) Sheet http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails Investments and Fair-Value Measurements - Fair value of investments (Details) Details 39 false false R40.htm 40602 - Disclosure - Investments and Fair-Value Measurements - Recurring Basis (Details) Sheet http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails Investments and Fair-Value Measurements - Recurring Basis (Details) Details 40 false false R41.htm 40603 - Disclosure - Investments and Fair-Value Measurements - Narrative (Details) Sheet http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsNarrativeDetails Investments and Fair-Value Measurements - Narrative (Details) Details 41 false false R42.htm 40701 - Disclosure - Unsecured Convertible Senior Notes - Unsecured convertible senior notes outstanding (Details) Notes http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesUnsecuredConvertibleSeniorNotesOutstandingDetails Unsecured Convertible Senior Notes - Unsecured convertible senior notes outstanding (Details) Details 42 false false R43.htm 40702 - Disclosure - Unsecured Convertible Senior Notes - 2023 Unsecured Convertible Senior Notes (Details) Notes http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2023UnsecuredConvertibleSeniorNotesDetails Unsecured Convertible Senior Notes - 2023 Unsecured Convertible Senior Notes (Details) Details 43 false false R44.htm 40703 - Disclosure - Unsecured Convertible Senior Notes - Interest expense recognized (Details) Notes http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesInterestExpenseRecognizedDetails Unsecured Convertible Senior Notes - Interest expense recognized (Details) Details 44 false false R45.htm 40704 - Disclosure - Unsecured Convertible Senior Notes - 2026 Unsecured Convertible Senior Notes (Details) Notes http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2026UnsecuredConvertibleSeniorNotesDetails Unsecured Convertible Senior Notes - 2026 Unsecured Convertible Senior Notes (Details) Details 45 false false R46.htm 40705 - Disclosure - Unsecured Convertible Senior Notes - Future minimum payments (Details) Notes http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesFutureMinimumPaymentsDetails Unsecured Convertible Senior Notes - Future minimum payments (Details) Details 46 false false R47.htm 40801 - Disclosure - OMIDRIA Royalty Obligation - Narrative (Details) Sheet http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationNarrativeDetails OMIDRIA Royalty Obligation - Narrative (Details) Details 47 false false R48.htm 40802 - Disclosure - OMIDRIA Royalty Obligation - Fair Value (Details) Sheet http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationFairValueDetails OMIDRIA Royalty Obligation - Fair Value (Details) Details 48 false false R49.htm 40803 - Disclosure - OMIDRIA Royalty Obligation - Schedule of maximum scheduled principal and interest payments (Details) Sheet http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails OMIDRIA Royalty Obligation - Schedule of maximum scheduled principal and interest payments (Details) Details 49 false false R50.htm 40901 - Disclosure - Leases (Details) Sheet http://www.omeros.com/role/DisclosureLeasesDetails Leases (Details) Details http://www.omeros.com/role/DisclosureLeasesTables 50 false false R51.htm 41001 - Disclosure - Commitment and Contingencies (Details) Sheet http://www.omeros.com/role/DisclosureCommitmentAndContingenciesDetails Commitment and Contingencies (Details) Details 51 false false R52.htm 41101 - Disclosure - Shareholders' Equity (Deficit) (Details) Sheet http://www.omeros.com/role/DisclosureShareholdersEquityDeficitDetails Shareholders' Equity (Deficit) (Details) Details http://www.omeros.com/role/DisclosureShareholdersEquityDeficit 52 false false R53.htm 41201 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) Sheet http://www.omeros.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation - Stock-Based Compensation Expense (Details) Details 53 false false R54.htm 41202 - Disclosure - Stock-Based Compensation - Fair Value of Employee Option Grant Estimated on Date of Grant (Details) Sheet http://www.omeros.com/role/DisclosureStockBasedCompensationFairValueOfEmployeeOptionGrantEstimatedOnDateOfGrantDetails Stock-Based Compensation - Fair Value of Employee Option Grant Estimated on Date of Grant (Details) Details 54 false false R55.htm 41203 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity and Related Information (Details) Sheet http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails Stock-Based Compensation - Summary of Stock Option Activity and Related Information (Details) Details 55 false false R56.htm 41204 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.omeros.com/role/DisclosureStockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 56 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 8 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:CommonStockSharesOutstanding, us-gaap:DebtInstrumentConvertibleConversionRatio1, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding - omer-20230630x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 2 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies - omer-20230630x10q.htm 9 omer-20230630x10q.htm omer-20230630.xsd omer-20230630_cal.xml omer-20230630_def.xml omer-20230630_lab.xml omer-20230630_pre.xml omer-20230630xex31d1.htm omer-20230630xex31d2.htm omer-20230630xex32d1.htm omer-20230630xex32d2.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "omer-20230630x10q.htm": { "axisCustom": 0, "axisStandard": 16, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 512, "http://xbrl.sec.gov/dei/2022": 29 }, "contextCount": 139, "dts": { "calculationLink": { "local": [ "omer-20230630_cal.xml" ] }, "definitionLink": { "local": [ "omer-20230630_def.xml" ] }, "inline": { "local": [ "omer-20230630x10q.htm" ] }, "labelLink": { "local": [ "omer-20230630_lab.xml" ] }, "presentationLink": { "local": [ "omer-20230630_pre.xml" ] }, "schema": { "local": [ "omer-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://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": 418, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 12, "http://xbrl.sec.gov/dei/2022": 5, "total": 17 }, "keyCustom": 82, "keyStandard": 209, "memberCustom": 10, "memberStandard": 20, "nsprefix": "omer", "nsuri": "http://www.omeros.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.omeros.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Net Loss Per Share", "menuCat": "Notes", "order": "10", "role": "http://www.omeros.com/role/DisclosureNetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Certain Balance Sheet Accounts", "menuCat": "Notes", "order": "11", "role": "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccounts", "shortName": "Certain Balance Sheet Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Investments and Fair-Value Measurements", "menuCat": "Notes", "order": "12", "role": "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurements", "shortName": "Investments and Fair-Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Unsecured Convertible Senior Notes", "menuCat": "Notes", "order": "13", "role": "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes", "shortName": "Unsecured Convertible Senior Notes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "omer:RoyaltyObligationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - OMIDRIA Royalty Obligation", "menuCat": "Notes", "order": "14", "role": "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligation", "shortName": "OMIDRIA Royalty Obligation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "omer:RoyaltyObligationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "omer:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Leases", "menuCat": "Notes", "order": "15", "role": "http://www.omeros.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "omer:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "16", "role": "http://www.omeros.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Shareholders' Equity (Deficit)", "menuCat": "Notes", "order": "17", "role": "http://www.omeros.com/role/DisclosureShareholdersEquityDeficit", "shortName": "Shareholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "18", "role": "http://www.omeros.com/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "19", "role": "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-3", "lang": null, "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "omer:DisposalGroupsIncludingDiscontinuedOperationsContractRoyaltyAssetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Discontinued Operations (Tables)", "menuCat": "Tables", "order": "20", "role": "http://www.omeros.com/role/DisclosureDiscontinuedOperationsTables", "shortName": "Discontinued Operations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "omer:DisposalGroupsIncludingDiscontinuedOperationsContractRoyaltyAssetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Net Loss Per Share (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.omeros.com/role/DisclosureNetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "omer:ScheduleOfContractRoyaltyAssetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Certain Balance Sheet Accounts (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsTables", "shortName": "Certain Balance Sheet Accounts (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "omer:ScheduleOfContractRoyaltyAssetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Investments and Fair-Value Measurements (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsTables", "shortName": "Investments and Fair-Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Unsecured Convertible Senior Notes (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesTables", "shortName": "Unsecured Convertible Senior Notes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "omer:MaximumScheduledPrincipalAndInterestPaymentsOfRoyaltyObligationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - OMIDRIA Royalty Obligation (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationTables", "shortName": "OMIDRIA Royalty Obligation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "omer:MaximumScheduledPrincipalAndInterestPaymentsOfRoyaltyObligationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "omer:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.omeros.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "omer:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.omeros.com/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "omer:SaleOfAssetsPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_12_23_2021_Quh2-iVc9UK_fMMflLZ0ZQ", "decimals": "-5", "first": true, "lang": null, "name": "omer:MilestonePaymentIfAchievedUnderAssetPurchaseAgreement", "reportCount": 1, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Organization and Basis of Presentation (Details)", "menuCat": "Details", "order": "28", "role": "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "shortName": "Organization and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "omer:SaleOfAssetsPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_12_23_2021_To_12_23_2021_gRDHUTEuZ0qPvatdbul-pA", "decimals": null, "lang": "en-US", "name": "omer:PaymentDueAfterMilestonePeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "omer:SaleOfAssetsPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_12_23_2021_To_12_23_2021_gRDHUTEuZ0qPvatdbul-pA", "decimals": "2", "first": true, "lang": null, "name": "omer:PercentageOfRoyaltyReceivableOnSaleOfProductRights", "reportCount": 1, "unitRef": "Unit_Standard_pure_pbcYSIQ1Wk-W5rtBs_0utA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Significant Accounting Policies - Discontinued Operations (Details)", "menuCat": "Details", "order": "29", "role": "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesDiscontinuedOperationsDetails", "shortName": "Significant Accounting Policies - Discontinued Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "omer:RoyaltyFeesAndContractRoyaltyAssetPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "2", "lang": null, "name": "omer:PercentageOfInterestEarnedOnOutstandingContractRoyaltyAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_pbcYSIQ1Wk-W5rtBs_0utA", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_txA3syyqk0aWBuAlfkueKg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_txA3syyqk0aWBuAlfkueKg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "omer:SaleOfAssetsPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_12_23_2021_To_12_23_2021_gRDHUTEuZ0qPvatdbul-pA", "decimals": null, "first": true, "lang": "en-US", "name": "omer:MilestonePeriod", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Discontinued Operations - Narrative (Details)", "menuCat": "Details", "order": "30", "role": "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNarrativeDetails", "shortName": "Discontinued Operations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_12_23_2021_To_12_23_2021_gRDHUTEuZ0qPvatdbul-pA", "decimals": "2", "lang": null, "name": "omer:PercentageOfReductionInRoyaltyReceivableUponBreachOfAgreementTerm", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_pbcYSIQ1Wk-W5rtBs_0utA", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "omer:DisposalGroupsIncludingDiscontinuedOperationsContractRoyaltyAssetTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_omer_OmidriaAssetsDisposalMember_dvGbJHoarUSxAM_1r-ohWg", "decimals": "-3", "first": true, "lang": null, "name": "omer:DisposalGroupIncludingDiscontinuedOperationContractRoyaltyAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Discontinued Operations - OMIDRIA contract royalty asset (Details)", "menuCat": "Details", "order": "31", "role": "http://www.omeros.com/role/DisclosureDiscontinuedOperationsOmidriaContractRoyaltyAssetDetails", "shortName": "Discontinued Operations - OMIDRIA contract royalty asset (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "omer:DisposalGroupsIncludingDiscontinuedOperationsContractRoyaltyAssetTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_omer_OmidriaAssetsDisposalMember_dvGbJHoarUSxAM_1r-ohWg", "decimals": "-3", "first": true, "lang": null, "name": "omer:DisposalGroupIncludingDiscontinuedOperationContractRoyaltyAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_omer_OmidriaAssetsDisposalMember_FdLccGNrYUGIAmhhyR9TPQ", "decimals": "-3", "first": true, "lang": null, "name": "omer:DisposalGroupIncludingDiscontinuedOperationEffectiveInterestOnContractRoyaltyAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Discontinued Operations - Net Income Loss (Details)", "menuCat": "Details", "order": "32", "role": "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNetIncomeLossDetails", "shortName": "Discontinued Operations - Net Income Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_omer_OmidriaAssetsDisposalMember_FdLccGNrYUGIAmhhyR9TPQ", "decimals": "-3", "lang": null, "name": "us-gaap:OtherOperatingIncomeExpenseNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_2_1_2023_To_2_28_2023_OR7pl-F6SU20twwxRoznuw", "decimals": "-5", "first": true, "lang": null, "name": "omer:CashProceedsFromMilestonePayment", "reportCount": 1, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Discontinued Operations - Cash Flow (Details)", "menuCat": "Details", "order": "33", "role": "http://www.omeros.com/role/DisclosureDiscontinuedOperationsCashFlowDetails", "shortName": "Discontinued Operations - Cash Flow (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "omer:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsCashFlowsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_omer_OmidriaAssetsDisposalMember_s8iNXyCZqkqJOYNY0SzPrg", "decimals": "-3", "lang": null, "name": "us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_JSmAfsLA4kWDMMfvOTmujQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_x0bnv_ehCUusmZtKgpNmBQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Net Loss Per Share (Details)", "menuCat": "Details", "order": "34", "role": "http://www.omeros.com/role/DisclosureNetLossPerShareDetails", "shortName": "Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_JSmAfsLA4kWDMMfvOTmujQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_x0bnv_ehCUusmZtKgpNmBQ", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-3", "first": true, "lang": null, "name": "omer:ContractRoyaltyAssetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Certain Balance Sheet Accounts - Contract Royalty Asset (Details)", "menuCat": "Details", "order": "35", "role": "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsContractRoyaltyAssetDetails", "shortName": "Certain Balance Sheet Accounts - Contract Royalty Asset (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "omer:ScheduleOfContractRoyaltyAssetTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-3", "lang": null, "name": "omer:ContractRoyaltyAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-3", "first": true, "lang": null, "name": "omer:RoyaltyReceivables", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Certain Balance Sheet Accounts - Receivables, Net (Details)", "menuCat": "Details", "order": "36", "role": "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsReceivablesNetDetails", "shortName": "Certain Balance Sheet Accounts - Receivables, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-3", "first": true, "lang": null, "name": "omer:RoyaltyReceivables", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Certain Balance Sheet Accounts - Property and Equipment, Net (Details)", "menuCat": "Details", "order": "37", "role": "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsPropertyAndEquipmentNetDetails", "shortName": "Certain Balance Sheet Accounts - Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_35VDX2eElUm3c9Hle58cTQ", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40504 - Disclosure - Certain Balance Sheet Accounts - Accrued Expenses (Details)", "menuCat": "Details", "order": "38", "role": "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsAccruedExpensesDetails", "shortName": "Certain Balance Sheet Accounts - Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_JSmAfsLA4kWDMMfvOTmujQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Investments and Fair-Value Measurements - Fair value of investments (Details)", "menuCat": "Details", "order": "39", "role": "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails", "shortName": "Investments and Fair-Value Measurements - Fair value of investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_JSmAfsLA4kWDMMfvOTmujQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_JSmAfsLA4kWDMMfvOTmujQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "menuCat": "Statements", "order": "4", "role": "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_JSmAfsLA4kWDMMfvOTmujQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Investments and Fair-Value Measurements - Recurring Basis (Details)", "menuCat": "Details", "order": "40", "role": "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails", "shortName": "Investments and Fair-Value Measurements - Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_aOvYCpzw50q5CfcjsFDq8w", "decimals": "-3", "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Investments and Fair-Value Measurements - Narrative (Details)", "menuCat": "Details", "order": "41", "role": "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsNarrativeDetails", "shortName": "Investments and Fair-Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Unsecured Convertible Senior Notes - Unsecured convertible senior notes outstanding (Details)", "menuCat": "Details", "order": "42", "role": "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesUnsecuredConvertibleSeniorNotesOutstandingDetails", "shortName": "Unsecured Convertible Senior Notes - Unsecured convertible senior notes outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_35VDX2eElUm3c9Hle58cTQ", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Unsecured Convertible Senior Notes - 2023 Unsecured Convertible Senior Notes (Details)", "menuCat": "Details", "order": "43", "role": "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2023UnsecuredConvertibleSeniorNotesDetails", "shortName": "Unsecured Convertible Senior Notes - 2023 Unsecured Convertible Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_11_30_2018_us-gaap_DebtInstrumentAxis_omer_ConvertibleSeniorNotes2023Member_TzryxAzdrUKRsn-3Re-4Vg", "decimals": "0", "lang": null, "name": "omer:DebtInstrumentDenominatorAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "omer:ScheduleOfDebtInstrumentInterestExpenseRecognizedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_DebtInstrumentAxis_omer_ConvertibleSeniorNotes2023Member_iFwft2hAHUqmO-XY9NV_eg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - Unsecured Convertible Senior Notes - Interest expense recognized (Details)", "menuCat": "Details", "order": "44", "role": "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesInterestExpenseRecognizedDetails", "shortName": "Unsecured Convertible Senior Notes - Interest expense recognized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "omer:ScheduleOfDebtInstrumentInterestExpenseRecognizedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_DebtInstrumentAxis_omer_ConvertibleSeniorNotes2023Member_iFwft2hAHUqmO-XY9NV_eg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40704 - Disclosure - Unsecured Convertible Senior Notes - 2026 Unsecured Convertible Senior Notes (Details)", "menuCat": "Details", "order": "45", "role": "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2026UnsecuredConvertibleSeniorNotesDetails", "shortName": "Unsecured Convertible Senior Notes - 2026 Unsecured Convertible Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_DebtInstrumentAxis_omer_ConvertibleSeniorNotes2026Member_twDUWt5ykE2OMykJUbCvRQ", "decimals": "3", "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_pbcYSIQ1Wk-W5rtBs_0utA", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40705 - Disclosure - Unsecured Convertible Senior Notes - Future minimum payments (Details)", "menuCat": "Details", "order": "46", "role": "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesFutureMinimumPaymentsDetails", "shortName": "Unsecured Convertible Senior Notes - Future minimum payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_DebtInstrumentAxis_omer_ConvertibleSeniorNotes2023And2026Member_uHhT_zrIbkuHJVywvwOebQ", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "omer:RoyaltyObligationTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_JSmAfsLA4kWDMMfvOTmujQ", "decimals": "-5", "first": true, "lang": null, "name": "omer:CashContractualInterestExpenseOnRoyaltyObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - OMIDRIA Royalty Obligation - Narrative (Details)", "menuCat": "Details", "order": "47", "role": "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationNarrativeDetails", "shortName": "OMIDRIA Royalty Obligation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "omer:RoyaltyObligationTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_JSmAfsLA4kWDMMfvOTmujQ", "decimals": "-5", "first": true, "lang": null, "name": "omer:CashContractualInterestExpenseOnRoyaltyObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_omer_RoyaltyObligationMember_jH27eOncTEq5joKosmFNdA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - OMIDRIA Royalty Obligation - Fair Value (Details)", "menuCat": "Details", "order": "48", "role": "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationFairValueDetails", "shortName": "OMIDRIA Royalty Obligation - Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_omer_RoyaltyObligationMember_jH27eOncTEq5joKosmFNdA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "omer:MaximumScheduledPrincipalAndInterestPaymentsOfRoyaltyObligationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-3", "first": true, "lang": null, "name": "omer:RoyaltyObligationPrincipalPaymentsDueRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - OMIDRIA Royalty Obligation - Schedule of maximum scheduled principal and interest payments (Details)", "menuCat": "Details", "order": "49", "role": "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails", "shortName": "OMIDRIA Royalty Obligation - Schedule of maximum scheduled principal and interest payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "omer:MaximumScheduledPrincipalAndInterestPaymentsOfRoyaltyObligationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-3", "first": true, "lang": null, "name": "omer:RoyaltyObligationPrincipalPaymentsDueRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_zrwPuxOG3kG0QQpXc5UwKA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT)", "menuCat": "Statements", "order": "5", "role": "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_kj3FHL_AoE-9ngJrCc3FNg", "decimals": "-3", "lang": null, "name": "omer:StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "omer:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "INF", "first": true, "lang": null, "name": "omer:NumberOfOptionsToExtendLeaseTerm", "reportCount": 1, "unitRef": "Unit_Standard_item_GO-CqAKfnkWbKB1dk0idlw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Leases (Details)", "menuCat": "Details", "order": "50", "role": "http://www.omeros.com/role/DisclosureLeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "omer:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_14_2022_To_1_14_2022_EYRCLlQ3MESo8Xh5606TqQ", "decimals": "-5", "lang": null, "name": "omer:DecreaseInRightOfUseAssetDueToEarlyOperatingLeaseTermination", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-5", "first": true, "lang": null, "name": "omer:LongTermPurchaseCommitmentTerminationFee", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Commitment and Contingencies (Details)", "menuCat": "Details", "order": "51", "role": "http://www.omeros.com/role/DisclosureCommitmentAndContingenciesDetails", "shortName": "Commitment and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-5", "first": true, "lang": null, "name": "omer:LongTermPurchaseCommitmentTerminationFee", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_4_12_2023__E0wUO1lAkG8HhD9uI8AgQ", "decimals": "INF", "first": true, "lang": null, "name": "omer:SharesOfCommonStockRightToPurchaseByWarrantExpired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_x0bnv_ehCUusmZtKgpNmBQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Shareholders' Equity (Deficit) (Details)", "menuCat": "Details", "order": "52", "role": "http://www.omeros.com/role/DisclosureShareholdersEquityDeficitDetails", "shortName": "Shareholders' Equity (Deficit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_4_12_2023__E0wUO1lAkG8HhD9uI8AgQ", "decimals": "INF", "first": true, "lang": null, "name": "omer:SharesOfCommonStockRightToPurchaseByWarrantExpired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_x0bnv_ehCUusmZtKgpNmBQ", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_JSmAfsLA4kWDMMfvOTmujQ", "decimals": "-3", "first": true, "lang": null, "name": "omer:ShareBasedPaymentArrangementExpenseContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "menuCat": "Details", "order": "53", "role": "http://www.omeros.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_JSmAfsLA4kWDMMfvOTmujQ", "decimals": "-3", "first": true, "lang": null, "name": "omer:ShareBasedPaymentArrangementExpenseContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_TVOhPlqeyEmVjntCfkzAgw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_txA3syyqk0aWBuAlfkueKg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Stock-Based Compensation - Fair Value of Employee Option Grant Estimated on Date of Grant (Details)", "menuCat": "Details", "order": "54", "role": "http://www.omeros.com/role/DisclosureStockBasedCompensationFairValueOfEmployeeOptionGrantEstimatedOnDateOfGrantDetails", "shortName": "Stock-Based Compensation - Fair Value of Employee Option Grant Estimated on Date of Grant (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_TVOhPlqeyEmVjntCfkzAgw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_txA3syyqk0aWBuAlfkueKg", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_35VDX2eElUm3c9Hle58cTQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_x0bnv_ehCUusmZtKgpNmBQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41203 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity and Related Information (Details)", "menuCat": "Details", "order": "55", "role": "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity and Related Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_x0bnv_ehCUusmZtKgpNmBQ", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_x0bnv_ehCUusmZtKgpNmBQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41204 - Disclosure - Stock-Based Compensation - Narrative (Details)", "menuCat": "Details", "order": "56", "role": "http://www.omeros.com/role/DisclosureStockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_dpNQrxEgokSuQScYwRnc1w", "decimals": "-5", "lang": null, "name": "omer:NumberOfOptionsOutstandingWithExercisePriceAboveClosingStockPriceOnNasdaqExchange", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_x0bnv_ehCUusmZtKgpNmBQ", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "6", "role": "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_thD9DdQDSU614YaZ-p8aSA", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization and Basis of Presentation", "menuCat": "Notes", "order": "7", "role": "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentation", "shortName": "Organization and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://www.omeros.com/role/DisclosureSignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Discontinued Operations", "menuCat": "Notes", "order": "9", "role": "http://www.omeros.com/role/DisclosureDiscontinuedOperations", "shortName": "Discontinued Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "omer-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_r0GgMZYftUm3BYQsMNy7Xw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 34, "tag": { "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.omeros.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.omeros.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "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.omeros.com/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.omeros.com/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.omeros.com/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.omeros.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.omeros.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.omeros.com/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.omeros.com/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 Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.omeros.com/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" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.omeros.com/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" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.omeros.com/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" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.omeros.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r473" ], "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.omeros.com/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.omeros.com/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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.omeros.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.omeros.com/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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.omeros.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r473" ], "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.omeros.com/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 or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.omeros.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r477" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.omeros.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r473" ], "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.omeros.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r473" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.omeros.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.omeros.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r473" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.omeros.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.omeros.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.omeros.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.omeros.com/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.omeros.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "omer_AccruedClinicalTrialCosts": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsAccruedExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued clinical trial costs.", "label": "Accrued Clinical Trial Costs", "terseLabel": "Clinical trials" } } }, "localname": "AccruedClinicalTrialCosts", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "omer_AccruedContractResearchCosts": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued preclinical research and development contract costs.", "label": "Accrued Contract Research Costs", "terseLabel": "Contract research and development" } } }, "localname": "AccruedContractResearchCosts", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "omer_Amended2017OmnibusIncentiveCompensationPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to amendment of 2017 omnibus incentive compensation plan.", "label": "Amended 2017 Omnibus Incentive Compensation Plan" } } }, "localname": "Amended2017OmnibusIncentiveCompensationPlanMember", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureShareholdersEquityDeficitDetails" ], "xbrltype": "domainItemType" }, "omer_AtTheMarketATMProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "At The Market (ATM) Program [Member]", "label": "At The Market (ATM) Program" } } }, "localname": "AtTheMarketATMProgramMember", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "http://www.omeros.com/role/DisclosureShareholdersEquityDeficitDetails" ], "xbrltype": "domainItemType" }, "omer_CashContractualInterestExpenseOnRoyaltyObligation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash contractual interest expense related to OMIDRIA royalty obligation.", "label": "Cash Contractual Interest Expense on Royalty Obligation", "terseLabel": "Cash contractual interest expense" } } }, "localname": "CashContractualInterestExpenseOnRoyaltyObligation", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "omer_CashProceedsFromMilestonePayment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash proceeds from milestone payment received.", "label": "Cash Proceeds From Milestone Payment", "terseLabel": "Cash from collection of the Milestone Payment" } } }, "localname": "CashProceedsFromMilestonePayment", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsCashFlowDetails", "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "monetaryItemType" }, "omer_ContractRoyaltyAsset": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsContractRoyaltyAssetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contract royalty asset.", "label": "Contract Royalty Asset", "totalLabel": "Total OMIDRIA contract royalty asset" } } }, "localname": "ContractRoyaltyAsset", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsContractRoyaltyAssetDetails" ], "xbrltype": "monetaryItemType" }, "omer_ContractRoyaltyAssetCurrent": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsContractRoyaltyAssetDetails": { "order": 1.0, "parentTag": "omer_ContractRoyaltyAsset", "weight": 1.0 }, "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contract royalty asset due to the entity within one year of the balance sheet date (or one operating cycle, if longer).", "label": "Contract Royalty Asset Current", "terseLabel": "OMIDRIA contract royalty asset, short-term", "verboseLabel": "Short-term contract royalty asset" } } }, "localname": "ContractRoyaltyAssetCurrent", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsContractRoyaltyAssetDetails", "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "omer_ContractRoyaltyAssetNoncurrent": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsContractRoyaltyAssetDetails": { "order": 2.0, "parentTag": "omer_ContractRoyaltyAsset", "weight": 1.0 }, "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contract royalty asset due to the entity in after one year or beyond the operating cycle, if longer.", "label": "Contract Royalty Asset Noncurrent", "terseLabel": "OMIDRIA contract royalty asset", "verboseLabel": "Long-term contract royalty asset" } } }, "localname": "ContractRoyaltyAssetNoncurrent", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsContractRoyaltyAssetDetails", "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "omer_ContractualMilestonePaymentPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of contractual mile stone payment payable.", "label": "Contractual Milestone Payment Payable", "terseLabel": "Contractual milestone payment payable" } } }, "localname": "ContractualMilestonePaymentPayable", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureCommitmentAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "omer_ConvertibleDebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Unsecured Convertible Senior Notes" } } }, "localname": "ConvertibleDebtDisclosureAbstract", "nsuri": "http://www.omeros.com/20230630", "xbrltype": "stringItemType" }, "omer_ConvertibleSeniorNotes2023And2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to 2023 Convertible Senior Notes and 2026 Convertible Senior Notes.", "label": "2023 and 2026 Convertible Senior Notes" } } }, "localname": "ConvertibleSeniorNotes2023And2026Member", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesFutureMinimumPaymentsDetails" ], "xbrltype": "domainItemType" }, "omer_ConvertibleSeniorNotes2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to 2023 Convertible Senior Notes.", "label": "2023 Unsecured Convertible Senior Notes", "terseLabel": "2023 Unsecured Convertible Senior Notes" } } }, "localname": "ConvertibleSeniorNotes2023Member", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureNetLossPerShareDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2023UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesTables", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesUnsecuredConvertibleSeniorNotesOutstandingDetails" ], "xbrltype": "domainItemType" }, "omer_ConvertibleSeniorNotes2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to 2026 Convertible Senior Notes.", "label": "2026 Unsecured Convertible Senior Notes", "terseLabel": "2026 Unsecured Convertible Senior Notes" } } }, "localname": "ConvertibleSeniorNotes2026Member", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureNetLossPerShareDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2026UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesTables", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesUnsecuredConvertibleSeniorNotesOutstandingDetails" ], "xbrltype": "domainItemType" }, "omer_DebtInstrumentCappedCallTransactionsNumberOfSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of outstanding shares under the capped call transactions.", "label": "Debt Instrument, Capped Call Transactions, Number Of Shares Outstanding", "terseLabel": "Number of shares outstanding on the 2023 Capped Call", "verboseLabel": "Number of shares outstanding on the 2026 Capped Call" } } }, "localname": "DebtInstrumentCappedCallTransactionsNumberOfSharesOutstanding", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2023UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2026UnsecuredConvertibleSeniorNotesDetails" ], "xbrltype": "sharesItemType" }, "omer_DebtInstrumentDenominatorAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the denominator amount used in the calculation of convertible debt.", "label": "Debt Instrument Denominator Amount", "terseLabel": "Value used in calculation of conversion rate" } } }, "localname": "DebtInstrumentDenominatorAmount", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2023UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2026UnsecuredConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "omer_DecreaseInLeaseLiabilityDueToEarlyOperatingLeaseTermination": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The decrease during the reporting period in the amount of lease liability due to termination of operating lease.", "label": "Decrease in Lease Liability Due To Early Operating Lease Termination", "terseLabel": "Decrease in lease liability due to lease termination" } } }, "localname": "DecreaseInLeaseLiabilityDueToEarlyOperatingLeaseTermination", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "omer_DecreaseInRightOfUseAssetDueToEarlyOperatingLeaseTermination": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The decrease during the reporting period in the amount of right of use asset due to termination of operating lease.", "label": "Decrease in Right Of Use Asset Due To Early Operating Lease Termination", "terseLabel": "Decrease in right of use asset due to lease termination" } } }, "localname": "DecreaseInRightOfUseAssetDueToEarlyOperatingLeaseTermination", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "omer_DisposalGroupIncludingDiscontinuedOperationContractRoyaltyAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as contract royalty asset attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Contract Royalty Asset", "periodEndLabel": "OMIDRIA contract royalty asset, ending balance", "periodStartLabel": "OMIDRIA contract royalty asset, beginning balance" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationContractRoyaltyAsset", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsOmidriaContractRoyaltyAssetDetails" ], "xbrltype": "monetaryItemType" }, "omer_DisposalGroupIncludingDiscontinuedOperationEffectiveInterestOnContractRoyaltyAsset": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNetIncomeLossDetails": { "order": 1.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of effective interest on contract royalty asset attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Effective Interest on Contract Royalty Asset", "terseLabel": "Interest earned on OMIDRIA contract royalty asset" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationEffectiveInterestOnContractRoyaltyAsset", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNetIncomeLossDetails", "http://www.omeros.com/role/DisclosureDiscontinuedOperationsOmidriaContractRoyaltyAssetDetails" ], "xbrltype": "monetaryItemType" }, "omer_DisposalGroupIncludingDiscontinuedOperationRemeasurementAdjustments": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNetIncomeLossDetails": { "order": 2.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of remeasurement adjustments attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Remeasurement Adjustments", "terseLabel": "Remeasurement adjustments" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRemeasurementAdjustments", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNetIncomeLossDetails", "http://www.omeros.com/role/DisclosureDiscontinuedOperationsOmidriaContractRoyaltyAssetDetails" ], "xbrltype": "monetaryItemType" }, "omer_DisposalGroupIncludingDiscontinuedOperationRoyaltyRevenueEarned": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of royalty revenue earned attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Royalty Revenue Earned", "negatedLabel": "Royalties earned" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRoyaltyRevenueEarned", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsOmidriaContractRoyaltyAssetDetails" ], "xbrltype": "monetaryItemType" }, "omer_DisposalGroupsIncludingDiscontinuedOperationsContractRoyaltyAssetTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of information related to a disposal group of contract royalty asset. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Contract Royalty Asset [Table Text Block]", "terseLabel": "Schedule of contract royalty asset" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsContractRoyaltyAssetTableTextBlock", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "omer_DriHealthcareAcquisitionsLpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information relating to DRI healthcare acquisitions LP.", "label": "DRI Healthcare Acquisitions LP [Member]", "terseLabel": "DRI" } } }, "localname": "DriHealthcareAcquisitionsLpMember", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationNarrativeDetails", "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "omer_FairValueOfInvestmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair Value of Investment [Line Items]", "label": "Fair Value of investment [Line items]" } } }, "localname": "FairValueOfInvestmentLineItems", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails" ], "xbrltype": "stringItemType" }, "omer_FairValueOfInvestmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair Value of investment [Table]", "label": "Fair Value Of Investment [Table]" } } }, "localname": "FairValueOfInvestmentTable", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails" ], "xbrltype": "stringItemType" }, "omer_FinanceLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Leases [Member]", "label": "Equipment under finance lease obligations" } } }, "localname": "FinanceLeasesMember", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "omer_IncreaseDecreaseInContractRoyaltyAssetCurrent": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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 amount of contract royalty asset due to the entity within one year of the balance sheet date (or one operating cycle, if longer).", "label": "Increase Decrease in Contract Royalty Asset Current", "negatedLabel": "OMIDRIA contract royalty asset" } } }, "localname": "IncreaseDecreaseInContractRoyaltyAssetCurrent", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "omer_InterestOnContractRoyaltyAsset": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest on contract royalty asset.", "label": "Interest on Contract Royalty Asset", "negatedTerseLabel": "Non-cash interest earned on OMIDRIA contract royalty asset" } } }, "localname": "InterestOnContractRoyaltyAsset", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "omer_LeaseCashFlowInformationDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of lease cash flow information.", "label": "Lease Cash Flow Information Disclosure [Table Text Block]", "terseLabel": "Schedule of cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "LeaseCashFlowInformationDisclosureTableTextBlock", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "omer_LeaseDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of information about leases.", "label": "Lease Disclosure [Text Block]", "verboseLabel": "Leases" } } }, "localname": "LeaseDisclosureTextBlock", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "omer_LiquidityAndCapitalResourcesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for liquidity and capital resources.", "label": "Liquidity and Capital Resources [Policy Text Block]", "terseLabel": "Liquidity and Capital Resources" } } }, "localname": "LiquidityAndCapitalResourcesPolicyTextBlock", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "omer_LongTermPurchaseCommitmentTerminationFee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Purchase Commitment, Termination Fee", "label": "Long-Term Purchase Commitment, Termination Fee", "terseLabel": "Contract termination fees" } } }, "localname": "LongTermPurchaseCommitmentTerminationFee", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureCommitmentAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "omer_MaximumAggregateOfferingPrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the maximum aggregate offering price to sell shares of common stock.", "label": "Maximum Aggregate Offering Price", "terseLabel": "Maximum aggregate offering price" } } }, "localname": "MaximumAggregateOfferingPrice", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "http://www.omeros.com/role/DisclosureShareholdersEquityDeficitDetails" ], "xbrltype": "monetaryItemType" }, "omer_MaximumPayoutPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The maximum amount of payout payable.", "label": "Maximum Payout Payable", "terseLabel": "Maximum payout payable" } } }, "localname": "MaximumPayoutPayable", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "omer_MaximumRoyaltyPayablePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents maximum royalty payable percentage.", "label": "Maximum Royalty Payable Percentage", "verboseLabel": "Effective interest rate on royalty obligation" } } }, "localname": "MaximumRoyaltyPayablePercentage", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationNarrativeDetails", "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesDiscontinuedOperationsDetails" ], "xbrltype": "percentItemType" }, "omer_MaximumScheduledPrincipalAndInterestPaymentsOfRoyaltyObligationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maximum scheduled principal and interest payments.", "label": "Maximum Scheduled Principal and Interest Payments of Royalty Obligation [Table Text Block]", "terseLabel": "Schedule of maximum remaining scheduled principal and interest payments" } } }, "localname": "MaximumScheduledPrincipalAndInterestPaymentsOfRoyaltyObligationTableTextBlock", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationTables" ], "xbrltype": "textBlockItemType" }, "omer_MilestonePaymentIfAchievedUnderAssetPurchaseAgreement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of milestone payment to be paid if achieved under asset purchase agreement.", "label": "Milestone Payment If Achieved Under Asset Purchase Agreement", "terseLabel": "Milestone Payment to be received under the Asset Purchase Agreement" } } }, "localname": "MilestonePaymentIfAchievedUnderAssetPurchaseAgreement", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNarrativeDetails", "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "monetaryItemType" }, "omer_MilestonePaymentReceivable": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsReceivablesNetDetails": { "order": 1.0, "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of milestone payment receivable, classified as current.", "label": "Milestone Payment Receivable", "terseLabel": "OMIDRIA milestone" } } }, "localname": "MilestonePaymentReceivable", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsReceivablesNetDetails" ], "xbrltype": "monetaryItemType" }, "omer_MilestonePaymentReceivableFromSaleOfRoyaltyUnderAssetPurchaseAgreement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of milestone payment receivable form sale of royalty under asset purchase agreement.", "label": "Milestone Payment Receivable from Sale of Royalty Under Asset Purchase Agreement", "terseLabel": "Milestone Payment receivable" } } }, "localname": "MilestonePaymentReceivableFromSaleOfRoyaltyUnderAssetPurchaseAgreement", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNarrativeDetails", "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "omer_MilestonePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Milestone Period", "label": "Milestone Period", "terseLabel": "Milestone period" } } }, "localname": "MilestonePeriod", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNarrativeDetails", "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "durationItemType" }, "omer_NumberOfOptionsOutstandingWithExercisePriceAboveClosingStockPriceOnNasdaqExchange": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding with exercise price above closing stock price.", "label": "Number of options outstanding With Exercise Price Above the closing stock price on NASDAQ exchange", "terseLabel": "Number of options outstanding with exercise price above the closing stock price on NASDAQ exchange" } } }, "localname": "NumberOfOptionsOutstandingWithExercisePriceAboveClosingStockPriceOnNasdaqExchange", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "omer_NumberOfOptionsToExtendLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options to extend lease term.", "label": "Number Of Options To Extend Lease Term", "terseLabel": "Number of options to extend lease term" } } }, "localname": "NumberOfOptionsToExtendLeaseTerm", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureLeasesDetails" ], "xbrltype": "integerItemType" }, "omer_OfficeEquipmentAndFurnitureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office Equipment and Furniture [Member", "label": "Office equipment and furniture" } } }, "localname": "OfficeEquipmentAndFurnitureMember", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "omer_OmidriaAssetsDisposalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to OMIDRIA assets disposal.", "label": "Omidria Assets Disposal" } } }, "localname": "OmidriaAssetsDisposalMember", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsCashFlowDetails", "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNetIncomeLossDetails", "http://www.omeros.com/role/DisclosureDiscontinuedOperationsOmidriaContractRoyaltyAssetDetails", "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "omer_OperatingAndFinanceLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current portion of operating and finance lease liabilities.", "label": "Operating And Finance Lease Liability Current", "terseLabel": "Current portion of lease liabilities" } } }, "localname": "OperatingAndFinanceLeaseLiabilityCurrent", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "omer_OperatingAndFinanceLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncurrent portion of operating and finance lease liabilities.", "label": "Lease liabilities, noncurrent", "terseLabel": "Lease liabilities, non-current" } } }, "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "omer_OrganizationAndBasisOfPresentationDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Organization and Basis of Presentation" } } }, "localname": "OrganizationAndBasisOfPresentationDisclosureAbstract", "nsuri": "http://www.omeros.com/20230630", "xbrltype": "stringItemType" }, "omer_PaymentDueAfterMilestonePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payment due after milestone period.", "label": "Payment Due After Milestone Period", "terseLabel": "Period payment is due after milestone period achieved" } } }, "localname": "PaymentDueAfterMilestonePeriod", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "durationItemType" }, "omer_PercentageOfInterestEarnedOnOutstandingContractRoyaltyAsset": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of interest earned on the outstanding contract royalty asset.", "label": "Percentage Of Interest Earned on Outstanding Contract Royalty Asset", "terseLabel": "Effective interest rate earned on outstanding contract royalty asset" } } }, "localname": "PercentageOfInterestEarnedOnOutstandingContractRoyaltyAsset", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesDiscontinuedOperationsDetails" ], "xbrltype": "percentItemType" }, "omer_PercentageOfReductionInRoyaltyReceivableUponBreachOfAgreementTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of reduction in royalty receivable on breach of agreement term.", "label": "Percentage of Reduction in Royalty Receivable Upon Breach of Agreement Term", "terseLabel": "Percent of potential reduction in royalty receivable per Asset Purchase Agreement" } } }, "localname": "PercentageOfReductionInRoyaltyReceivableUponBreachOfAgreementTerm", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "omer_PercentageOfRoyaltyReceivableOnSaleOfProductRights": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of royalty receivable on sale of product rights.", "label": "Percentage of Royalty Receivable on Sale of Product Rights", "terseLabel": "Percentage of royalty receivable" } } }, "localname": "PercentageOfRoyaltyReceivableOnSaleOfProductRights", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNarrativeDetails", "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesDiscontinuedOperationsDetails" ], "xbrltype": "percentItemType" }, "omer_PercentageOfRoyaltyReceivableOutsideOfDomestic": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of royalty receivable on sale of product right received outside of domestic country.", "label": "Percentage Of Royalty Receivable Outside Of Domestic", "terseLabel": "Percentage of royalties received outside of U.S." } } }, "localname": "PercentageOfRoyaltyReceivableOutsideOfDomestic", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "percentItemType" }, "omer_PrincipalPaymentsOnRoyaltyObligations": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash outflow for principal payments on royalty obligations.", "label": "Principal Payments on Royalty Obligations", "negatedLabel": "Principal payments on OMIDRIA royalty obligation" } } }, "localname": "PrincipalPaymentsOnRoyaltyObligations", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "omer_ProceedsFromRoyaltyObligation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash inflow from entering into royalty obligation.", "label": "Proceeds From Royalty Obligation", "terseLabel": "Proceeds received upon entering into OMIDRIA royalty obligation" } } }, "localname": "ProceedsFromRoyaltyObligation", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationNarrativeDetails", "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "omer_ProceedsFromStockOptionsAndWarrantsExercised": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from Stock Options and Warrants Exercised", "label": "Proceeds from Stock Options and Warrants Exercised", "terseLabel": "Proceeds upon exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsAndWarrantsExercised", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "omer_RemeasurementAdjustmentOnContractRoyaltyAsset": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of remeasurement adjustment on contract royalty asset.", "label": "Remeasurement Adjustment On Contract Royalty Asset", "negatedLabel": "Remeasurement on OMIDRIA contract royalty asset" } } }, "localname": "RemeasurementAdjustmentOnContractRoyaltyAsset", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyFeesAndContractRoyaltyAssetPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for royalty fees, milestones and contract royalty assets.", "label": "Royalty Fees And Contract Royalty Asset [Policy Text Block]", "terseLabel": "OMIDRIA Royalties, Milestones and OMIDRIA Contract Royalty Assets" } } }, "localname": "RoyaltyFeesAndContractRoyaltyAssetPolicyTextBlock", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "omer_RoyaltyLiabilitiesNonCurrent": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of royalty liabilities classified as non-current.", "label": "Royalty Liabilities Non-Current", "terseLabel": "OMIDRIA royalty obligation" } } }, "localname": "RoyaltyLiabilitiesNonCurrent", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available", "label": "OMIDRIA Royalty Obligation" } } }, "localname": "RoyaltyObligationAbstract", "nsuri": "http://www.omeros.com/20230630", "xbrltype": "stringItemType" }, "omer_RoyaltyObligationCurrent": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of royalty obligation classified as current as on the balance sheet date.", "label": "Royalty Obligation, Current", "terseLabel": "Current portion of OMIDRIA royalty obligation" } } }, "localname": "RoyaltyObligationCurrent", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationInterestPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition is available.", "label": "Royalty Obligation, Interest Payments [Abstract]", "terseLabel": "Interest" } } }, "localname": "RoyaltyObligationInterestPaymentsAbstract", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "stringItemType" }, "omer_RoyaltyObligationInterestPaymentsDue": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of total interest portion of royalty obligation.", "label": "Royalty Obligation, Interest Payments, Due", "totalLabel": "Total scheduled payments" } } }, "localname": "RoyaltyObligationInterestPaymentsDue", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationInterestPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": 1.0, "parentTag": "omer_RoyaltyObligationInterestPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest portion of royalty obligation due after fourth fiscal year following current fiscal year.", "label": "Royalty Obligation, Interest Payments, Due After Year Four", "terseLabel": "Thereafter" } } }, "localname": "RoyaltyObligationInterestPaymentsDueAfterYearFour", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationInterestPaymentsDueNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": 5.0, "parentTag": "omer_RoyaltyObligationInterestPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest portion of royalty obligation to be paid in next fiscal year following current fiscal year.", "label": "Royalty Obligation, Interest Payments, Due Next Twelve Months", "terseLabel": "2024" } } }, "localname": "RoyaltyObligationInterestPaymentsDueNextTwelveMonths", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationInterestPaymentsDueRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": 6.0, "parentTag": "omer_RoyaltyObligationInterestPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest portion of royalty obligation to be paid in the remainder of the current fiscal year.", "label": "Royalty Obligation Interest Payments Due Remainder Of Fiscal Year", "terseLabel": "2023" } } }, "localname": "RoyaltyObligationInterestPaymentsDueRemainderOfFiscalYear", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationInterestPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": 2.0, "parentTag": "omer_RoyaltyObligationInterestPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest portion of royalty obligation to be paid in fourth fiscal year following current fiscal year.", "label": "Royalty Obligation, Interest Payments, Due Year Four", "terseLabel": "2027" } } }, "localname": "RoyaltyObligationInterestPaymentsDueYearFour", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationInterestPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": 3.0, "parentTag": "omer_RoyaltyObligationInterestPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest portion of royalty obligation to be paid in third fiscal year following current fiscal year.", "label": "Royalty Obligation, Interest Payments, Due Year Three", "terseLabel": "2026" } } }, "localname": "RoyaltyObligationInterestPaymentsDueYearThree", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationInterestPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": 4.0, "parentTag": "omer_RoyaltyObligationInterestPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest portion of royalty obligation to be paid in second fiscal year following current fiscal year.", "label": "Royalty Obligation, Interest Payments, Due Year Two", "terseLabel": "2025" } } }, "localname": "RoyaltyObligationInterestPaymentsDueYearTwo", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Royalty obligation.", "label": "Royalty Obligation" } } }, "localname": "RoyaltyObligationMember", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationFairValueDetails" ], "xbrltype": "domainItemType" }, "omer_RoyaltyObligationPaymentsDue": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of total royalty obligation.", "label": "Royalty Obligation, Payments, Due", "totalLabel": "Total scheduled payments" } } }, "localname": "RoyaltyObligationPaymentsDue", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": 1.0, "parentTag": "omer_RoyaltyObligationPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of total royalty obligation due after fourth fiscal year following current fiscal year.", "label": "Royalty Obligation, Payments, Due After Year Four", "terseLabel": "Thereafter" } } }, "localname": "RoyaltyObligationPaymentsDueAfterYearFour", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationPaymentsDueNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": 5.0, "parentTag": "omer_RoyaltyObligationPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of total royalty obligation to be paid in next fiscal year following current fiscal year.", "label": "Royalty Obligation, Payments, Due Next Twelve Months", "terseLabel": "2024" } } }, "localname": "RoyaltyObligationPaymentsDueNextTwelveMonths", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationPaymentsDueRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": 6.0, "parentTag": "omer_RoyaltyObligationPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of total royalty obligation to be paid in the remainder of the current fiscal year.", "label": "Royalty Obligation Payments Due Remainder Of Fiscal Year", "terseLabel": "2023" } } }, "localname": "RoyaltyObligationPaymentsDueRemainderOfFiscalYear", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": 2.0, "parentTag": "omer_RoyaltyObligationPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of total royalty obligation to be paid in fourth fiscal year following current fiscal year.", "label": "Royalty Obligation, Payments, Due Year Four", "terseLabel": "2027" } } }, "localname": "RoyaltyObligationPaymentsDueYearFour", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": 3.0, "parentTag": "omer_RoyaltyObligationPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of total royalty obligation to be paid in third fiscal year following current fiscal year.", "label": "Royalty Obligation, Payments, Due Year Three", "terseLabel": "2026" } } }, "localname": "RoyaltyObligationPaymentsDueYearThree", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": 4.0, "parentTag": "omer_RoyaltyObligationPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of total royalty obligation to be paid in second fiscal year following current fiscal year.", "label": "Royalty Obligation, Payments, Due Year Two", "terseLabel": "2025" } } }, "localname": "RoyaltyObligationPaymentsDueYearTwo", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting policy regarding OMIDRIA Royalty Obligation", "label": "Royalty Obligation Policy [Policy Text Block]", "terseLabel": "OMIDRIA Royalty Obligation" } } }, "localname": "RoyaltyObligationPolicyPolicyTextBlock", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "omer_RoyaltyObligationPrincipalPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition is available.", "label": "Royalty Obligation, Principal Payments [Abstract]", "terseLabel": "Principal" } } }, "localname": "RoyaltyObligationPrincipalPaymentsAbstract", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "stringItemType" }, "omer_RoyaltyObligationPrincipalPaymentsDue": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of total principal portion of royalty obligation.", "label": "Royalty Obligation, Principal Payments, Due", "totalLabel": "Total scheduled payments" } } }, "localname": "RoyaltyObligationPrincipalPaymentsDue", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationPrincipalPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": 1.0, "parentTag": "omer_RoyaltyObligationPrincipalPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of principal portion of royalty obligation due after fourth fiscal year following current fiscal year.", "label": "Royalty Obligation, Principal Payments, Due After Year Four", "terseLabel": "Thereafter" } } }, "localname": "RoyaltyObligationPrincipalPaymentsDueAfterYearFour", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationPrincipalPaymentsDueNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": 5.0, "parentTag": "omer_RoyaltyObligationPrincipalPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of principal portion of royalty obligation to be paid in next fiscal year following current fiscal year.", "label": "Royalty Obligation, Principal Payments, Due Next Twelve Months", "terseLabel": "2024" } } }, "localname": "RoyaltyObligationPrincipalPaymentsDueNextTwelveMonths", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationPrincipalPaymentsDueRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": 6.0, "parentTag": "omer_RoyaltyObligationPrincipalPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of principal portion of royalty obligation to be paid in the remainder of the current fiscal year.", "label": "Royalty Obligation Principal Payments Due Remainder Of Fiscal Year", "terseLabel": "2023" } } }, "localname": "RoyaltyObligationPrincipalPaymentsDueRemainderOfFiscalYear", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationPrincipalPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": 2.0, "parentTag": "omer_RoyaltyObligationPrincipalPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of principal portion of royalty obligation to be paid in fourth fiscal year following current fiscal year.", "label": "Royalty Obligation, Principal Payments, Due Year Four", "terseLabel": "2027" } } }, "localname": "RoyaltyObligationPrincipalPaymentsDueYearFour", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationPrincipalPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": 3.0, "parentTag": "omer_RoyaltyObligationPrincipalPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of principal portion of royalty obligation to be paid in third fiscal year following current fiscal year.", "label": "Royalty Obligation, Principal Payments, Due Year Three", "terseLabel": "2026" } } }, "localname": "RoyaltyObligationPrincipalPaymentsDueYearThree", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationPrincipalPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails": { "order": 4.0, "parentTag": "omer_RoyaltyObligationPrincipalPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of principal portion of royalty obligation to be paid in second fiscal year following current fiscal year.", "label": "Royalty Obligation, Principal Payments, Due Year Two", "terseLabel": "2025" } } }, "localname": "RoyaltyObligationPrincipalPaymentsDueYearTwo", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyObligationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Royalty Obligation [Text Block]", "terseLabel": "OMIDRIA Royalty Obligation" } } }, "localname": "RoyaltyObligationTextBlock", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligation" ], "xbrltype": "textBlockItemType" }, "omer_RoyaltyObligationTotalAnnualCapAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition is available.", "label": "Royalty Obligation, Total Annual Cap [Abstract]", "terseLabel": "Total Annual Cap" } } }, "localname": "RoyaltyObligationTotalAnnualCapAbstract", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "stringItemType" }, "omer_RoyaltyObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of OMIDRIA royalty obligation.", "label": "Royalty Obligations", "terseLabel": "OMIDRIA royalty obligation" } } }, "localname": "RoyaltyObligations", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "omer_RoyaltyReceivables": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsReceivablesNetDetails": { "order": 2.0, "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of royalty receivable classified as current.", "label": "Royalty Receivables", "terseLabel": "OMIDRIA royalty" } } }, "localname": "RoyaltyReceivables", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsReceivablesNetDetails" ], "xbrltype": "monetaryItemType" }, "omer_SaleOfAssetsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for sale of assets.", "label": "Sale of Assets [Policy Text Block]", "terseLabel": "Sale of OMIDRIA Assets" } } }, "localname": "SaleOfAssetsPolicyTextBlock", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "omer_ScheduleOfContractRoyaltyAssetTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contract royalty asset.", "label": "Schedule Of Contract Royalty Asset [Table Text Block]", "terseLabel": "Schedule of OMIDRIA contact royalty asset" } } }, "localname": "ScheduleOfContractRoyaltyAssetTableTextBlock", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsTables" ], "xbrltype": "textBlockItemType" }, "omer_ScheduleOfDebtInstrumentInterestExpenseRecognizedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest expense recognized relating to debt instrument.", "label": "Schedule Of Debt Instrument, Interest Expense Recognized [Table Text Block]", "terseLabel": "Schedule of total interest expense recognized" } } }, "localname": "ScheduleOfDebtInstrumentInterestExpenseRecognizedTableTextBlock", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "omer_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsCashFlowsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information relating to cash flows.", "label": "Schedule Of Disposal Groups Including Discontinued Operations Cash Flows [Table Text Block]", "terseLabel": "Schedule of cash flow from discontinued operation" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsCashFlowsTableTextBlock", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "omer_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "omer_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract]", "terseLabel": "Weighted- Average Remaining Contractual Life" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "omer_ShareBasedPaymentArrangementExpenseContinuingOperations": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement for continuing operations.", "label": "Share-based Payment Arrangement, Expense Continuing Operations", "terseLabel": "Total stock-based compensation in continuing operations" } } }, "localname": "ShareBasedPaymentArrangementExpenseContinuingOperations", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "omer_ShareBasedPaymentArrangementExpenseDiscontinuingOperations": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement for discontinuing operation.", "label": "Share-based Payment Arrangement, Expense Discontinuing Operations", "terseLabel": "Discontinued operations" } } }, "localname": "ShareBasedPaymentArrangementExpenseDiscontinuingOperations", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "omer_SharesOfCommonStockRightToPurchaseByWarrantExpired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities expired for which the class of warrant or right may be converted.", "label": "Shares of common stock right to purchase by warrant Expired", "terseLabel": "Number of warrants to purchase common stock which expired" } } }, "localname": "SharesOfCommonStockRightToPurchaseByWarrantExpired", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/DisclosureShareholdersEquityDeficitDetails" ], "xbrltype": "sharesItemType" }, "omer_StockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Stock Options and Warrants Exercised", "label": "Stock Issued During Period, Shares, Stock Options and Warrants Exercised", "terseLabel": "Exercise of stock options and warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsAndWarrantsExercised", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "omer_StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options and warrants.", "label": "Stock Issued During Period, Value, Stock Options and Warrants Exercised", "terseLabel": "Exercise of stock options and warrants" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsAndWarrantsExercised", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "omer_UnrealizedAccretionOnInvestments": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized accretion on investments.", "label": "Unrealized Accretion On Investments", "negatedLabel": "Accretion on U.S. government treasury bills, net" } } }, "localname": "UnrealizedAccretionOnInvestments", "nsuri": "http://www.omeros.com/20230630", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r173", "r174", "r259", "r279", "r446", "r448" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationNarrativeDetails", "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r243", "r244", "r245", "r246", "r302", "r428", "r435", "r443", "r444", "r459", "r465", "r471", "r509", "r547", "r548", "r549", "r550", "r551", "r552" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2023UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2026UnsecuredConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r243", "r244", "r245", "r246", "r302", "r428", "r435", "r443", "r444", "r459", "r465", "r471", "r509", "r547", "r548", "r549", "r550", "r551", "r552" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2023UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2026UnsecuredConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r243", "r244", "r245", "r246", "r295", "r302", "r331", "r332", "r333", "r404", "r428", "r435", "r443", "r444", "r459", "r465", "r471", "r505", "r509", "r548", "r549", "r550", "r551", "r552" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationFairValueOfEmployeeOptionGrantEstimatedOnDateOfGrantDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2023UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2026UnsecuredConvertibleSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r243", "r244", "r245", "r246", "r295", "r302", "r331", "r332", "r333", "r404", "r428", "r435", "r443", "r444", "r459", "r465", "r471", "r505", "r509", "r548", "r549", "r550", "r551", "r552" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationFairValueOfEmployeeOptionGrantEstimatedOnDateOfGrantDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2023UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2026UnsecuredConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r173", "r174", "r259", "r279", "r447", "r448" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationNarrativeDetails", "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r443", "r444", "r547", "r549", "r552" ], "lang": { "en-us": { "role": { "label": "Weighted Average" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationFairValueOfEmployeeOptionGrantEstimatedOnDateOfGrantDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r32", "r470" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.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" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r23", "r117", "r132" ], "calculation": { "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsAccruedExpensesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "verboseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsAccruedExpensesDetails", "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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": "Consulting and professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r27" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r340", "r341", "r342", "r489", "r490", "r491", "r538" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Stock Options, Requisite Service Period Recognition", "verboseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "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.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r335" ], "calculation": { "http://www.omeros.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r45", "r271", "r381", "r484" ], "calculation": { "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesInterestExpenseRecognizedDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r271", "r381", "r457", "r458", "r484" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Paid-in-Kind Interest", "terseLabel": "Non-cash interest expense on unsecured convertible debt" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r197" ], "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": "Total potentially dilutive shares excluded from net income (loss) per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r65" ], "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]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r115", "r131", "r151", "r172", "r213", "r215", "r217", "r225", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r354", "r358", "r372", "r470", "r507", "r508", "r545" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "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.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r147", "r156", "r172", "r225", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r354", "r358", "r372", "r470", "r507", "r508", "r545" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r108" ], "calculation": { "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r71", "r232" ], "calculation": { "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-Sale, Current", "terseLabel": "Estimated Fair Value, Current" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r330", "r331", "r332", "r333", "r334" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationFairValueOfEmployeeOptionGrantEstimatedOnDateOfGrantDetails", "http://www.omeros.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Certain Balance Sheet Accounts" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r60", "r61" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Capital Lease Obligations Incurred", "terseLabel": "Equipment acquired under finance lease" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r59", "r150", "r445" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "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. 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", "netLabel": "Cash held in demand deposit accounts", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsNarrativeDetails", "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r481" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash, Cash Equivalents, and Short-term Investments", "terseLabel": "Cash, cash equivalents and short-term investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r54", "r59", "r63" ], "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 and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r54", "r110" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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 and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r14", "r54" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "verboseLabel": "Net cash provided by discontinued operations from operating activities" } } }, "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsCashFlowDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureShareholdersEquityDeficitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Warrant exercise price (in USD per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureShareholdersEquityDeficitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants outstanding" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureShareholdersEquityDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r39", "r122", "r137" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.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 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies." } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r78", "r241", "r242", "r442", "r506" ], "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.omeros.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r489", "r490", "r538" ], "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.omeros.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (USD per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r26" ], "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, authorized shares" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureShareholdersEquityDeficitDetails", "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r26" ], "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, issued shares" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r26", "r85" ], "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", "terseLabel": "Common stock, outstanding shares" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r26", "r470" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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, Issued", "terseLabel": "Common stock, par value $0.01 per share, 150,000,000 shares authorized at June 30, 2023 and December 31, 2022; 62,848,321 and 62,828,765 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively." } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Fair value of outstanding unsecured convertible senior notes (1)" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesUnsecuredConvertibleSeniorNotesOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "verboseLabel": "Summary of unsecured convertible senior notes outstanding" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r46" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Operating Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r60", "r62" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt Conversion, Converted Instrument, Shares Issued", "terseLabel": "Shares upon conversion" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2023UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2026UnsecuredConvertibleSeniorNotesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r22", "r23", "r24", "r116", "r118", "r129", "r175", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r382", "r454", "r455", "r456", "r457", "r458", "r486" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2023UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2026UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesFutureMinimumPaymentsDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesTables", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesUnsecuredConvertibleSeniorNotesOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r24", "r118", "r129", "r273" ], "calculation": { "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesFutureMinimumPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesUnsecuredConvertibleSeniorNotesOutstandingDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "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": "Long-term Debt, Gross", "terseLabel": "Principal amount", "totalLabel": "Total future minimum principal payments under 2023 Notes and 2026 Notes" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesFutureMinimumPaymentsDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesUnsecuredConvertibleSeniorNotesOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r80", "r258" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2023UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2026UnsecuredConvertibleSeniorNotesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r36", "r86", "r89", "r91", "r258" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion rate" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2023UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2026UnsecuredConvertibleSeniorNotesDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r35", "r112", "r275", "r382" ], "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": "Effective interest rate to determine fair value of liability component (as a percent)", "verboseLabel": "Effective interest rate(as a percent)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationScheduleOfMaximumScheduledPrincipalAndInterestPaymentsDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2023UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2026UnsecuredConvertibleSeniorNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r35", "r257" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "verboseLabel": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2023UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2026UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesUnsecuredConvertibleSeniorNotesOutstandingDetails" ], "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]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2023UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2026UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesFutureMinimumPaymentsDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesTables", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesUnsecuredConvertibleSeniorNotesOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r37", "r175", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r382", "r454", "r455", "r456", "r457", "r458", "r486" ], "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]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2023UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2026UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesFutureMinimumPaymentsDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesTables", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesUnsecuredConvertibleSeniorNotesOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r37", "r86", "r90", "r91", "r92", "r111", "r112", "r114", "r128", "r175", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r382", "r454", "r455", "r456", "r457", "r458", "r486" ], "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": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2023UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2026UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesFutureMinimumPaymentsDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesTables", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesUnsecuredConvertibleSeniorNotesOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r111", "r114", "r510" ], "calculation": { "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesUnsecuredConvertibleSeniorNotesOutstandingDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Unamortized discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesUnsecuredConvertibleSeniorNotesOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax", "terseLabel": "Gross unrealized gains (losses)" } } }, "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent": { "auth_ref": [ "r232", "r492" ], "calculation": { "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Current", "terseLabel": "Amortized cost, current" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss": { "auth_ref": [ "r494", "r495" ], "calculation": { "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale and Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss", "totalLabel": "Amortized cost, total" } } }, "localname": "DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue": { "auth_ref": [ "r493", "r496" ], "calculation": { "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale and Held-to-Maturity, Fair Value", "totalLabel": "Estimated Fair Value, total" } } }, "localname": "DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "terseLabel": "Fair value of investments" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent": { "auth_ref": [ "r219", "r220", "r221", "r431" ], "calculation": { "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity), classified as current.", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Current", "terseLabel": "Amortized cost, noncurrent" } } }, "localname": "DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesHeldToMaturityFairValueNoncurrent": { "auth_ref": [ "r223" ], "calculation": { "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent.", "label": "Debt Securities, Held-to-Maturity, Fair Value, Noncurrent", "terseLabel": "Estimated Fair Value, Noncurrent" } } }, "localname": "DebtSecuritiesHeldToMaturityFairValueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r113", "r510" ], "calculation": { "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesUnsecuredConvertibleSeniorNotesOutstandingDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Unamortized debt issuance costs", "verboseLabel": "Unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2023UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes2026UnsecuredConvertibleSeniorNotesDetails", "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesUnsecuredConvertibleSeniorNotesOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r57", "r72" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "verboseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsPropertyAndEquipmentNetDetails", "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r305", "r336", "r337", "r339", "r344", "r466" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation." } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax": { "auth_ref": [ "r2", "r3", "r16" ], "calculation": { "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNetIncomeLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax", "totalLabel": "Net income from discontinued operations, net of tax" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.", "label": "Discontinued Operation" } } }, "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsCashFlowDetails", "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNetIncomeLossDetails", "http://www.omeros.com/role/DisclosureDiscontinuedOperationsOmidriaContractRoyaltyAssetDetails", "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsCashFlowDetails", "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNetIncomeLossDetails", "http://www.omeros.com/role/DisclosureDiscontinuedOperationsOmidriaContractRoyaltyAssetDetails", "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsCashFlowDetails", "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNetIncomeLossDetails", "http://www.omeros.com/role/DisclosureDiscontinuedOperationsOmidriaContractRoyaltyAssetDetails", "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r20", "r77" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Discontinued Operations.", "terseLabel": "Discontinued Operations" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r463", "r464" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsCashFlowDetails", "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNetIncomeLossDetails", "http://www.omeros.com/role/DisclosureDiscontinuedOperationsOmidriaContractRoyaltyAssetDetails", "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Loss Per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r164", "r181", "r182", "r183", "r184", "r185", "r189", "r191", "r194", "r195", "r196", "r200", "r363", "r364", "r432", "r434", "r451" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Basic net income (loss) per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r164", "r181", "r182", "r183", "r184", "r185", "r191", "r194", "r195", "r196", "r200", "r363", "r364", "r432", "r434", "r451" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Diluted net income (loss) per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r197", "r198", "r199", "r201" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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": "Employee compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r338" ], "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, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r338" ], "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, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "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": "Outstanding options to purchase common stock" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureNetLossPerShareDetails", "http://www.omeros.com/role/DisclosureStockBasedCompensationFairValueOfEmployeeOptionGrantEstimatedOnDateOfGrantDetails", "http://www.omeros.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Laboratory equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' Equity (Deficit)" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r85", "r144", "r160", "r161", "r162", "r176", "r177", "r178", "r180", "r186", "r188", "r203", "r226", "r294", "r340", "r341", "r342", "r351", "r352", "r362", "r373", "r374", "r375", "r376", "r377", "r378", "r396", "r436", "r437", "r438" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails", "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r365", "r366", "r370" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails", "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r108", "r109" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Financial Assets and Liabilities Measured at Fair Value on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r264", "r296", "r297", "r298", "r299", "r300", "r301", "r366", "r401", "r402", "r403", "r455", "r456", "r460", "r461", "r462" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails", "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r365", "r366", "r367", "r368", "r371" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments and Fair-Value Measurements" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r369" ], "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": "Investments and Fair-Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r264", "r296", "r301", "r366", "r401", "r460", "r461", "r462" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r264", "r296", "r297", "r298", "r299", "r300", "r301", "r366", "r403", "r455", "r456", "r460", "r461", "r462" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r264", "r296", "r297", "r298", "r299", "r300", "r301", "r401", "r402", "r403", "r455", "r456", "r460", "r461", "r462" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails", "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r369", "r371" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r385", "r390", "r469" ], "calculation": { "http://www.omeros.com/role/DisclosureLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r387", "r394" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "verboseLabel": "Cash payments for financing leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r386", "r394" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Principal payments on finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r385", "r390", "r469" ], "calculation": { "http://www.omeros.com/role/DisclosureLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r222", "r224", "r227", "r228", "r229", "r230", "r231", "r233", "r234", "r235", "r272", "r290", "r360", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r453", "r498", "r499", "r500", "r557", "r558", "r559", "r560", "r561", "r562", "r563" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails", "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails", "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainLossOnTerminationOfLease": { "auth_ref": [ "r383" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term.", "label": "Gain (Loss) on Termination of Lease", "negatedLabel": "Early termination of operating lease", "terseLabel": "Non-cash gain of termination of lease" } } }, "localname": "GainLossOnTerminationOfLease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureLeasesDetails", "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r48" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r47", "r58", "r104", "r181", "r182", "r183", "r184", "r193", "r196" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "totalLabel": "Net loss from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r42", "r123", "r124", "r138", "r164", "r179", "r181", "r182", "r183", "r184", "r191", "r194", "r195", "r364", "r432" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Basic net income (loss) per share continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r42", "r138", "r141", "r164", "r179", "r181", "r182", "r183", "r184", "r191", "r194", "r195", "r196", "r364", "r432", "r434" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during 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": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Diluted net income (loss) per share continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "auth_ref": [ "r2", "r3", "r4", "r5", "r6", "r13", "r16", "r105" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "terseLabel": "Net income from discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r43", "r139", "r141", "r164", "r192", "r194", "r195", "r554", "r556" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "Basic net income (loss) per share discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r106", "r192", "r194", "r195" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "terseLabel": "Diluted net income (loss) per share discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r463", "r464" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsCashFlowDetails", "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNetIncomeLossDetails", "http://www.omeros.com/role/DisclosureDiscontinuedOperationsOmidriaContractRoyaltyAssetDetails", "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsCashFlowDetails", "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNetIncomeLossDetails", "http://www.omeros.com/role/DisclosureDiscontinuedOperationsOmidriaContractRoyaltyAssetDetails", "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r0", "r7", "r8", "r9", "r10", "r11", "r12", "r15", "r17", "r18", "r19", "r75", "r76" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsCashFlowDetails", "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNetIncomeLossDetails", "http://www.omeros.com/role/DisclosureDiscontinuedOperationsOmidriaContractRoyaltyAssetDetails", "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r239", "r240" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r159", "r345", "r346", "r347", "r348", "r349", "r350" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r56" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expense" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r56" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.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 Expense and Other Assets", "negatedLabel": "Prepaid expenses and other" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r56" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedLabel": "Receivables" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "terseLabel": "Interest and other income" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r113", "r126", "r163", "r212", "r380" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "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" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r50", "r269", "r276", "r457", "r458" ], "calculation": { "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesInterestExpenseRecognizedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt [Abstract]" } } }, "localname": "InterestExpenseDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesInterestExpenseRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r51", "r270", "r457", "r458" ], "calculation": { "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesInterestExpenseRecognizedDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r165", "r168", "r169" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsAccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Interest payable" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r149", "r155", "r202", "r236", "r237", "r238", "r429", "r449" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r49", "r211" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Investment income, interest" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r395", "r469" ], "calculation": { "http://www.omeros.com/role/DisclosureLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Net lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease cost" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee Leases Policy Text Block", "terseLabel": "Right of Use Assets and Related Lease Liabilities" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Expected lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r119", "r135", "r470", "r487", "r501", "r539" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "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 Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r34", "r148", "r172", "r225", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r355", "r358", "r359", "r372", "r470", "r507", "r545", "r546" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r108" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r24", "r118", "r133", "r263", "r274", "r455", "r456" ], "calculation": { "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesUnsecuredConvertibleSeniorNotesOutstandingDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-term Debt", "totalLabel": "Total unsecured convertible senior notes, net" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesUnsecuredConvertibleSeniorNotesOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Fiscal Year Maturity [Abstract]" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesFutureMinimumPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r79", "r175", "r267" ], "calculation": { "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesFutureMinimumPaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesFutureMinimumPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r488" ], "calculation": { "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesFutureMinimumPaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesFutureMinimumPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Unsecured Convertible Senior Notes" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails", "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r205", "r210" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Organization", "verboseLabel": "General" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r167" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.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 (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r167" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.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 used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r54", "r55", "r58" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.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", "terseLabel": "Net cash provided by operating activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r44", "r58", "r125", "r140", "r146", "r157", "r158", "r162", "r172", "r179", "r181", "r182", "r183", "r184", "r187", "r188", "r193", "r213", "r214", "r216", "r218", "r225", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r364", "r372", "r452", "r507" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "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) Attributable to Parent", "negatedLabel": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r213", "r214", "r216", "r218", "r452" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "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.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r391", "r469" ], "calculation": { "http://www.omeros.com/role/DisclosureLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r388", "r394" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "verboseLabel": "Cash payments for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r384" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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", "verboseLabel": "Right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r21", "r107" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsAccruedExpensesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Noncurrent", "terseLabel": "Other accrued liabilities, non-current" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]", "terseLabel": "Royalty Obligation" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCommitmentAndContingenciesDetails", "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCommitmentAndContingenciesDetails", "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNetIncomeLossDetails": { "order": 3.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsReceivablesNetDetails": { "order": 3.0, "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Sublease and other" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsReceivablesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "verboseLabel": "Accrued expenses" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsAccruedExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r70" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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 Available-for-sale Securities", "negatedLabel": "Purchases of investments and other" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r53" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.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", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureShareholdersEquityDeficitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureShareholdersEquityDeficitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r25", "r277" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (USD per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r25" ], "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, authorized shares" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r25", "r277" ], "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, issued shares" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r25" ], "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", "terseLabel": "Preferred stock, outstanding shares" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r25", "r470" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "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 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, Issued", "terseLabel": "Preferred stock, par value $0.01 per share, 20,000,000 shares authorized; none issued and outstanding at June 30, 2023 and December 31, 2022." } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r481" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Prepaid expense and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r52" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Sale of Assets Under Asset Purchase Agreement", "terseLabel": "Cash proceeds on sale of OMIDRIA" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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 of Available-for-sale Securities", "terseLabel": "Proceeds from the sale and maturities of investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r146", "r157", "r158", "r166", "r172", "r179", "r187", "r188", "r213", "r214", "r216", "r218", "r225", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r353", "r356", "r357", "r364", "r372", "r433", "r452", "r467", "r468", "r483", "r507" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.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": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r503", "r541", "r543" ], "calculation": { "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsPropertyAndEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less accumulated depreciation and amortization" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r504", "r543" ], "calculation": { "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsPropertyAndEquipmentNetDetails", "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r479", "r502", "r540" ], "calculation": { "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsPropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total cost" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r136", "r142", "r470" ], "calculation": { "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsReceivablesNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, Net, Current", "terseLabel": "Receivables", "totalLabel": "Total receivables" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsReceivablesNetDetails", "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r103", "r143", "r553" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "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 and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r59", "r63", "r441" ], "calculation": { "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents 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. 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, Noncurrent", "terseLabel": "Restricted investments", "verboseLabel": "Certificates of deposit classified as non-current restricted investments" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails", "http://www.omeros.com/role/DisclosureLeasesDetails", "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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": "Employee restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureNetLossPerShareDetails", "http://www.omeros.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r28", "r93", "r134", "r439", "r440", "r470" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r144", "r176", "r177", "r178", "r180", "r186", "r188", "r226", "r340", "r341", "r342", "r351", "r352", "r362", "r436", "r438" ], "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.omeros.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "http://www.omeros.com/role/DisclosureShareholdersEquityDeficitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of accounts receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsTables" ], "xbrltype": "textBlockItemType" }, "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": "Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r65" ], "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 [Table Text Block]", "terseLabel": "Schedule of Potentially dilutive securities excluded from Diluted EPS" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r0", "r7", "r8", "r9", "r10", "r11", "r12", "r15", "r17", "r18", "r19", "r75", "r76" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Schedule of net income from discontinued operation" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r100", "r102" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of future minimum payments of debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureUnsecuredConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccountsPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r95", "r96", "r97" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-based Compensation, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r303", "r304", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r330", "r331", "r332", "r333", "r334" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationFairValueOfEmployeeOptionGrantEstimatedOnDateOfGrantDetails", "http://www.omeros.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r82", "r83", "r84", "r86", "r87", "r88", "r90", "r91", "r92", "r93", "r152", "r153", "r154", "r204", "r277", "r278", "r279", "r281", "r285", "r290", "r292", "r459", "r478", "r485" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureShareholdersEquityDeficitDetails" ], "xbrltype": "stringItemType" }, "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" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorLongTermNotes": { "auth_ref": [ "r37", "r470" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders.", "label": "Senior Notes, Noncurrent", "verboseLabel": "Unsecured convertible senior notes, net" } } }, "localname": "SeniorLongTermNotes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesCurrent": { "auth_ref": [ "r33", "r470" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the portion of long-term notes having the highest claim on the assets of the issuer in case of bankruptcy or liquidation, due within one year or the normal operating cycle, if longer. Senior note holders are paid off in full before any payments are made to debt holders having a lesser priority of repayment.", "label": "Senior Notes, Current", "terseLabel": "Current portion of unsecured convertible senior notes, net" } } }, "localname": "SeniorNotesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r56" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.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" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "terseLabel": "Restricted stock units, unvested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant-date fair value (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Weighted-average assumptions:" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationFairValueOfEmployeeOptionGrantEstimatedOnDateOfGrantDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationFairValueOfEmployeeOptionGrantEstimatedOnDateOfGrantDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationFairValueOfEmployeeOptionGrantEstimatedOnDateOfGrantDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationFairValueOfEmployeeOptionGrantEstimatedOnDateOfGrantDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationFairValueOfEmployeeOptionGrantEstimatedOnDateOfGrantDetails", "http://www.omeros.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Increase in shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureShareholdersEquityDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r101" ], "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": "Shares available for future grants (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureShareholdersEquityDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable (USD per share)", "verboseLabel": "Exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureShareholdersEquityDeficitDetails", "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Net 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, Net of Forfeitures", "terseLabel": "Granted (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r324" ], "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": "Estimated weighted-average fair value (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationFairValueOfEmployeeOptionGrantEstimatedOnDateOfGrantDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r310", "r311" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance (shares)", "periodStartLabel": "Beginning balance (shares)", "terseLabel": "Options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r310", "r311" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance (USD per share)", "periodStartLabel": "Beginning balance (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Exercise Price per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r326" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r330", "r331", "r332", "r333", "r334" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationFairValueOfEmployeeOptionGrantEstimatedOnDateOfGrantDetails", "http://www.omeros.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r309", "r328", "r329", "r330", "r331", "r334", "r343", "r344" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "verboseLabel": "Stock price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life, in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationFairValueOfEmployeeOptionGrantEstimatedOnDateOfGrantDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable (in years)", "verboseLabel": "Vest monthly on a straight-line basis" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureShareholdersEquityDeficitDetails", "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "terseLabel": "Unvested options outstanding (shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Balance (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails" ], "xbrltype": "durationItemType" }, "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 (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r120", "r121", "r130", "r480" ], "calculation": { "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails", "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r64", "r170" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r40", "r85", "r144", "r160", "r161", "r162", "r176", "r177", "r178", "r180", "r186", "r188", "r203", "r226", "r294", "r340", "r341", "r342", "r351", "r352", "r362", "r373", "r374", "r375", "r376", "r377", "r378", "r396", "r436", "r437", "r438" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT)" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r176", "r177", "r178", "r203", "r430" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r25", "r26", "r85", "r93", "r315" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)", "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityAndRelatedInformationDetails", "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r26", "r29", "r30", "r69", "r470", "r487", "r501", "r539" ], "calculation": { "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.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 Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r94", "r171", "r278", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r291", "r294", "r361" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "Shareholders' Equity (Deficit)" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureShareholdersEquityDeficit" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r393", "r469" ], "calculation": { "http://www.omeros.com/role/DisclosureLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r379", "r397" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCommitmentAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r379", "r397" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCommitmentAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r379", "r397" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCommitmentAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureOrganizationAndBasisOfPresentationDetails", "http://www.omeros.com/role/DisclosureShareholdersEquityDeficitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Certain Balance Sheet Accounts" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureCertainBalanceSheetAccounts" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r222", "r224", "r272", "r290", "r360", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r498", "r499", "r500", "r557", "r558", "r559", "r560", "r561", "r562", "r563" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails", "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails", "http://www.omeros.com/role/DisclosureOmidriaRoyaltyObligationFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r450", "r460", "r462", "r555" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "US Treasury Securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsFairValueOfInvestmentsDetails", "http://www.omeros.com/role/DisclosureInvestmentsAndFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r66", "r67", "r68", "r206", "r207", "r208", "r209" ], "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" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r392", "r469" ], "calculation": { "http://www.omeros.com/role/DisclosureLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r190", "r196" ], "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 Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares used to compute diluted net income (loss) per share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r189", "r196" ], "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 shares used to compute basic net income (loss) per share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.omeros.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "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" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613673-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "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.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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760", "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.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" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "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.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" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "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.9-04(20))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "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.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" }, "r126": { "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" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "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" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "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" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "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" }, "r141": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "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" }, "r144": { "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" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "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" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "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" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "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" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "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" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "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" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "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(19))", "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", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "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" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "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", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "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(20))", "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": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "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" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "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": "(a)(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": "(a)(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": "(a)(3)", "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": "(b)", "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": "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "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" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "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" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "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" }, "r381": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "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" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "40", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123386189&loc=SL77918607-209975", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "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" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "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/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "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" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "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" }, "r405": { "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/2003/role/disclosureRef" }, "r406": { "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/2003/role/disclosureRef" }, "r407": { "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/2003/role/disclosureRef" }, "r408": { "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/2003/role/disclosureRef" }, "r409": { "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/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868656-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "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" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "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" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r451": { "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" }, "r452": { "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" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r465": { "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" }, "r466": { "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/exampleRef" }, "r467": { "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" }, "r468": { "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" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "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" }, "r471": { "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" }, "r472": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r473": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r474": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r475": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r476": { "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" }, "r477": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r479": { "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/2009/role/commonPracticeRef" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r481": { "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" }, "r482": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r483": { "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" }, "r484": { "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" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "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" }, "r491": { "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" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r497": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r501": { "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" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r504": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r505": { "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" }, "r506": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "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" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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/2009/role/commonPracticeRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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/2009/role/commonPracticeRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r556": { "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/2009/role/commonPracticeRef" }, "r557": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r558": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r559": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "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" }, "r560": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "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" }, "r86": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 75 0001558370-23-014095-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-014095-xbrl.zip M4$L#!!0 ( +Q "5?)JNZI=A, .S@ 1 ;VUELFF*K9\F9FL73N;DFTYHXIM^=B:[.8I19.0A"Q% M:@#0E_SZ-,"+>,6%LG?_^'1P=HQ]//WX\/3Y$H^N,[AK$FQ,=X3/S3IF[Q"L'@8X!.WU^ MH#[Y/%AROCX=#I^>GO;%D_V0+H#!P?&0!(P[@8L'.7J/9Q7RQ!^'<6%&RKP" MXZ?CE/)P^.OUU;T4(R7V2?";0@Q1_ !]E/&NT"?<#T].3H:R=( 8WS@JSM>/B0H/A"M.0[;OA M2G;UP:?C@U0Z1OD>?UECEE68.^Q!RI<5B4I':06/TU*%0A= \5 4BSH'>P>' M>T>':4TAA:E8.(A61W70'1T,\3/' 2,//MX39)@Z'(R?[1WM9]7=B%(8!B]% M#@R[^XOP<9B6%O2"L4)#OZX?TI(".<7S1AOX-(32#?P*6_GU2J*?0$'<>GFA MH"QJ V1I28%B=#*,W)O'"<=:W(HJ# %3^[ MRWH!1$F!-'"(R^II95&!V VC@-,FJX@+B]SQ0G@TA8JB]X8)65K+8#"G;H?H MWV:\!:+5(%H?J]"5#B8F9VD[M08\ MQ#YG&9L]\6@?FAZ@H8$8JAFM3I3:*N*OS&+VQ*.]PZ.]X\/V8I1MW$04G])" M+2'(B1#D\-,K",*MA>#;"U [L359B*ZF_)N92U(?NQ@:15I!],%'\S8;//06 M@T(\L1P3-?[-3("4/FY[]7V*W]Z-OT"UR3_& MZ&IZWQM':^,X=]CRT@^?K.U@4U$-^8=VD)^/[K^@RZOI+SVVC9.P^!4&G 01 MM)4-RQO,)P%0R_%X@;E#_,I<;%%3A>Z'@^.#X_*4G.>--LRA!/BCN $D6D _ M)&W\J8>X">)S3*&+@OS\.G+EHI[!P.34S;P'Y+0W"N,&0#;_PM(FLQN[;"7\-(9PB5"4!K"&F#"-9N*&NR MMXGM;0+^IS#MCI_7(G9KFOWM&>ALX(.U#20-H;2E'G@]\)/@$3,NXV\8JY<. MH?]P_ A?8T>4RN?9P^D\1]U@!UOS4YO%IVJ D.,A![]@OR?YHWRK0"E*T*,L M">>(Y.KUAO(:A@*3<40I"19G#B-;&$@]'YUA5(('<\/(&D2RQ=X<].;P%1PL M=)IA!PS3?$TXB+Q(@Y?-)C)J_-7F\]?JGXE:P+EVD!Q M(TBV4B!RLK0UK$G ,O<&3.1Y&;K@(R'^PU\Z.M.QT9E.) M5(W,)FT6X;A=1+.&>QO9VD8N(PZ%UR#;*EK=.B^J>&4;5CK;^-C*-N(FT2IN M$ZV31GN[T-O%=$4\2IQD(VCZX).%%%^<#_$B'P+.:^=9]&KZP+N%6=\E:\>' M6"0=E!J+>9M&U+;T8]7/3*\G%W>34;;KM1%$;(TG38LX=Q5+(]/!4ART3N61 M81%)?5%O:>:6=@4!9.-:N%BH1O:D&GC$U7L43$X,A.YO\IBM2!K"1!H/Q-JG MR0S? -D6G)3X'AY5\95;ZJHJ3-WB@:C2(YJYW^+S8> T[XRR28AW0E M%4A -Z%4YQ]AU I0T^/AN9]R]U%R0SEV/5AM4\ER0"Q#W\.4B5U=_G(!HKJ$ MVZ:6FQFIH3YNEVJ^GTW/__YE>G4QOKO_(QK_W]?)[)\P>,>7D_/)K!^\;2/[ MF8OI_=*A35ZZ@4H-VH>J5Q:'"$)*L>HU?) MP.NFV38L='GWRKK)/._>S\&OMS06+X9K2-JEP"P8ZQ)BE5G:*"$F+STP68SW M-K2]#7UZ*QLR9:RSH4H$8&I#GWH;>M,DJV[N,:ZG2X56]W-4J=!^CGD%;+-( MP1+;2CT=MI490HFM/- 91Q8]N/HSWN%J17B2\CJ7BZ8%#N3^6L.9;FT%=>[S MH.9MGHRE# T+3'L,#3901H7]0;6TL!T\9EA+9TI5.)SA2GTL=EK M7JIQ"XXYX$O,"2AG?<-&L;;Z4,2A/-IJ?=T&^J'02(_U%EES^W2Y$M/#]GGR M'L56V7&K!+@&._L<=P^:77+++)NE@K@&(^LK07J\MD@@MD@8:O!K_\9V#V3+-(YE3=IHWHOX(?W5CS?+ M[:/Z]]:4M"KTCFWN2.W?4;/<4ZH'JYY(C=*'*DIU1Y][@-IO--6#I:^@!L[^ M!LH>Q%?8?:H'T[RB&M0MCJKWZ+;=UJB'5$.MQM'N,IP>.K.]CGJ@"F5J6$ZJ ML*0WV?00M%JEU4.BI%5"!"NV"D2-IW-ZT%K>/A2M5@Y]26XYR&+L;B=IR5QG&!RO#@*)8"'$01%*E9_=20>14FHB2OP;G_]4I M+_&/^+KI'9XC^>W24X>Z@E;]A=/A.K[('%;9PY3%(&&PE-_2% :YEWX&]%^@ MX?[SRD])*@T4/WHG+;C4*8F0*0?QP;7/ T96:Q^G7P#[W;6"[K?5JHA8%Y7R MG0=;I: *]KNJ#PQ+6WW*(]E(K9^&Y4_-)4^*GZ0S^#!@]8.;RF_DE,I%@%[)]'J@(B.^+N??S@ ,)R!@] M,$YX)"3\&PVC]>>!_,+S*>%X-4!QI\5/5F$ 'I:^3*!$^"3H6/G\(5ZT?AZX M%'MBGSY^#&B3T)M)!O&G,+F96NE-#8 FF-:R5K,&FLXIYX 0M!4HDS92Q(( MOG$0>XU7#YBF.M87M5$M^TKTJ2>_+EA6+J^%%]%D]UZ%T548+&:8KFXCZ'60 M;Y/D$D]!<,'B$N-4%POZW<%.[JQ5HJ<1I4ZPD%7/7C8DR5VLHR>'>G$HPT:+ M!95?9)V %8,$Q)6[ J.DO;3OWKZ9]EW.!,=%:WMZLZ[]!9/%$B+#T2.FS@+< MOS![D#1U&!%X0S"\U^YJ^V:_6]=OW"V?+?&U0W_#?#2[OJ7A@CJKHB=2DY14 MT+D=MC7:C9LEJ/?R@':_S.7%Q]B4Q,00C"@M,0*SH@4T(N^F')3X3QB!:OXC$ MC'4K6/-S=S@IM%LL):CDI9U54J78H??R18N\ .?@(^G M\=W8. AEZ!_2T4HD.%-]]63=G89R9Y6%&LV@FA!V#\'FVYN*_LJ KIONJOEJ M(4,%/W5 M!J,Z_,MT%9"'B$V@'P)QI4-^E^86NJ>T;=&B8C>MM2'^E?MX6\;0ICR^TR)* M$7.5M^S2_;C-;ETR"<5O7$2@HR6'K?J@W*&J/MF8T=SQ675?N]DC M&/?1YF#O%MW4R&1W>FH3UA"V#IGC2X&$X_ C^:5/Y0W3K!SEU(5=K\)X^W!I MJVYM[$!P*L+%.@O0-#DH!S$@)H^BJ6EP[X@NN*6A%[G\3FR6YTVL3>5R1ZQC M'M^Y&ZZ)#T$P6'HR5C9JR#TKJ4BBX5>8HZB\ASY-CHT@W)#,"1F M$_JV [%@"E@ #B)-@HI5?%V'P1G%CKNJFE24G7"76+/4K M:2BSV7I246T9X+33*Z8U&#R23^TH2$KRYIRV])U!J?O"1)8[RB^WFJEV99#6 M*9%/%RFUS1/NBL(P6U.91\+Q_Y/ #&W+>IT)E_31=Q;6U"ED$ V95.MJK%,G MN\;H=\?4-Z8J(ZWI_"O$$?)K.1&>A6.'^B]9ZCC;+T@.\@SRFVO;L-F=@;#1 MLY@];]M;+;ATIK.TIF6U K+Q*Z_.N:NNIZ"H6D^-E]J:T\XX-'-%LY7!(X;G M,.X"[+7KLGI.G1FI6K>6R'^)<7H32MD Y.OZ+W6#L47=K@ZW1.C4'Q/,('JM MAGEJLJX,%"WH2=HCT>;6>1$-;Q;1@TH6I9GR[=?-S6HW>P)*OF 0>.DZ%(_< M;Q%A\IT.=K6N+)X-:+NXA+9Q45 O>PMYY/T[2MY5;NGP&KGMG-/;O-\;^RFM MI]-6Z+A[V\A?&0:-%%TT_HJPFR,US0IM:+8X9O/[J&-D@CM@=LGL =-&&/%D M\JA.+J7BG9E%*X@TQ@LU)#NCY2V,#Y>L'3_)2[!I4-&JD.(QH]^=R2)_%KGA MOLW*.><:NLXH;).8R0Y[R77--,@=:=*L.K?BTLV@TCQ&&L_G6+S%CE/-IZ^X M2#=FWAF+TZ]'&G.?1@G2[GA3W=C*?3UICK!KT5D2I:09#2^;X$:!EP[!;*Z;5\.TIJW,5^;;U1A0 M&2Q\A\C@]2(C<70G]]YGZ6!T3=B33QW9U^V,.]?)7,N;,FW/'O M, LCF,-9\Q+;JE97C=UXOG\_]*,KI*JJVA6S@_5N*Y"85=SRHLVDPT51:6NS>$5VI;NU*CZN^H= V>JJO7^^D+G2M7U MWEU_Z!RILMJ[Z@W+7MAE[=L&H^_3:UJ&GN_*2UH'FN_,*]J&E>_+"YH&D;OI M]>J/AFDW0RWK[<[>: (CH#B:PW36_-J;CC"O@OL:4.SXXN(7<54O%M6G M0>Y+*#GM]*2[ ZG1>B^^%M03%V]<$N8ZOG!=MHO&!B:[XPT,0CKKCC+GL;O] MM)4AO9]^$2G2_)FJ\OF/4C953=H9!Z-+S91%G\Q'[I+@1^RUNT; L'Y7K,(Z M&O2078HV?UX067@5L4[F0([6[V^]-3JZJ;]V) M.".>N+8(] 717./K>JH5RP9DZ,I%;WUVIUZ]+Z^N^/E:&\ 61#R_QVT;BL7RC U"P=FHMO M%ZY=4VT-PHM___37OWS]6ZWVV\WT0=$MS5T!TU$T!%0'Z,H[=);*L[5>JZ8R M!@A!PU!N$-070%$:]-H(O0Z\]R_RB]*[Z M5\UZLZ7TOK3;7UH-93 .RHUQ]^8PJZ !S=^_D/^\8H(*9M.TZ9_?+I:.L_YR M=?7^_G[Y\8J,2PLM!*52"SF'I*NC1"#1^0\5MH:X9ENPB0?UFF TT7Z%MD'H%SCPWM MBD)R"QP5&IRQ5ZYN<"N-]RC>!ATCB*6%ZS N#?4*\#AC0.QU9L!$UKHT7* MG?%YXCK$%R914$YQE4]?1C'>FPY 6"T\BX$5P%J8\ ^@[T=JV>1D%-*=Z^"/ M8VC"E;MZ4C^+&*E"I(XBG,D*Z@BJG@,V>37@@KJI)"+670.;TK'Z0;KK_Z _ M81.BP;5J8#OC(UY0;'OJQ%$$^H M;N[)?Z?R41B8.9;V.UT%(J$I'L@;*!)_ M]49Z3FZ+4!(6C:8:FFO0MA[P-T\#9_S'S>!A\#@<*;/OH]'S3(!ERC!FV;"T M2)<,LI1EH:@JD.9LW!YM:Z[:K[1!UZXM5'5-ENZ:5\!P;/\7HC5-JC'>#S]H MT!8P;ZBOP*"D?D0+_- Z]7;WM:'7.IU>N]9K7O=Q6^U&K:.UN_.6VNBH_0 M MWL[']9C\\B,IK'RT3.+^8(GO=)6CQH].J]?L-CJ]1K-WW>_4FXUVJ*=$V)H".K?F3U$_^/ M!/=OJD%#%V>H(O2)_6H:O3 @Y:HK#]3\.,6QS<^JA,-UMK20\PS0*A2L,B!. M*EH-1+DYXQFT:X1#"^A\TF)[FSJ3#6Q6\=.&*Q=W'F0MB<9<=%$Y?:I,+'O: M,(JSYF%X+1&&3PBL5>BO^^+I8.(L >)Q?CAJ5@/?O(QZ:+>E0GNS[?&$0TLG MO/=!UG6A2>)-NDPP)1V\CB4W"N<;;XS872?PRE"ZU3B7U19QC":>D*79= M$=2PWB9'*,S5%O$&*JD$!=F7<-IZ@.HK-* # =F I(NX2\O W;0)6\YGR@)A M5M4?C79?UU[K]=IKHPMJC:[^6NO6^[W:*[C&G[K]_G6[?TR&TYVP>$$Y5;HD M&.+*SBD "5)'3)6&A,+RX.U(!P)"XW\#,J))3D]PSULF>6KA:@ MCQ(N(XL$(R_H,A((@ M9"=(]7G\3$&,MVY5$"S$+X^GOEW%;QW)@#Y8YH+L25 3DFI!(R7E0?@@?BRO M!,J?)_..XO1##P+5SP3I4L1RZ&DV)(5'GJDVL?PY 2PL!PD7X#;[&S'W/7/= M+;/>F2A",7E(N/XVM%8K&%P &-)[9PM@:I YH:?4.#,E$)6$!W]'(O@S%US9 M!<\,;$X!>!AW)<+X"3<#L%':2"/MA%Q"R2B3?9C,Y+T+Y*O!$T"SI8H N6FL,<8)H^R!A_DV%<<='A$;U]_%W=KBC_M'NT8[ MR>!%L!7Y#$ J<.$!7P:G$OIE4;:8B5LF\V?U0UPA!-JKC&H4Y5E"%W!7$K?0 M<)VMV<^P;T%IN57;ZV:)RAUN,0QUNXYGR$93,O7> ;6 @F?R+;T=9)AW817A M:*="BI&76PDM7B17&0/JG3+2*6QN#95/)1/A$%/$4S%$P29LIOXEE)0/N9S M).Q7<7(K(:1#RZ;[*W[^,N;:9[28?&#R8I"T^,G!6R9TM<-C]S,P,<\DV\Y M7T$3V@Z1P!OP&&% F5%+/F2Y\(G#FH=/"0?H%-@ 2XM<1[D%;\"PZ#6V=(A3 MZU0&8'$N)73F=M*S,?VB2"GY("QM*N7A-!/&(]ABO]_^+>>-0#+@C!:.\MK MO#:JABH'PQ+N.HDL,0PL- M8NVZ^7S!JGEO;@]7:]A#IL>[V.M*G W(9XN.HV!A8U=0>A)&)YB5.712%H*V M!>13B()PQ/'-8)8'OP+)PXJO)ZC0))V?F.0J#32I_"9S>L^"M9B04N4, !=F M7\;0Q=] CN;V99U43BQ\!E +,"YA"!/.7#29;RY082GX*R_4[W;9F1]YJY^! M'A02A81WEL13DG$FQ6K7,:U&JVKXBW)?_JTDQL7#%Q.[I 9YV8'N.A7&,S__F1>-CK+\N!N8A))KLI>=V'4JC'Q^_C.O'TF!O)=V\]:[CY.8 M?I-;)7@:.TM=R2T83XEZI1+D%XRE1?^]>1;S/ M@LG(A1JHL!*4) Q_#:E>HOE@9;( J^U#=0/]O^[&*9HD]CD)>J$&J@Y]<6'X MT)=Y!HDYZC?[M?Q8I]>H.K@YN/?1E&HID"&534148'\HH0'Y5$+:_2%>Z4EX MO,E__N_9&FA86 B,5?0[H#OX,_(H8YHN<=6-"J*%1=&7T[+P@IBPJY1;#C(> M6L5RT0#0Z7&/F4I]WK'J$"X^R8N2_-HAVLXY:$HI,CD%,\)\WX'7EC ;. 1R78'LFK^.2T(!\"B*MX\(KO8,E9PQ>*/:'P,2,I0).W"CAJBB? M9A3$92?*R2^$/3@B3(1#4R!)H#*AM,C6[*\J0MB^V:,/@#1HQ^Z("]>O/MX% M92&A)Q'.'1O39\; OF(ZR(:002LH_/%K_E/8L=J*\.([JW^*XPEP\ M+7&/)ZZS<2W\T_NLTR1[(57*7(+IKBU;-7Y&EKL./*+$WFQ<(_@&Q%=.RZ<2 M'9+7$EP/VZ<^!=/5@019_BGLXNK'V%Q(=&5+:/9/!2M5N^( MPR/[VG- 7DPA\1[\ME&@)$LDC>J ;Q_69+ !S_M$*2J11SG]KUQJ[[ MY-%3/((*I:CX)$D!CZKBD54HW?T[4P)OLB>9V^1R$C\+?]RQF2E;T7?@#S]O M)W4L_#HV/=U>4R>=&GZD6-75/8V(7H_8O&C_+'C%$1I3_\EU@6 M:T6GWVUWNET\HNJ]7KPM@G\1:_K'8+P MX<\0Y6'I!LPM!(XA3!'*\EF^PZGNSF&FHXA:SBP;N0 XAMGX4\?WK^/%M9OG MU/D1? OO]I.?"%+4I[@6]BD\@HI/\00"T((Q*4=8[$ESD$8(V!W,2YO?QSS%X%XG3\4PN?.(X"C!5?A:> MC*D1EX18@,\(DE<7,^;%6.$3!28'4Q*^X,UXBIQC69-9Z43Q+,"PQL M#F,\JQ^<0\F92(RL0D0?+!YO3UO9P8^3>:BT6"S9 MB1]0";5%5Z )F1JEHX2IXY+DB_)&OUAS!8;JR1]=WH)79WL_TNFTSL+ M>1<*OP-#?[;\:X7>>@,)>VQO,<0PK'<2;.,J0P3TU.RP>Z-V\"1Z83[R=3K= M_I1(03Z+M6>EBZ;OVZ\<)0SJ,Z0;9EI$!WD:^E/5BHM+PE4$02$&$W(YLT"H M.8G,?- KYE&_G*U$E:*+E:)[6F,H!C^O/>85AH0V=U*QW >\4/YBVL18TNW>-X =>9I6R<3T'RT'V!F?)ZYC.]@6D]N#0N:]&U^6 M"D@I(5K*AIA"J44*::%"]J:020M9VSZ=@.%_L,P%41LR]3-&2[3($2*%>Q,; M+I>H](NI^M&>_SY$2FR06D^^\9X$Q:Z'+\X25\:88]IM/_&W=TR+;FJQK\8R M2I\BFOR,R/C8450;ARI"GR0ERHI[3$:KG"* @MSPG':09^;=>3\8AS36PJ36 M1G"BC=U/X)IH??(*V-!74-"!$YA5=X27,KDFEI3H32M6_)=2):K\/0GR$Z3 MP?LB52)3LH=$"7R//KQL&QPGUWFKGRS@A1@\K4#JSG7PQS$TX$O#$-A3X$,PF0=9Z.[-_P 5/6/" MK"6_?(W)9QMX0 T;B1+YEGV^$&!U"E8JQ&8"D8G2QC@2SHMK3F*S9Z5#_!*0 M; *:K*".H!I+9#O3ED!W#4 2IW^0&<#_00]X'IAZZ-1QCJFI%X\R)N/[V^G] M($ARM.T0_NAW@1PK6VUZI=A^MXC0-OVBVSS0CT0.-W&EIW38(/ 9"&*?=9!4%F3YT>I'4[A;%.)G3_A$//^T7 MWE1^RS^]5!#9)%]1O(%SPI;-\,'R]G-W]=TJ!.V[=5; ,M@]V/THGHX^8N_I M^1T8;V!LFQD=,YS.N6G MYXP7 DXZY[NHT\WK=#;J]6:S7@D@N?@\GG-=BE,MY$]6"%M^9H_H/.^^QL7M M12=6/%PG<_C56:U(KX'9]<_,W 9#!_1O4_H:3X_GZ.A\P%;]A @HUJ)2 M:.#0]KJB^/.SSQ\F[.NL$\TE+7A&J1^_6_'I""G$F8%24OIGGVO@;-V56$OPKZ$.93"[.QL7%4QY6.T_#BI>*8.%_>:*B+)EHTVKX3;3_ODT3X!AYHD/]3( M"PBSI8H 2XB,H<%;N91 >$O#B]4&"*GF@N:Z\B@--P][8T-D[<0$D9U/1 M4=&4(#6 &'I!&%PF_P?;F.#H]/9M]S)4@-':.6F!B B*9>+[>K6!R+."/_T? M4$L#!!0 ( +Q "5>NZC"UV2L "+: @ 5 ;VUE&UL[7W; M.F@2DCA%$6J0=%G]]0< *5XD7'D#5.;#3)?%!) W)!*9">"7_WI=A>> R(-^$"U^?9?&1V[L!<&[__K/__V_?OD_1T?_<_YXZ_C02U<@ M2AP/ 3B7\P^NS\?/SI^,/)AS/GY\\__OCY[-29W!5P=QB]>2 # M#(/HZV?R?\]X0 >3&<7TSU_?+9-D_?GX^-NW;^]?GU'X'J(%[N+D['@+_2X' M)U_]I&A0!?[Q./M8@.YU_>V,PIY^^O3IF'XM0.. !8@[/3W^G[O;F;<$*_ 1SAY+Y.=FLP:_OXF"U#@GV]+/\V2[#$B3)=P,@'$=8,_(\8AH%/-*'X&D_GLP1Z7Y;RIX4N&@O%[#ZZ.R>?C3@:BS%'2G^.VC+D,8B^$<8K %XRLA_]+ M$,83-0F>0S #40#1/4Q _.3BOV,U)FAW:H3@*5JX4? 7U?1)Y&-[$6"Q/" 0 M8P'17R]!X@:A-M$:'1LA?!8L(FS8/#=*)IX'TRC!5O@!ZZ@7@)B 0?)+"OSI M&B"*;]R0$VU&,L(:-D[35>"CP,4ZG"#72Q[AQ@V3S22.0=*0,D7;KR\#N&W3JG>Z]0(P9CWA.L/ ,V6+D:U&86\7HR0 M=(%7'C>(SMV0.!.S)0!;$T6Y_O&T[K%0$88_%C]-Y!;HA?]J/9RN;'HF;@_#J1E?[_MC#&<=& MCU'R>9HFQ+DG.\"&[.I^?!O92%I)0/KAG\[ -C+N)DH ]KF3J]HVJO=K%=G%4MTQV?O]FO&?X6H54+\$NR47=..R M !'=PS?TD^4=FHF,D+T**R;7-/XA[<\,F23T2./C6!!DM:+*QOXU7\Z:,J#% M2!:QIK(IN<+]P0T TS7Y\!MRH^0J3H(5">].HTO\G^F<_MHIQUHA8!$CVZX/ MJKUJDTRIGKT@291_FUWK"HI6SITV8LW1"[RB55. MXP2N)J]XDPE7;A!AP^6F81+K:(!R9W7^:&HAH2S>ILWF;OQ,F9C&1PO779.< MW8=C@,M[L-XJ3/ M6<:F+T9)A3;\%XNX4P%UI -*&6G;/74*$ZKH(8B28S]8%4KOAJ%\EE22HR2[ M^",ENM*2J5-ML,+_)NR!T9&?J6]#'+G]](DQG7;M$:YUTSV^M/NC%5@]E[93 M%UE6'YUCNL0=(B]]!D<%Q%90B(@GHU88/2?T!9&B HIDGOY2&,/_AC]O M?0Y"S#H07Z0(D5!L?#$IMGE:+%+<"B]7VU7+B>LL#BDD]-.G3RF0/1G$U&8A+)LT$71C M'5=A+U1 8# E%R!,5%N*Z/!:_H"@GWK)%,T >@D\P%%R%AA3$7B ]-#JD]S M#&*NBG-A192QH5NIN(2Y4&'\036]6P85X]J#@&INP2_",UQ[L2?,<%#X@ M=UO$!C5/W;V[ DS-EX$K4EIOT%C_E3@.U9 8;!*(D*[NT$3(FIT)$_]?:5ZG M?PW1/?A6.=R&8(3_Z675^H))HM4'5ZNT>S'!KB?<]W0^\3/ENJOMX7>XP@+E M$L\#;CV=FLH&RG$;?)9ITE*=@#P:S$Z^6Q@M$H!6Q#P0# 5SC 7*U28>L TT M"I^SHHNDR+ MO_.5CW('=IW'',@<9M#=0 6M[19@!QVSUG:6/L>!'[AH,W-#D-]:(3"Y7'BN M/1*V,$)RB09Q.J?S)^1&L>ME 3>!(98WY#-!J6EK ZTB':B+U> 66T!%U6RK M86]X)X$=,3\(4U*\/B-GP&B"^NK5"U,?^"0S1>K@'E7#[YCZY$+50*E0;]8\ M;2^M> A=>E2ON+GB?"/9>BFTY.JZ8ENK&"+=I2FTU&=(Q_LW/:%!;00'G\I* M!%6GI"(A9F=E<1CP?%.Y&N0:@3]3$'D;P:Q4:,E50L6V1AG"0DPX*Q5:RADB M;MMZ5NH)#6HC./BL5"*H.BL5";%F5A;__#T "#-JN;D%+R!4FYB"QBIS4]+< MEND9[^.I/5&Y?6A-66$O74Y>-<%*YJ\06Y,S64B=;#(+J3(\K6D5>."&2JEO M#C1?(?GP1C)U)$(R!Z@L/\ [F^F<@65,'**8_4DXD;L<@I\9['B0]F9 JA>P M/^R'-PL\:FO9Q8ZI-!PGW]:M9=>\D @!C"0E ,(V_%"QK)4)\G=P$5H )BR7 M7"YT^V"X(ONA C+#Q\#%R%1 M"\_5"V$+:T@6S@)!"SVR.YP7*H* RN@,/E,$Z%>GC 3MX6M;+M)5&M)[O*[F M<^ E#P %T"\KT#AE+RK-F.4EJ@UMH9];BJ_6L!$/.BK2UY01U$5NT)H=-6*V MY3SJ1!C.]85N1'*/HJ1>!82?K-H!,DF+."-7 Y+2TV6>C=Z9VL#"W MO]['FN%#[6!K=CKL7'ZP?'"^2%LHTM\A[-&321[EW4( M4!I\"@E)V+^*0X"ZX1K-;R[R)>5.-1A^$=\NE)'5DA:I[5ZA/"&;P$66C#O? ME##YO;@N'K,A#1.FG">,R#5R.MPEHD8#*7##SY1&.A6)PL'3?-G@6C1 M57+UDI=$2DX",:"%YX X\)80*U[K>/ Z!'=\U$?,?JB(BI'S/4S4:\N)"&4# MYS)!7-PVQSF=68=@'WC$D0?($\,$^\<@_BH]S2%HP0\GB=M80;C4J@M:J!/>L657$P941FCX_*2( M@%IT38SX\%;^SOT71-F5D:1PC6WH]X&89I(--A0EV8G8&@YPWMX,,6*[T%8Z>9 M!A_V&_:Q=/"D)%H_&*C9L(CLD")<21@D6'-\:!+'(,L[J9T8JL.K'!+:;V&4 M9(I.G)\'\:=1_9'S+Q'$6SWT0LK[;J)UFI"GE2,O" ,JS2HU:D>(.AY.SO > M!NSR8!)7?UAGD7J@Q>2QI5W:F2>5>J"Y.V,COWO[%BS<\(I>5L\P* R(/8WF MP/2/>C8>[1!KP??PVY['?@N5H:#R,PT$/TUGJ3) M$J+@+^!_B3".M*HB>^:6I'WB\\W5*T!>$(,'%'B =Q5:CR-I)A];CW5@ MHG MI$%ZN-5(?0A(-%;[,'VO2BI-,;=FP/#)@3X8)L]3MV:4X<-6(*:O6@G.6940 M_&-(=1B#A(@/5E5A9,1T>9R*R4(H&'+X0U15%&OGIW91LZ&&D3R]E,TXINNR=3C MCUE#2NHXIO-*[;? [C%AN5.%"VWDY$BEN!TKP3V6?_E+Y3;R6/@FCF8O_-,G M^OVTMAXRX<%6Z T^R3GDU"YUUB?#P$T+Y 4@@-8N2C:<,]\\,&;-#P]PN.+5 M=8J\I1N#R0*![-SF#DJ"HE;%MIQB5XW6[:Y0$ L#-L!GV%L3F/B79;(:>!N_ M$3)(P&WP OR;*,%3FSRBG:6(SS=939>L=D.]!WYQ@5X?EC&J1%#J3&OVTH1A MO'ZZN/:Q@:!A*Z1-W/:H3F2MOD*?.+,S?YHL ;J JU60/:@GF.(L4*YJ\H!M MH%$X-]G RG1V.-,D_(8J2 P^<]A(5Z<('UG#&SCW]0(!O*>]P-[M9@X1/: MXC^S+_7?J'\7L/KHXI=>6-,C#R,9VDOB"*81CX^'>_^+J] M368)0XQ0G%W>>HE'](*2'U2NX#4!N"=_ATLG)V3)_S'[ G_Y^[J_FGF3*_Q7].+__Y]>GMY]3C[=^?J_WVY>?JG M\[?+J^N;BYNG_\"CK,(HKI%82/(#'I3RZQD[\.\*O1SV]JK?!2Q$(3J5#]5LX>_ M6<:7.8H'-\ [L@MW'21N*(Y-B]L,*I /+04BH<6L,"# MBN.LI3AX1)B50WE+&<;M!O]3NGQ7 'OBOQN&RDO#'MK,=3I?R7?=>8R GWPF MN47L>UZ%%/37=S%8D'^4WT.(G=M?WR4H'=[3NHD\!+ 3>@FR_]Y$^][T(PS# MZVP/P*^UT.O%!D.G)F-MTM8HH,5O5+=,3[Y=3+F3;Q_0!N>@H7;6Y^@^:3:) MB-;)3],D3MR(%"/P)+0/9\,G#BOS'046NR@*+[/S$_U<:9SFC)\C9 MV7).NE7(? 2897&0@.R!/I"Q@YQO7V02YH8%!AI]4*7[V-N*,AB_+-+0>Y!D M-;.W,.9MHG=@!I7V3[U)>XXN#576'W^)8G*/!SDIY,SY\@I^\9_%-T[E?Z=; "'CN#\+1O#WMS2)7A. MRL=&10DF)N3 ,ZJ.@^@D& /0GGR2@.FUPP$,(LQ:M#I&\E,B7'!+\DE\?>++ MH4I&'UXOVU81.&9$7+&-#;$AF?843JJ;LD7MI?"Q>RET M;)EDJ0LNM+G\A80 OCTZW$Q&1<$(2920)XSM.1[N*S7#V[-['UA5=E^QX?#'\.)1HI/=_%XY M!RR^(5&AH27! JDRUR2E0%5J".Q=]Q X *Y*_Z650AN0\Q M7;$*ITQ(D^%=:A_76AFQC?SJ$E.V4IE@=08.IBA MC7^9G].U0%BJK->%#397655W1*E!IEFIOH%;SHPL"OR"-%.+PE#,-FZES-_M M9LTZ-.SL[N VMWYV M-5X*/ S6Z;V&+&WPD(P:U;E?25O-@>" G]WMEPDX)XO^X!X,?76&"7P0NYM#TAL>SY>1ICGN)9R]-=I98V M) @-:Y\2GWI//=X%(1X91N#!W="4V7SB+0/PDC\\000>".B3?V2AR.+PCW#CALFFI85NVK,E1R$LT(EV?.S?A@-$WJ)U M%R5"):[3*,,4NR%^ZB6/P6*9[+ITC7NQY/R$.5O?@&>&U2%-XL G%508%KNB MGKXJ[/)\.O_H_5Y5A4@0@=_3\,?4J8)9L(AH/5"43#R/O&!"<()AX&$+PJD" MTCIF\&'_F$%E3*<3!]_3R8/^WGQZX^<+^&SIP5>TX:4K MX\5*,GW5?NVJGT7]$@6_ S=,EIZ+P,3+;M^AR]::7TJDT,AD05$C)2M6907B MQB*BL8AH+")J443TMM-*=D41[$TKC0GK0ZLQLC=A70F=Y A-G\-@00ED&A%Q M@S=?+,9R8/1X MH8,E!VD5E7N\T$'4A75'9\<+'<8+'0[WEI_Q0H?Q0H?Q0H?Q0H?Q0HTA8 \,BS?P"\.]9K+*EUK"[?.M)VM8, MM$EKKN9S0(XS@&V0>]J'^5$>Y:WG@?O@J4WJ]HA9ZA*6T>>CRB<.VQHJ;K=O M/3W="1/MRF?53NKI9K#VWB3D9[#P.$XVD$-&&E-68\IJ3%F-*:LQ936FK,:4 MU?<8&AQ35G8L"F/*:DQ9C2FK,64UIJS&E)7Y,,J8LAK#R-]Q8FL,(UL71C[P MG%>+,/)@B_8T60)47.B5<39_>_I^STRI-GK#R2M5%EFD DSJRL1"]M@# ^0R MI7=*D1.WTS3);AO'M$WG3^ZK3C2I]5!O.+75+V/M2G>1F^JN0_A--]/U@WJF MBPSAD#'&'->8XQIS7&..:\QQC3FN,[1H5T>0(QVYBV!GY++2B=8J'X0IB3! M/ ->BNALO'HE<@<^$=T%7*W3A I\.B" M_7VO(]H3Z>U'^:IK3J^,-.OHLS&3[LSES2S9@@\PZ^2:TO<&^P)&+P E 5;? M&8CP.G@/$Q!CN(_\7;:\C0U;;57U+!T%*5EFY]O5:AW"#EVSJ#HYNW9X#S VUY+PR8H\9=6/ M^FW[MG=Y[D8+.V*3J;C-!3:PF)&U*%;V;F;\@"#>A";8]??)F^]KHO;WNG>G M_[A_\T0^I)./Z=!!MZ]UDK*\[<".&_E.,?3_I3&A0PH";>EX",D3J!4NJH5W M9,T'MC5<=,XW3WA800!&J:6-@10U 5:M@1*I9KT6/E%X4&&T0ZFE)0$/#6U5 MDE^5Q#[<_NL@(L;P%F"#%?,]?2:8#1$*#:TJ_'LF,8;C$ENTQ=&(72@;G!Q- M"7!I,2N S%D"2$T07&@; @X-!<*EJ9>:I/D\\$ Q%,;R.L4.:H(]-4%EDKR1 M#?&&)B9)@31+5V]9-$&EH;DX@3I9[ B S%,[P+T]ER2BE)65DSZC.IU_B0&M MH#L'F_;251JZ"? OP1H!+\C*_B,?;SA1$OQ%_]15E2Y'MGK)%&K=(.RQ MZ,!H0WI-J*"5RJ?K'O2A?&]([>;8=S*B>SH#6^T?]:* .MRQ2 OUU<<>N7/. MKC>3>TN!]1.]OHE>0'[-!E$_-T!_=\,4N^K%11QQ\2-YS[2 U@MB?]RO3ZST M12SH%48PF\DK(7)NT# #^A!1QT]:#F"R5AA M)PK2DGYK-6=/\2._&:G-K$GST4Q&(?LQ.[RD1!$;NP^=^- .V?YH7G.LAC8H2,?P*F;@G_9-7*8H[>!^QR$><"<4N=/ MHX(P#("M *HQ6'0LI\/^ATZ:;C$_WU2D?(W GRF(O(TH@:K2TGPRM3<5J*5? M57AA=OE@F9 "06&&5:FE+8E3=75FRD]$HGWR*Y< 86I&K:D-^5(-)96);Y] M2^1W7KH7OP< 83XM-[?@!81JME;8V)Y+I( 4-?'@;CM[V+F8!_:;RG5^B MF.!/2K)8U[I*/D_3)$[W*2 J;O5B_8%86I8R1_HI +;DET MA*]/?#D8>Z_@<*[Z5N*VN2N^O]^'(CA;AO:,M^2!B#HALK %]K1XTKQ/>!+BP-MP[U26C+BT&&19&YAM""Q44(61QQU$)-GHAK(H(Z\18RO MN*8$-T80B_NLL$I+DT>7&HA)B29+8WIDYR4!T0WF[1UJ4 KF$414(,C&RU8CQ+M?+.GGEYB9';P-L10 MIDKO?35L+9CBK_'0G%K>87ZLTA67CSO?39H!CM"WC-S!U KW5)8(XU\$M"Z-/7\4T@N'D]F'R9O(.O4YF=0-O!A>N.LUJ?\/0WI8S?7(6/%]2I@PG6=Z M5ZFWEB^5VAV:O&"LW4*J3:JEJ;FM3EZ]K@&&? 0>7$2T2D(S(7?6*"&W'=X! MV?@.*A 8DW!C$FY,PHU)N#$)9U42;BRE'TOIQX#^<$_&U-PS0M;D&9.%_4V. MW(0M[)M/0BD*:;%H(\S \^K5"U,_*_N7O12KWMR&A4A!)24RY!!GD4"KB!47 MLT0+FH;@"%'0WS,'M-OT^4G&[5%GF4HX1Y\.*.%=OCCS?W+D)>89L(ZE/ ME34ZL,BRC!R+IE@5U1S1 ,2/8.M\3>=XJQEYP=H-'P'AED_8YOT\YLF/J]ZD&-6HNDO[N]/:P+ M^SD9)WU)BFDRM8F?K@(?!>XCW+AALID^A\&"UF3?8_QHET@T"GX'V-(L/1>!B?=G&L245?'MFK]55VADO%!.5\G*^+*<.+,> MPNYDEVW0!?#FMNA2(JK. ,>\#;]-YTRB!P0] /SX&I.XYQNP)I"D@0W.MY* M5(CI/9F65VL^N!N8)OC_&8Z& ,X&]UB=UVP:AF)Q+MU\7&Y1E5H3&VJHM!G/ M)Z=W&9!'H2^P;2,[II3L7VOG#J>1DN%IT(D-=5'J,Y13O0#OL?V!LL,#_?%/_\/0 (S[/EYA:\@%"0:59M M;,].MW-%J/J9JNPPZ_\7J.7D4HNXCZ\PN:W9AR49;SU=9TI6C5Y+!'P3K5.\ MV!'"V'=F*;6P(:732&>9 F11:%A]D3'!5*RFC#UADDA\"5,#L,'4O##K]&0_XU]V[;@1+=0O.S^ MR(PE>7X-C&?I%33[RIT]5_IK3,_]T%(8@3&('\2*6@/$"EU6$5"ZA09,JA MIB=SES#$E,97?Z88@TOO[TZ;X_7>WYWYVL;^)'T][_XP \ZIFW!'X: M@NE\ED#OZ_GF(G1CH5\M;&' ;0C\P$6;F5M@)/&O.?#V>-@*(MEU(S@T&?;I M2G1(!>1T7CDT+W:Y%1I:Y'L+%; F*06Z^EBB)LG3$MRYZ"M()D]W#P@ND,N^ M.5$.;H67K:Q8Q>HDI,GL-'D(W8AS&H -8D_N3M-2UT M-?I4F9T+=-;FS6_.I\G")%+GHF"G&]*D'P///GF(G][ M4]3$]X,,]^S.J$F:+#%Q?Y5[SEV/N,\1;8@SJ,_B/CG1>[ HOR)L3B(J,*+4 M/@:+9?($MY&L\\T_R+G;B!21!VA/(1KW8L,!"#4[T(0ZBXQ#3F2.X111W*]> ML6L=Q(#:LN)CG'^->3ERY7;-/#9SG-S]HT9[=#T:?@[- M(=MTMT!EAA5=M@5*2K.4Y!#3[=$CA)6DP,N9%(Q5/ M?;3M?VAC1(<6G[O>@;$Q5-216&NFI4ZUY:D++GTE&9&O5-;=SU"6A)^8ZJZ5 MK&A$O25[8[("9$9=&-P0P-L0D^IS+E150< & R\U$.(X3V)4OEEY^J4[V[Q# MK2$Q,"?/WE<+'KW84YH:#\TI\T[U )>?'#CC#UKL*\&6L1R,+7<>>/-/%@[M MHF-S$=#NV,(Y2-/6[AW@=6MM2^#HAC*^B;+]_\YLRO;!>.M9[)][*D_4QL*& M*&Q/ZCPT*RT*U#6FO7HW7[K*&(%=SCN0+*$/0[B0O08[R,@VA(PM4UH=]GVO MBKHS1_\.0]Q;B E]Q!-U"'V5(' 06]#N+$-O>BUALVWJW:1NF44V20EXF.Q> M2LD5!CQH5Z$#]>V)K;:I:U?0'C>SY(3T%/B;"QT3X MF @?$^%C(GQ,A%N:"-<[@).@@#@A%+4O6 [QX^R+[.B-J,U!;,\[DJN$%98; M^C%I.28M[;C#XAY&+W@J@9T#ZUT'%V6C'83I:I[/Z8-E%D5H MV7#_Y\$J_!LIQ,O)KERTVH^YYH]CP^6GEFDIGUF]G]??[O_V4?A'D"QKMVQ. MGN$+N AAC#_2\%AVVW)T[\:^^^?5J[G;+-:TEMT M35QTR[E(M$<[H7QQ+:,ZX)?CC'EYQOP__S]02P,$% @ O$ )5Y+"Z(K1 M90 7.4& !4 !O;65R+3(P,C,P-C,P7VQA8BYX;6SMO7MSY+BU)_C_1NQW MP'@WPM41J>ZN[G%?M\>^$UF2RM9>5:6NI++G;L6&@THB)8Z99#;)5%7ZTR\> M?("9! F">!QF^P^[2Q)P7L3Y 3@X./CC__RZC=$KSO(H3?[TF[???O\;A)-U M&D;)\Y]^L\\O@GP=1;_YG__^?_X??_QO%Q?_Z]W]+0K3]7Z+DP*M,QP4.$1? MHN(%/::[79"@#SC+HCA&[[(H?,8(O?W^VQ^__?[;G]'%14GC79"3/FF"&+$? MOGU;_^6RI)__\+O?_>''MVCYH6[W@8BWB88:QE'R MCS_0_WLB#!%1,\G9CW_ZS4M1[/[PW7=?OGSY]NM3%G^;9L^$Q/<_?E>U_DW9 M_.M)^R\_LM9O?_[YY^_87^NF>=35D)!]^]W_^G#[L'[!V^ B2O(B2-:401[] M(6>_O$W70<&L/R@7DK:@/UU4S2[HKR[>_G#QX]MOO^9A+2)I$Q8U&Y' [[[C M?_P-,1Q"?\S2&-_C#6(:_J$X[/"??I-'VUU,!6>_>\GPIEO@.,N^H_V_2W!! M!?F9"O+V)RK(_T5^=1L\X?@WB+;X='\CU?GGFD;9@:F@].F^,ZK#,QV1IWJP M7X_51>P$49]' @-82RFQYVC-N*/2SK?D7Z4RE'H/$<:\]#_!(/AK@9,0AWP< M4]KINM4@ILZ69J!"V&@$?@=VR3AY^G"PB=!$E[&]YX4<_"\[% M(T3OHQA_W&^?<-:A.N(8JHF3=8[9'Y:RYU$VR3C.R M_F)QFX>"S!67Z3XILL-E&LH];*@7>(=34KOM?[U=0+NCFN03!W"+R0(Q-BC- M4,D*45[.1O5C\/4F).N@:!/Q?(*!-8F\/?B1/*!J>PQ+&H,>O4,R3QRWA#QJ MTW>]JEF&(;%:7OZ'1L[?2HW1W1;\(.U1L3U .QJ"'IQ]\DX(.14O&E^2?J^PQ_9(,F:'5UEA@/)<#SZ,^ ! MV*5(G:,I_ WH(.L447=8L9F84G,UBFAV?GSWDB;R&']'$\"C2:90-:*._PYT M5$G%U!U9C"!B%-WMAA_P>I^1(?WVAZ?'J.A,\^UH GATR12J1M?QWX&.+JF8 MNJ.+44'I!KW]XT M54111=7M$>3E/LMP4O T,.I#9/.^[[I0,= <\"A44;2]<>YN"W14*HD\<3I.SPI)Q- L"ZB5WP5%$$IC]0:TN;@AVF_HL>'XEUM00_3 9$G'X/7 MU&GF75"-6Z<9>-EE4.#G-#M(C7#<"OR@[%3K-!6O;@)Z"'9+:B A+T,555_9 M41Y4L^9*#]L@CM_M\RC!N7P]G$\<:(HHJJL_%V MO<79,UG9_#E+OQ0OE^EV%R1R")>U!C_^>M5LC\/.IJ#'8[_$$\=E11QQZJ@D M[PX07W <#XW+HT;@AV.74D=H*+0 /?@Z!9V*A92F\Y%&^&UIKFJZ_L?#2T L MM=H7M%H4C8K)-Z#]G<"/1!6ECZ($/3U CU0EP:=&#!@/Q)@L$&>#!#Z^EL@0 M=;>15CBM!U@I^M5[6@+V&X$U-GZ99VZV>%D$:.+"&%O.SM/^EEPKB5Q M[)#!1AQT15R._P[8F3I5J9RH]4>@SM,MH^Z@JJDA2LZ]J[C49K1C;(+\B;'9 MYQ?/0;#CWH'C(J]^T[A)^8N_L\M&5(35YGV4!,DZ(M-LRHM;22ICC^P*U+ET M#$#];DP_@"ZI);YV-&'U\>KZX\/U%2+_>EC=WEPM'\D/[Y:WRX^7U^CA+]?7 MCP]>AOTRSW&1#PSPDT; AW*W4N*@;;< /#PE@FH#+2.'/E<$'=)%'QU*F.&H+W+9F\TP;CHDYUA>%KIK6LM L8]3]X\;W+(']9 M)B']S_4O^^@UB(E$^;*X#++L$"7/?PWB_?%!U=B^P'USE E$7U7J"-AWQ\FO M/?9R"ON'P&B!@@)5O!!C9M:[3U^+\FR%%QR'*$I0B+?4("'>T44R"M9K M6AK,<434TRA8TW_@AI&?C>I+FA6/.-O>)*\X+^C6Y?B@8J I<$SK4["U\>QH M!QBQ>L75OO1%B5X0/]DB@:P?9[2M8"174,7QTBW.J#?]^/U//W[//(K^YN^7 M:<)61/?I(8B+ ULM==\*4F@.U+-4%:7>-=36LX=5+W6R&G\C/Y"!,"6=Z^B= M]W7)!66<#5\'HW"/49&BX@4CS*/^]"%1,FO2$@P'>J9-^M*_/@4Q?303Y2^8 M=J-UCMZD&6N6[C MOTF6%>O#.L8+%&U0G";/./OF6RN.W05:UDU9T48E<<2H MR^Y9V04PZ\JN/MQ8[H+GF@D@D+1# VJ/O8PPU N=0<"YJG3/, R(&/2L@=ONL..NE58RD2 %0!S%H.DDH92& Y!HBD&5^P,J8((H!C6^ M)0,77!AE57G8+29"WD?/+\5J\XDL!ZE$D@EMJ ]0P!^ELKAVZNT >"VE)K>V M ]?8S,@O$&-PD6XN" L.8*Z]V(WBC!Z=YO9T0^-O&W.7T>FQ.-P1/0JR?:/' MYSNZ "#_YGFPN$O_)9UPEVNR5MC'08'#*[S+\#IBJP;2D\SB61']LVL1X90Q M&.T#_94>P/&;0TE]$_' M*E:H)^_3U[;:KT%ZU1G0'[DYC#2$ZG&I?P"XY6@7M*&W#J-Z^D;6U M[RM@WO3/:+O"K4UYZWEXM.F;C0)I.)I;J1@W+/Q6!V1Z'IV CMX6T/7P_[%?UR!6[&\/VQ@&9)PQ52AEU393> M?-*RKF4*JJ_]N#7]RBWZ@)9N[C7C)$JSCVDQA#J=#8'#C5RYUHWFDU: :9' M6.W+8HPD8C0]0XH%[:J%-GOY,$U8$@CQMO4^(ZY'QM KC3J3J1_EW P)-X/F M29PD1;=,3UL]Q=$S.T?LN>O#04BJ$^Z.UR>MF6"$Y;0_A?PW M&SI^\A5_$%#DHTH,0M8>J+,IJWH?0!SQ6!Z ,)@>GE#Z@S"$";O MN!_KNJ"([J^(@7_=+R3*N[G=SRHZG1P]#][ 4ND'%!%'J]ZZZ3_4"? &2EUV M[5F=ERSKRAWQ?:7*E?)5F@4H+Z=OS$?\NA*]4Y4F%/!PLHZD88_^'L ]6T'= MUC,9\N: O5E%:OUJ0S5M?D-2I.[I%0B'ZJY%ZN@-#<.@M]]_X^G)PI$7FN9\ MA6G#%')/W;ZEK2LBBRZ&E?T'QC6EOM+@!QU\&F&3KN(_FY['!' MR& RZ_/;6'TO576W!.ZM/>H=5?\];@;8/_NDG5#CEM-$C.B"OR6U0#=Y3I:* MWFK[6M0SYWKN@@R]4M+H__[^V^_?(K+7YM<%%^B'[Q???\_^QW]#9MY]\9)F MT3]Q^#_H@AFCB)F'5P3>%WE!_L$B)P7Z?_;DSS]^3ZG\\"-K<(77>/M$R/_X MEOWVAY,0BK.%=IH,NGM',^"^+E/L>!TMM@'LY5)1IRPATP20?]O2<-BSW_ZN MQ[45O?=_H)]^6/S^O_]^\>,/;UD+^N,/OU_\VT^_JVA.0H<%+>:QP^LB>L7Q MP0]6+,.0/4 =Q'=!%-XDE\$N*H)8^'"23ZO4$3B>J"O?NJ,UV LPYHP07OL< MM6:!* ]:/;GDLD B0GFZP>74 /15@0MB@#7GXJG061%$"0ZO@RPAX)2WJKYM MHG4D+W"FT!&XBZLKWRYH-M0+L(N/$%Z_7A=G@2H>Z(W !95L3F)5;CS<@?ZB MLB&G"20NIQSI@.^Z)^&X0-MDO=_Q2V 6 M=7HH@JSW3>R9:368<&U!'YYP#;$X4V=Y*HEA%+H!QU)5Q<>48P.,L\JBFRV_ MYOV>A!UEN1/'1RJ#<>IV$)E,=:N,0#=9FK&0TQW.V%F,4@2ZIS-P!Q]G!/G) MB*PG8&R0 _/6,W/>(Z%-.RZ<# =+ZI8.6QY& G/657,N.L)& M[5XS=-L.M8=\5^@R,P?NDMRT%PL\X+BR'<5+?Q8S"CPZM7 T.G)SK=83N'./ M4%^2AS3#/?48Z5- 7LJ4,2:P_8U<>KZX\/UU>(_.MA=7MSM7PD/SP\DO]\N/[X^(!6[]'J M[OI^^7A#&J#E1]KRP]W]]5](MYN_7J/;U<.#I^S1TAB/-$]08K>31L '<;=2 M[8Q1L07@(2L15#]3M"2'/C.")Y>NW0ZZVRC!-^2?TIJG70WG,OA.E.L<@'6K M.0S"4V$-#$1*%#&J?D9C77CKNGR0:&!N[VL/?&P.JMJJ,"5K#'BD#LL\O7!] M1=I[Z0I[REZF>5F!IGJDRT_=BGN<8S*\7Y9)>(5?<9SN*&24ZDJL,M0'N(LJ MJ=R^I];3 ;"KJLFM?SN-4R]O7=?T*^_U=2W-FX5[ W5=1;=&!![H =F%5R74'=$F?C>YI$K?;A3:L)8 ^32:H[^"IZ=I:0 M/W.%$OQ,\P3[',N:7KA;+Z<.1>9H5H6<@\: !4X:S\2]NI7L\K)VRQDXFT3@ MR6.3KK%X>7I.V<_^S866*=,RZM328<("G6K?D]'+ZY3OR3R^JJ=47L,OBY<%B(:7,TZ,!)5 M/:X7N.O&/M[7NJ+J5U%>BH;#1GDB^VI#/IKXR1[3>\P>CDJ>KTD':8$6[K>\(,]<])E:''H1A<@F[\[ MG+T+\FC==W=[/!7@@*EIEG%[Q!8)P*"KJXG]W2.]\\T8^[SY[=H\7.&D64&] MB9FAZ@O@,]U+C@>:T"E/2) M&'-IWF% @[0]K%X*J*IZ,.DE-I6U!0Y%O2J*,-/9$#"$],NK.W[K=RWJ$C0+ M[LY^=B=VE!QT4@#K"\G:ZRJ*]V2G/7D#E M_(IKS:8U<&@:4+-ODU,V!0PI0Q*;W.B4M&%L=4PIJN"T7ISS;SAZ?B&"+5\) M1CSCCWOZ1/!J9KLCT(*>!F.>;Z*D[.RGH*_$;N+B M2*$PX7@J\\2;(;,H((Z,Q/PP9U 31ZAC=6VBB3O6;3.$/*'"AL0W]M1%GPA. MGSQ1.%!U2;4O<)P998+.@F%]'0%CRCCYK59B?'A<7?['7U:W5]?W#[]%U__Y MZ>;QO]";J^OW-Y1 MWRNW]N:=O_;=4$6?*5T_I?2.-+Q*MT&4R#;YDK; AVVOBJWX4E=#P,.T7UY3 MPQ-]YH3]C$^A;/4'3!=N$EMTM0,^+J6J22JL\T: QZ-<5A.UU-%G3M13Z4:[ MRGGQK6481O1\(XCO@BB\22Z#750$<:^?#?4![G-**HO^U]L!L"^JR:T[=!OJ MB)*_(+O4DH%G+_6EMJ=:JP69EW%8';[T.JZT,7"/[5>R75:UJR5@'QT06+^H M*">+ZE-"OSYI2KW?[F/V\. 5WD3KR$_9U)MDG6$BT17F_[U)3J,E]VD< MOT^S+T$F.[\?3P6XWVJ:Y2C-: P)P)ZNJ\F$="+&![VI.'Z#HG*I63+]+2HW M>I\I8U1R]@01@.WC)[BH>*@WPV,[I8.Y.1V]F3] )[U7W\VK M]RX@'=>]9UL&U7LH@JP IZ"C(PH"9_QIQJM]1C2[XQ9A(K$_KG8LO_'Z*\[6 M42Y-+M0B!!V'M(W3/N$82P4RDNDK,PGJ+NB_0Q9QQDG.4F[1,LL(1?[>T-,! MB>WN@@/[]9(N!0A*[LI\YTJJG$[E7'2;]4(>AQ8U'LQ94[(.KH-+.@_:4VX, M>-,-3;*H7Z1$^QWY)R[YT+_R7Z=<@*DXG6YQ1L'WQ^]_^O%[!L#T-S(#L(?H M1?V72?BW@([V0HK#)N@!A6-CIJ*H/)F89W .T_6>0AN#0--C8+)[,2Z-]Y3/ M,PJ)S7'^G'^S72L-)/N8?3II301M98(S1.UQQAJ";35J,\7MD8R/+\'_O\X(Z;?Z82DZ-JZ(=.!2WIJ(% M[_$O^RB/"OR L]=HC;FE[_$Z?4ZB#C!PSQWH!.+I,[0S.YRP!ASO<6T!_;2+ M6DYZ?^(H"P,U61@+)(LG'8'U M52HU+L$MV1(+@5['[%V5,ZE,0RC^_"N)7& M7@M2^+ZI>*NZ>4$P]F:NP0U,3_ MX 53B-:;J.AY5J'5 #@&G"HC^G;S5\ ^VR&DL:<4%O3'>!^R" 9].X2>KAZ] MKO"16#E-"B)GS!\QY<^B^?%,P\;P5M&_M8RGZ^YD'<6X]63!8VIF:K?$"KCC MVS2P-%)@B ]@,+*JKJ$80"T6.GTZAOQY;HN1.9@\JTV>5._ED=_2?Z^IM??< MP%75/ "+G.X0B6R;*6L,' /[E3S)J3UI"1B'!@0VG7+F*4W*DI*2T)S7IZ:7 M6[K\_"<39+5Y'R4!P9/D^3+-"WH6Q MK8*N%Y27-"_^(TI"SYL:9SJ3K=P%FY"CH]?E$?'^/?GO>I\Q4$A>,9&(;@!# M_.3GZMP5WI%51<2,0HP@VDABQOX>P-U>05W1TWN: W9N%:FUJ\$*M!>(_!1C M-JG1S *1T8(&-'99&N[7_F9V5X9@V@<"=5_'EMX4GK*HD20"5I/%*J%O+]#M MU'UZ".+BL,QS?!R%4>L!%)Q&J%OGZO4WAYZ,IRB][E!]?,%T=)+)G*9 U;,P M&:;KDAW*.#\44(:.\Z M:W\CZ%LQ0"4'Q%AXN9/C0O6.E5>0T3H,Q!2K#S=7 M]S=+R1 P"%SW>(N#G"SQJ LT$1QU'!M+ #*L:1FC1KE1O:&#GIXR9C P$WFC MH&8.!A/=&J?%#37LT,H'9$K1TJ=17"+FIR3#01S]$X?+]3IC&XI53H9VP(' MBG&,AVN7=J+W=9#%!U2TU6V.M&/SBJN&$ZVJ76]=G^EWI]>XVQ;HU-M3=;TZ MY:&\"3&0&C6* '!D&V^,_G)ZLMZ 44]#"<-%XIH$HKKDK>?L(8VN,=K'+W23%=98L%0G]FA0H?*_4 @=)B5[W?) M;=C=!1:^5CQV]>Y1T)/'WF5X%T3A%=[@+,/A-3_=6R;AJGC!&8LWJ;NR(K'9 M^?@8(_4[OPJE6:'"*(4,PT7)&Y5,V:3(V/)(+B ,<6*ERASE"3U?)*24@='# M^F/=ND+4EWNB9B(YNQ]' "A8Z!M#.-D?T1MZU%=/F2EG7E$-"F$-"B$O'D,+ MHQ%GH%DKY"=>FY8"1M$Z*NL^[2 TV#4M5EPM*6C5[B]1\4(7X0E&!QQD5>FU MI[+T;/Z":3>""NA-FK%FS7I]?5C'>($BLJ]/R6H^^\9Y"H++[U(#=<6.%8SH M/&=#)4\OT6JW5C%_O&9A(;A<\Z38N^! UZ;:%@2I%_83F":@*QE$ UAXJ\P-8%64L 6W-&E)A ]F:NS@ M^P)_^= '+8*X_F4?9?A#D/T#LZ(U#_0:8]]Z3+4O<.0898)6V2.5CH#Q89S\ M^A>$#TU94N\1"PO>F'H*!*'U:;,9B@00XNB99;AU7D17[0@4#,8K7V#I8T@CM,$W1BGYH+N!.VKM$"!DY>D M0-+@4>.)N^1X4*GOC'T(D2 UT<: M2CB,"($*,=NR24\2[J8C.N0%-J@]Z/_H&=QK$-/5WCW.BRQ:DX4H_0,!TO8O MA);\?>#3BR'EVW'77]>L]L<]6=1>;S98&JQV+@1P^/+S440(="L!8!CU9 CM M8CL4\'.4)'2E+K64FZ#J/<&CMHCS=!ZS5*M*V D'JN!KD.(?#B24DY(8.4]H\.+*1@^L$/PJ&'E MJ? )?R^&/E?X\>15%GDKX-XM4:M=@Z35!+"WRB35OV59OA%$"?JJ 6)6)88M MK-H;S2J)),]M.MI!L;*W[$Q52)0@6TI:/NGXN%&]%W"/4U2[O<_I[0+8(U4E MUQ_.O+HS8R F J&*A1^WM:UW?8$#!?R&1XCV28BS=M* P42!5?8<).53CF1K M\"[(HWRUN2/&JXZ2Z>NX<4I?!Y*LC*?0 >K3DTU3)Q#H$(&>2#!))_U7$E"( MB1=$_!72ZH:GX[1(+ZJ+3-GNFK&ENVB1L9>Y7A3MD@!A&D=A91Q1N/K5[2!^ M(+]AVX"\,=4C_EJ\(Q+^0P*[%M@ 11[;AA67'Z9Y %ZO6%/5A$\O4$LDYN*B M4-33:[%0(Q=J!$.?J6B(R>8IC@#:Q,!@LRS%&"7/=\1,Z^%+:+T=@$/9L+(B M*,E; X87!:&UPV;1B/3J>9#<[ER9^##>IP16N%S MI9Z A_M(!2P-?0!S'@Q#>,$ .F.G5(X]#LO:FSQ9F/QAE^9!_.^&YK7Q M5("C@J991'@820(P3NAJHNLG(C_4,/3E'X**=3Y5MTG4=\(&R,+W(".&.W*I M231A^Y@9U0P[G9W W.",#-4<7C#H.LAHO@W-\7QX":0!?(7FP#%C2%$1"V1M M ?OXH,A34G'IN\8TI1DQTB#&Z= DV-=^9B.U=]J2-I[16#6'K!7E9K "V ': M4Q>(;[[CCYH]T#?-[G%,;]4WT^;0]DZY,W"O'6<$T875>@+VYY$*:"=\X*P( MH@25[!#C5[_CY#U/6+2"H/Y@K',<">!>H&,06=KP4'_ 'J&EAI&LV;9S"/P M3(1.K0(0+=X'4?;7(-YC]=EQH MP-%!1N%4>J:<]8&]7$GO:GY*%._MFR;[&@-U-34EZVE1VA+Z=#@LN.%I MT.TL:$^]JJCT:8%MFUXFF]"&6\_*SSHGM8&FL_,T@\=;WRT]NY4Y74[]R>.$ M;5M9LR R?>E,+\0.15I/&@%%EGZE6JOD5@O(R^-N0;77Q8R

F*$1S.OQQJ M"W1 *:E83U2RAM"GJ4&YISS>0AC39R'#YJX=>S.U*> 3/*7[@E_,=_U*BS7% M>=T%E_<+R>;O*>V9T>RJZJG69+K=1CQBO$S"2Y8V^HP3>J=C,):K2P,H4$TR M2:NFRA@"@.=-/3VT#]0;;KSHK-@+M^MU*M=/%6"\"N*Q%4.T>.)D>_I'%( M'..WB!.G1=DWT3HJ3FJRN\D=I:_8E")Q@>AAAOJ\-:8_\'$[VA2ME%'5SH!' M^W@=M!U!X%0[ F4&92?GP23PL*%1<[4A<^<.)SD+))39]9=I7N1,;*I!6#U& MJ'"1?A)1X"ABQFC'U^SU*0+&&T.*30*ABW>4-A+9^]E%*AOCG6@,A5OX$ZF> MB[OUFTW+W[I)GH/##6@VY./G/ZR&^2D@N%JVPESL53!056)/RH0."A'Z]& M=P:*7GI&:%=04.D)>($P4@'=$5]7-VX8+5#IY][]W9 M821A^23(?6DNE77(N.Y /5O7$$VVF7I?Z.L6'55LKF/B2I[R,4;^F$ZENO,L M-8?6N6UI7CTC5+/SCX30+.)E2?0I)PN_Z[R(MD&!9?&-DT9 @;!?*7$ITVX! M>,DB$53[EE_.L*HF:/ZVT7N,JUP7>HA1_I8M^A7F8QTB0 ?C-*,<7UE2IP!] MAM97R.8\G95W:#9$K 7:1C'.BS3!/(]J70I9M_(2E7!ON.IB$66)EF5"&3-$ M]1?&%LA4[MX^[0M8$1TY']HCIVK1;3BK5ZI58AOC>LX :!75EU\(A1C2&'\Y MU,Y>?GF"G!E^#C):U1NIWT5T I*V3=%QSQ1*@,>E&8#=0*5UGQ)"5C&BV],< M*-2I*MI^7+R[+>!-SZ#(4PJ#,<+PXK'V=?9T*9PL=#"_V:?FE?T]@#NF@KKM MN^/2YH#=4T5J_3N@E#9_;3Q')\[IJ>*2187OH^>7@NY+:6BF/!2F.XD,<@RP,7_$=L4)I(HDM]2@!=_L)YFG= ML1A/!C!,3-%FTB6#=EHE6F89(<9*?L*9[KT8!U)R)=&0[%0>@Z^J:W5I<^#8 M,*1H>ZW>W1:PEP^*K+]NI801H0QQL6Y=::-G,Z/>8NN*G#[2XGN]443S+(#Z MM4V#UG%)P_2A!S!MJ3NEVE 1/.WC(.LI-Y252_0B10%MQE1 SU0'VK3[U.A; MQ-6CAP5/^P)%.4K2 L71-N*T%IQ8\W1A6FF^:)BL8T(LVD3DST&.7G <7A"Y M+GC6;%:VHWTWZ.F MI@L(E!:O. ,%2]!@MKM"#UZ+I80Y<+H-0KW01P?4"X\ M=4Q :91 7:(%JD9#DM8Y3 S-O@_K%QSN>;YP MM_OXV?V68JTVHPS&)_,' GML\R&^Q4.6^,LP9,5M@WC,,U9>) $Z$P/X/*W= MNWLQ .\+?%K#';Q[A_$YFUM$^X1,B1'?_%#GEJR 3%Y8TS/899"_O(_3+_GP MCL@X!Z P;-&TY#^ WUGA1WE77]E MD8#P/9&;!N3W'!)6F['/L%MA!'2ZL6_<[D6]*2ZS6+,;5]:$HXM"H48J5(G% M_5\0C%UUZ'JK'MJ:':2Y[]*"GD&R8&!M]KPQ.VZ9_8JV(#]^DM"^K_6NR\CL:@,ZHNW'*$)Y"SHTH$6MJ^?8 MV3-^MVF0T LR[Z,D2-9D&KG':QR]]D&I&8I P=6@N20+Q['DYK%"U-;*R%*P MY+[@3U,N$). /_985RP6B#%AF%"S 0,$O@WA?T62[7$H MI+7W[N6T" #W_O'&D"XO>GL#1@,-)0PM'B@S\5(%&%QP:)+*#-=?:2:XIXLE M]!'S)N*UK-YY?I]FM&Z@$BB,) $<%G0,TBKN/:(_8&C04D,[[X,P$P+*"U3S M8UF5K((E%(!P:ICW092AUR#>ER>^KSCGSTMYP0HJS5^I,/R:W <<1&G&CE]HNP]X^X2S(\55 M^P =EJ-4KG-%ACI SP]1EE^[9 O>\6+V>2L)F@;;R7 MTZ I/R2(@K@L_+S2 M<::(=8LP93\E+#F,%9?H5MM#/@A4U6U@V$\:&/;3O#'LI[$8]M/,,>Q8?ML8 M]A-X##-E$:;LO##,L^H>]@ZW48)O"KQ5V\Z*K8'"FZ*:\HU#W70V^X93B8UM M<2EIQ&C[V>@*GD-E4SJ^'.H#?. JJ2P.W]X.@ >QFMRZ0UG$7#:L'1T2*+P_ M:E?QA_UV&V0'&DO=US/06K!&SF>@A,Y *-T7>1$D],*AG;O@+:2Z2Y,&Z[K>K4,/^FK>E'JF+W!S[@AS]C07N.3? MNM =4CB*:J']W>KV8KO6->[C,&4E1)5#A1HQO)_RPK(>&6]%2I\[ZQEUGG-2 M/]!WMMDY]&I#C_4><;957L5ID $*\%,-TYVEJD8#\/)/6Q43KM.P[#AS]@TT M("RTV1=T6MM&2;3=;]&.UWYFYJ+SE\'%XH?@*V51,0_OLBA91[L@9F6;.;B5 MI:>)^B^R+2CK-DEYY;+B/)*2+2KI&2Y8/7B MH/)?QXM-6#8LI4&U..BN9:UZ]7DGH%W'RU2^)PB IA6GCFI09GA;'GTH#T]/ M3^H0%2[37&UA*F\-=%Y05+/]C$YG4\"KR2&)]9_/(?^A-8=S..M"6[J*/ARS M5W+6A(G)DW8N>5G"[*8Y)FVJ80ZOYC1H '7,22:IUV1C"4!?=FGK8[XV?>D$ M=3D\X6#?\3K*N5'X*UEUT40D\$3"\\^^(=&/<4Z*)>Z"*&2O7@=;7@4B2LI2 M7E&""C*^MOP>!CM4K0=6[/L-LCJ^<+W=Q>D!XP>C$;76S?,#"O'.3-T=)#3,#/#ZS[[.)L"BD@V5PB'Q>351O@5J M)&2;T.88A O)5J1P;KX!-K_DC;;JA,DS\C;V*??JRR]!%C*A^=MU.;VQQXV6 MY_LM_]W($Q1#3&:#L2:-V@VL)CC, DV-*FH"0CL?I*0R+1"3"I5B+5 M&!(D M XB8YV9B,(C:FG'61?0:%0=MY%0B-D.$5#?2$!(.4YH9XHU02-OMY.N_DB%H MP')A(1&8!/2I#>3QL=U1S_R\.XQZZ*&O&H([[L !S?%G.'U9V#IKP)#IV@+. M'R'S<^7A8?^41V$49 =:?XJ@+06]GH(3?>V!N^^@JJTEAZPQ8!<9EEE[6@S$ M*=%C*0I!,5IC8+5YS *R(EBS 'Q?40JECM 'L++RK9$\V ORD%87WM#8-E^T M8ED\ON /0?8/,E,]?KC+TNOOGLK*X7+PLWVCG)P=]-;@&>P%UVI%J MMRXQ]WMI"#^RIB&ZX8*-8 MJ*5Z@C;@CRN$I0".[W[8-$))NWH^HJ)^IJOBVX%BAVXE (HO'C^'VT7R[0P* M/?JP@BZ6<%E1+>P"E>(B)B^[\-U(+-PBR]'3 ;57"&I9&K>>JU/>9>D:XS!_ M3QSG*J)O>46T:,IJ\VZ?$]$(ILJ01JTG<(08H?[1>[M#W0![Y!CI=3VIXH&H MO5%U'%[.T9^2$&?\!W1'-'NA5PF7SQG&7<_0NLD-=6$4=A=U5UF&K-3RTB[E M*LUD1:(H)BJD"2ZSWV\VR_5+A%]QR(S/;%^9OK9\U])-EQ!0QY]NG*:2D X5 MZ-N5:4IIG]FS.\>L\$K%OZJG0C2Z M1I 7J]5[YV/15:635*\6A> #2$.#.#&-/CS8E'*:R: M9J2-ZAK'M$J[3I4,[A#OV8*(O1M/_(?GR)M035;64@6]__1DS].]UKU@13$06%6D!;])!6/)9CR: MW(YB8CSBI\^-5HW"JX2K>Y>EX7Y=W$?/+\7Q88 ^%MVQ3H6W)&7'6/K;-ONUS.G:< MH>B^R*.0/K9#VN9%M!YOGPX*\T5/F3D4D?.X^[Q14ZJ-<\1LXN$I%XJ]DE** MA=9TG9P=0*&J3=NM.A&U9,E>_2J9@L-2)R.*OCG4-5X^??MP,D3_[(D=8IH1N4S"AY06F; 6H[S% M5)[C_7P7HBKT >KRHU2N5UA#':"OJ93EGQX77+ .7@-@S'>7+94'%C8Q31Y5]!%CX._).\L*RSZ^ MN/P6B=JZ<#XP^ HG')W+'BG9>+!_;%_ X'6V":O J=P0ZHL?+;W"8F[\. M?I5%?\%!7+RLR6R]7)/M=![Q2V\[^:5PE4Y Q^XXI>OUX6 /Z&M$=07T[S9V MWQ"_NK]!+S5K% B\T>V=X_6@?3-0=1L6:-E6UVX]S/ZEH1/=31Y["GOPD[>9 M.T\N!CI AB0E99LSS+[6T*%(37C=,4AKLP;M^%J4L*=)6<0%TRF5(E.4$&RJ M#C#3FK_K(TBKMFC'UDY?:?=QNNA&X>;VU8Y,1^V/7I4L.?WX!L'K1+?.S+;. M5I!A2JY6C4VG3: #4H_$9E!(/N(1@PQQ!@S5F:PZDA9T:#2A MFIFDP]J/,&-//8F>=*:-$&A=2E&[&+N8Y3%?U:/%5AM4<4?7M<4$ 5 E00W- M3 ;/N:RN+2;#Z6:0#0\P6Y<(,$W,)GYYDYQD^'XB&^9W&0[6+ZM-?<)!,_B& M[*M+="Y0/LEHW;L>)I M?\%3U27\=)*0L=^0P9HCY>H..^*?4FYE2ORS>=R HKR"6K*A04118][0OF M?T5:5RU'SZST_@N.0UJ4H;S)EI5_IXNVC>OS:L]6;9<<'JXXO'"Y]NQPN$.:+_R=>!-JBD1Z*("MF:Z8G_!PE28^EW,R+]4KB%9/? M\WWD1'-*2)[)O-AG,)UYL8O>&J9.8ELUI^,1Q6,Z)\0%V3E6LI-?'%? MH"0M4!QMHX)T+=(%;=[,!6FE#MRITHJAQT^5S9Z*?PPNB%FK_KN/HBXR>:YBCB1OAJ8$YI -KXYO1(L'^3XFE'@K.!TIN'8 EI)'-7U4OE/XIF3QS0)]=+TR=*IY5.J+:WT3O27=9$?N!#&N M]6V:EZ_'=32YVK,J#_3X>+4O^.L Q#ZKS6/P56)92ZR @X9- Q\]C&Z<#V" MLJKNA%5.YUJF@CHI9TOA"1&/1 MW:\!2S[(5)K 8=.(R8[K@&H3! R$9O2:6E*/L:=O1K^A$A"G_$98W352+&0/ M1[N^.0/#>A2_JHJ,M04E(,81+JV-&M3">8&TA_4+#O>TS/V2R!I&\9Y&21_P MFN ]%>KZ*]TEXY!.#)?I=K?G\:#5AA[@$?ES,A4\T(IMCS2T(ODZQID !ST[ M1A51T"P'P+!H25%=3Z_$88G+@D"HD0A5(G%/%X2BG2JQZ((0,<'09R::X\HN M_[*O$WB=:-1WAVX"'64+W7 $#KP.S"VBL$5V@"'9A=;:V=P2S#!=Z'$R!$AK M/8[H-DMG[*[PJ-IG=FYAL*ZC9&POIM=XG#S&K[>[.#U@_$!+-:]VU/$[JT"J MM <^J@=5%8>SM#'@<3PLL_:9B7!O.=WQW7"1-J^4BO6^O0SC>YP76;0N<,B4 M_Y1$17[_\*EW* _U 3ZYYQ%4UO#D8'%*A(B,GD*6KSJS+I M',"2WR*V\[5JVN<-DVT3&L1(3OA\ ?)(/\^NO$![)7;T?=@3@O0PA+Y*GE(^)E\- M.'J1N%&A"WQZ6P-U.D4UFV<"I$VAS_,*DD^?[V5OBE,V"Q!3OT4SG#RI+<"0 MCQ=Z[6E:K0GJS^UE57"7T:SHXG!'M"B627C]RS[:L>NW3SG;WTC06*4?4+@: MK;JX5!CL!'C%H"Z[=DW=DL,",1YL/JVYH,\5'S^G#4W6K=00:OGT@]V!#_RQ MANC.@>_O"]@-1JM@R1M@9*!#M('?F>_=X9&P[61%?> M1PFM,7U+PS=Y9\YH3S.@8W5(L3J0TM$&>@2E3V3=H5?21)RHW5?;I3$1&XHU M"Z5]$N(,;4I%>; RE3_BZN;^025=_ZV#DU9 O6Y K=8-@W83P,@ODU1W1)(] M19K1L71 N"+MIRH(RRC"F=H@E+<&/A@'U&S5Z.AN"GAP#DFLGX;"Z4X;HI(% MQVJSB=:X"9TEX?M]ED3%/L/RY8=*)Z C<9S2]=)DL ?TA8JZ MH' (R#$ VA M2^::2;6,<;N*<:8U;FF]J9C VA+?#MS&4>H(U*_'*Z^T'[Z=P=V8$<);"GO> M^K[+ MH$G@\^">8)>[G[Z/FE6&T^Y9AED;[#FS3#RS69/?8Q?:7E"N\RO([8 M/$*Z+K=I5D3_[)I6W'*>*^R8-[_:\:TQMG,$/@O:6XHC_CE+<\=)H7.R'L]1 M7Z>YGUVYIHE\P.FO'$B=0^BO%3P=.;[ !HE\%O2G&+.K@Q1*1:8+= 2VBS;: MVGS<[M$2VCHR]RW.,00I2:R^\2MH<)DKJ/3E[1I15J#)L4V=&D'AO^92$IW.TLHS- M/690T$V('599]:%.DBXRR0P,/S#1YW MRM.J9M2CM6=?R>%/B1>7I&6T#N+'+ KB2[+9ZKR:V]<8J%^J*5D?\DA;0C_< M&19\ZHRR+DFC@M)F._+<\2T=^TI6I!&CC1AQ#Y=T["EZV?J*?I8'U>NFY3JH M?TT@;0P4<-24%&?_[I: I_P!@76'9OWH;4G7\]QN6\L=IVMA+J]*A> V6?.NO10$\U+V0E![9I#O$KCE-^OEF7A_$Y M\ULU0U/LI[*![_G?BKJUFK)/[:=R(E?Y+DLW.,^)-P3Q>SP4,!CL!!3#QBG= M*F+8VP/PHD%1\*D^+-)'E('G581EM8DOY_N8OP"64" 7M-]@3^&_4F?^'.1C M\%71BSO;S\.!Y:IV^.YI8_ANVR/S5(\M7T-EM.TZJT)HWIZZI9H%I3EE[3_9 M.UG5H5)/Y(]7FYOD%>>%K'K'<&N@OJBH9G,75-H4^J9=07+MFZ&$-&*T:6&MJ*9N MM?B&=%ON1M'5!MT,*NID[N1I.E$0WR1YD;%!T%-50]X:J(TE$'>_:?>^AF& M60#W"AL&%5W))'W _F=%39-.F_M]!/'3PV.&@WR?'9J7)WJO@O=V .Y3P\J* M'B)O#7B\*PBM.WH_/:"*MOC4BM5R(8,;,>?Z>O'2#VF"#Q^"[!^X>+]/PGX/ ME38&[IW]2HJ>V=T2L%<."*Q=[)>219PN8H3]U!+!61%M(D*:SI]7>)?FT4 ] MD=X>P,>I@KJMNB+RYH!'K(K4VL=( FT:5RBI2V<2TW&N6TE9 K4>0$?G"'7[ M8UZW0"H0Z,6]3J4W$_L20T*WEJL/C N V=(X.M8X\E=LH-&6'VQ5:6T2\.II M#M1[515M9W)VMP4\JPR*K'_>60]63GF!*MJ^\CGM:QJ5FD8239VXYA5^*IK= MT?(UB&(:,7^?9@]!C,M+HS2Y+!]X+DF+$'!WUC>.Z.CCJ0"&@ G*Z+H,92GL MX!>HYGJQ2;,+RG>!:LXL#=/S\;('(S7ZKYG^ZV[]/6#*7W F^XQ^*KW!4;1GS> CC?E",A4)SY?D-30T>Y^62C>Q21" MC4B(RH3>4*F^6: G)AB]<@%A<>G3L-Q.^\9.SX1%CM[$Y-S26 M:MMMX%+5:"K X4S3+*T+6.-( (8F74VL I#?BY:.+7*=%]&686US2".VML_+NI ,<-3;.HQM,Z2 #U-+,;%1/?Y*(WL^(]ZV3!/-XC( MK0!A"W:\2:WM8F;/*Y*;%;*,-]2$$%1-:S98HZ&2^R!2XX6SB ^9,UDW$/D+ M ]6:L1+8]*J(<*?W TL!Q^$JN:>VRJ+DF30@J)E5/[X+\BCONCQK@SYPE#)N MRM;U/U/$ >.8>1T-I .6?-E]I06J>3-<$[G[O2Y;6>[=09#W?89_V>-D?>B[ M.JO4-ZQ^IT_)N\W!6Q2DU[YET1!&-66?=VUKI;M4[KU"J]9S+@-]6/W. M@2[O-H>!KB#]=,!?(,F@]WE5M3T7]=XW4NPZPX$O,\#0R#_N-[.A+Q7? M\-@75SN^%S7U/_\2X8Q6TCS[?31F(L7C#')X#P@(S 'GQBEA_F90=@@"SX#8HETD^SV1<[P MX:W:RJBSQUP\0JYNY_@_;3Z'T=XCM>[89L30V]D&76\''I@WS6,N_F#2I*8# ML+= [I?;#L*>ZFEB!N("L<"K(%(U,84H3?K"LTPP^Q?8!T^^YV9?/YEY3)3: M5%=1OHY3:AE93E)/>^# -:AJ*Z].UA@PH S+K)U,SRBW%J,-=3_GRO:4??1Z M4Z IVG<99-F!XM(VW??FMO5T >Z2*@H?IY3(V@-V3"6QM9?7:?)\02;#+:)L M%CQ/WE^NF34][\BDO(YV04Q?[=[;2J=326>QIB)#'K39%P3&T#9*HNU^BW:U MWKO@P(MY[I,09X@6HB(KKZ)\#9K\^!/_$0!V595([H,"/Q0T"^<.DT^1%,%S M7U*=,H%9X9J*,>0HU]=[-IBGI,2DY+B&5U.5!U%V"\09HH:CKZ=8'-JD-D%& M"*,W <$(M./D_5P!:NO^*0FJ^YETY::\P.GN-RLTZ%%=#@(=G6;C^WVR&W-Y M@0FJN)AU\Y^YW@E^9N^B>U5?U#:4:.O(JS[UFQ D9V@0AAFV[Y.+Q%L:-LRR.IXE&E^-K:@ZM* M*PX0ZCK!(KH1)M]_2\>=Q!Q'38"C3I="(M2(?P>,+YUBFHEV^(D!&%6([_GW M24[/'5BUDN25EJY^BC'*<1*E&4KHIGZ!DE/H=%-YO9&(:MP1;S@*9;IP@),W]>J%G:Z+_(B2$)ZACJ, M!^C-6X,;^3PK!"@@/S4P0'[X^SW1#W?D@![_#:@K=ZI G;7U!X#NV"V?[G!C ME(SG6ZH,G<[LL-._0A\^IUE?1W^"/(0,97.5@\AX N+ ,/K 3T.D ^GX[X"' M4JI(ZI11>R1Q M:@".-X3%(_]G'J7)/7UDYJW:N7)O?Z C4ML4/1D>\LX 1[2^#L:.001FU0^4 M'6+\0"2%6+2&H"\]]33XPE=;ARN:]GCG2POIYA_,"N9PQ90]!WUZ6O,R!H!"G5Q6%C@8>7@-B9GO/C ML \-1A&9 22,-\HQ+JA3 X.&HI,0HB&7XT09"(5<8,S19RK/YQP:)A2X_V. MH$6S@ "P=A#37*\W&[PNHE<\(1N\F\8, &.T2=1RPCL( (>+\7K8R@RO>=I. M#A^YJK!MET;OJ)4G7J1DATFS:^C=W4WK=#HN+ZH>"+IL"8:\4>KH,=CL<7@9Q_)@%21ZLZ9XQ_[BG\?/5AL\!JR:/8'AK.YX@4*0U M9RQ)4&LDM7F%O'25,Q002QBCXR28O%S2L-MN/#!&I:3ADA@5@IQ>(V*N37>Z M1^96H1(@480%XD*@U:9:#PMR> ^JN;;;QWJ,E>-*'&HIC[RR*Y6"/5U/:?,Q MTT]]9G*RRZ@F^NNO.YSD+$EO^42L1BPD62CT]P ZKXU05]PO]#0'O#M0D7KR MC*G#''R' M[5%O8$H&[)Y]TIJ=:/W<6+2AGW:9-$F@4SA)?V#WG%@M(]INF81TQ]F9L3VR M*U#GTC% ':94[ <](#E6#0.AQRC9I-F6SR [PCN($KH +M(R$"0DWG&1CLMM MR5HX#DBZ,AVSRJ#RWB__OSM4KPD.!(0&.P&%BW%*RTH&G/8 /$,K"FZJB.+[ M*%^3/>%_X2!#%3/?H2+1!*5,$;ND3B/::W\T(:(>::4$44+*M) M=D9N,L5P,D?2H3D35YNDFBEG;(2@#R7553#)GJ\6A/ZA%(7^7G!?/SM?[S:D M4S5TE+I)J*J/A+$L"TR;V/D@4H>1-'%(H'0>Z-.ED$/,H39TQ: MBZ[_O:#+JGC!V66ZW48%TZ_O06Q96^#8T*NBZ/J=#0%[=K^\ND.1444"6:_/ M0Q_K>#OP=E!?^YF-TQ-5^\;J[0S>YQF6V>"8O?7]6HX];>_30Q"3[?/J*8Z> M.T^5)T2-RYH/=\$AW1?D_SOF@[YV0'UL4+4Z^-O5"'JDMU=F[>.(%XRVG'!U MIYHLUG:,!_T/9>(X+&M%SY(HXE112=9#-J=5[=K?S>0I4Y"_"%D?1P=CJZ0$ MJP:K.N/M&D0@(XVV49HSJ+$4H&.4OD)3 *P!KC7A3^_Q2=.34(9C]JQ%D:+5 MAYNK^YLERLJ9-JVE.G)-GUCR""NGD@O M/ZV7-X6,D0,*UD@H:0<=[X;$-G311W[B?N\;NZQ9P,CV9W)DHNN%YQ]'O]K] M(W1?':'NT*O=/X+PW+X(A8K4V@%Q]FJWIS.DYE%<]9=I!SL!'[%J2K?.?GI[ M !ZWBH)K#]V&O.*3M287/O6!RUUY!B-)0AK?&^@ UC2#?,4D[3J[1=2P)MK7 M-&FEA@U9/;&E5)2CX#6(8@]!+HH.@!H7D^FUX7X5:'3.!G=@3YAM NB MN@IK)B:4L>H3^RRC56\V/+GL0 0%A[76+'J*O5W02]@+B7@KCXEXONVEFW\W M!9<_XJ_%XQ<S26&6<<$!]3.0L,EBKE"WX3(I (LVB3 MQG'ZA48*9P+"QDVJMO9=, 2FS!'GCCA[J-AKW$P$.?^[:]AE:95?4FTC-/UG M#[)'IAB'K67GLX#48UU\(6F.R7<-YXVEIFPY!D)Y7O<7QT^FN+<)@;S?><'+ MCDL?>A3. S./KW=H=#\?W#1R16%Z""#*S@$XC1AS/'2ZOQ+CPRZZ]V"FPN=[ M8K9)ZI<$S@(\16.,QT[:^VR@LZ6,+^3<$"&*E_E#IQ%CCD9.RA4RW;D M:9X"+O0T36?6LIVEV:&(5I*F&IVY@_#X%$T%(N< O183-+50=U[YF2X,JK30 MA9R=Z<)(MI,S.W08DYO9VWWNV*JPY(:CXO4PM YY:6:=&2(Y 34E*F M18O8SLF4B:Z*.#K?W$OKMAP!I S+ZV;QTWB98<:NNJ? M 7YJ0>8YH*3QG$LU> 2(<0YA#4+"I0T+^,BW9#R72;(/XLM@-RK;4MIU5FC6 M;P YH'7WFQVF#:AQ?EF6EA3N0B_NSYP7(LR I5A:LL2QUE:OOQ@IAWEFB94& MBE^>6R*EPP1*OHP[FY1)+R4MYY(A.?O,R,EE*\\G$W):D'-+2G15(A)L#N(,0:ZA9M''<\@MM)Q3J+SUG546H;M2CH"3!F>9+*A=KG'^R8%ZQ1G/(!G0 M;A*@(L+-+67%6WCJ'(E=:K#2I9H,<4<2:(<4&4C8=5$)#OK8-2E'E.N#/.FR!_ M8NSW^<5S$.R(&#_\\!V.B[SZ#06T'QB8E;_X^RW.:YU7F\LT MZ4H"'M41**R-5YYBFWHOSP#7Y>(:PNN.=LYB@6HFW+L7S+VI$U2Y/<1\\OQ6KS*<=+HE-!EE $NX(L/IQJ%R72Z6XB M/: ^;LQ4];)F"C'H2QXCNDV(#:"P% "%^XQ"!D^,9;>?R$^$=936";-!O8O+ MJ+#T'WO2,Z#RLD@4F5V+1CX^[U98Q%S2\=+*JW4KYM1ZC#U=@1$!$). !:+H M.HP*<0S92)##P[H,C-GDPZP!>(F9C. \4^XV"IZB."H.DV%>A]P\4%[;4!T@ M/YK6?#!>7S7W$,\]+*Z$!8[O[BTKXA0'[9K]/+#=K\DDP\L(KAO8G!,I+M.\ MD%S([6L'%+ '56OOM(\:@=Y8RV35WT>S73.EZ>W*J&7MT#K5>X)CLFNUT85J M)M&\LR%PYY(K)WK7:2O [M4CK.X(/(E/778,1C?N956[V*^GO2K<\ZM".30TGN3'V3EJ/6;DX1)U95Y]U'PFGBR3VI#WUE6?2OK^ MO=6TPE,>H9OLG7\-LHA6XAE: '>U ^Z)4M5$_SMI!-CKY++J#KV*HO^UKT7= M/*]\'_9/,8>-=;J537DGC8#[5K=2HF.U6P#V*HF@NL.N(H]#-7)\'/ M08'#QR&GLJ5:U*F:VV#H4(@*O@_USDMSF(_,8;7UZ4>6C6Q>E8^X\#WCM.-( M56JU4M!): S<>_J5E$/5,!T^*1D MA=*D20WPY?B.3'$*!!O&V#,0D&5TCG_9$Z&N7\G_/1)6RZ^1;'Z6MP;NZ@-J M'NT5NYH"=N8AB2=LL4JZB!%&E#+Z3&F?G/G[&JQ7*:UNJFZ8NOW\!FQ;U8$A MRQO/:] >R6QXV'+J( ;N!TPO7ZD9IFX[KP';5K%GL/*&\QFH1_*:&J0&D[1O MT^29YB;>$2N\L$C"=AL5=-TA9"R^[ZZK-Z(OT/&H98(ZUUJU(_3$ZM%Z: ?+ M"*,+=HNN8H4:7@LQHQ>]MU0PKLMY?W5&Z$]M=F:)ZKYB*QE^@_4V-Q)\JWCL M@_A#%)/=6II4\1KR'WK*UF4"I5Z0,4U=[1K-AKM Q[$1&DRY!]+<[5@W#-&6 M<$2,9;5QI__U\%20 RL(+%#-HX[3E%P\()=CU;>UZD=?W,^VH2P;L]H\%.GZ M'^\.EW&0YX\=$*?6 RB\C5"WM9&0-X>\G5"06GM34=*F0,:HHZ<#8O319\;! MTU4-6#H[<=T[HL['8-L73#UJ MPYNQ02O5'\.V#WZQ13=^Q18HA2\QD4K33J MC82>-)K):)/'/-LM9C#B#$4WA3$W(:(IV5HMR9(GQ.$/W[_]M]4VB9[V^0WY M5$D1O=(M(\TPY@7RB R=,4QM(D"'XS2CU/NPT12@;\OT%=(N'(EW1!-V=DHO MXT?))LVV/+RPPUE!_(#=WT_)5HZ(Q@^7-X@*B%(N(4T4Y"*235XC(]H1B1SO MY]R;K^3(#5+R1#53)')%E*V7F8RMVLHUXFV4X)L";V6+)UE;H$"BI*(XO74V M!#S+]=C'T.IQ[=_A;0&U# M[W1&V0EDZE,!"H,3S5+OLL:3@+[-FJ#1]+K0.5[O,^)VQ",P)\[\XZJ_(""(I7YBIY>SA4\SJN2O7SEEE:5N-##'>;Q^5.M+3!*F/6N?Z*LW64 MX[LL6N/ZCWGYU_QM_Y9A-"V@:&W$1!T[W7&$ "\TI^DS>0OYMP:,&>T%JG@C MQEQHD]>-'+_'[M=4E85P99<=L\L;L@+\]'!%PXE\)?@-'.A9[8N\")(P2I[' MF++=;8Z TJ'X('8(?>8&$UVB6T $@0T@QS>I?(-PS1TXN#C^#$;";>-8 X8ZUQ:8%H9[4@S#/76%X4J) MZT47E7F!*JE1*?;1DFQF43G'7T7@@][T+]",&$[ARO#,3%>NZ%0/Z?.G)&O#GSEH')";NNW^G M<$&?!6VJ['&J:T[#JA2- M5L[!G[MR#H#O"IU8_3@Y8[,O]AGF.1HY>L,3./S$[9L[3M?;79P>,'[ V2O9 M=DDL&C,QR+]6FWN\3I\3FLYRQUX4%'7!MFKC[9J%!1I"AUJJ^ M)F[V57*A4C D ^$%:J2C'1OY$!>0U77U>S>05T!^*(*"(>IM*6[/5<'^'L#= M5D%=T?EZF@-V(16I)^0H$MJH)HXJZCZO'4H4[KV%.-1GG@-9?D>QM\/\!K.A M&XP]P]EGC;9[G&,R&%Z627B%7W&<[JAPY;LJO17;U'H"']PCU!>'N$(WP -] MC/3Z-QQENHR2BL2MZ$;#4/.\O4#B2 M!O"!KV62UFYA# ' SJ"GA_;JGG-;H&?.C[E'T.+HQ4/,[(!N!ZZOFN<"W,LL MF57T0\,L 'NJ+4T]1D1;W?C[TK?3;L'VW;]J12\;&4N(HX=%4;(GZ%0^"I$F MQWX\D1109S5AH/9UK/%T9G$G:X):^A4@_:)V&5$U5Z5U6] M+A Q]7=/R8*A'^D 5OXM5 MFJM5,"5*NH>16Y"^BO*U.9R64YLY5 ^8:0Q:2TB= 6 /:>87LT-1NL;?X*&V M+3,J W=+ /#8;EVY,U",UC."N*55ZPEX MISI2 6V@K=A(SX7MOM@^]**G(S/T+]Q\E[ >RBS*9:E%B@6O)],'#B/&32DI MICV-.& P,J^CD:+5"L&SO#=Z!J:X]Z_"JF[63\O*VJ[;F.-)%0J16Z)%?#1;]/ HRX*:/ ![(M6U=6^7?7+ M/BH.U2QB/*QV!CD1!I7SE@8!H,#Y.9AQ7GA7 M7F)FM^3RFX0GZ!Q-#.R/5T&!WP=1]M<@WMLJ^#1>BG-%TFF?Q60!J)$BG"-& M3[0$A*(67'::/,&E[ZALP9H@J@*B.B"FQ,RF 4]?ZCHOHBT[ /I2\KH(2JMN MJ"E?*9>A\E&PYXG:6,L\WV^YF]0,N7M(PC=/GP_(I9T4N3'_349S/=3X8 M;WXC>VQ'?X-?YVC.)!P_(/\\?M MHPGQKVE,J,51<;@GH*KNY_R7T_=1_H_W&<8W"?D\."] OBY, M;VW-W,44.A8[T1T@)%-Y$14851*?R\+8RI>@1"\VU%Q19:ZLPUSSP^AJ\KF* M7J,0)Z$KC);P_35A=)_IK6%T%]-?"T;WZ@X0H^N%827PN4"TE0]16RNLK'6( M<#S/K!/AS;7[-([?IQG]HZ5#82FS1KL" LWHQ MPPIB[EB.VG42.D)-0Z:^YE/*4T#ZT^>K64Z;I4>BB KYF6D=_@Y2A)G M=G(Y^1JR4#7OSOVAY';&J9.TUO.?<;N-:B^Y_8SG6HFB$";:T]3TCYA5+2-K M^PV.Z!-+CDMH 34Z(T<,Z?>AJ8DV$3ZJ9;3LYG3FD-EC7I.XV<'FC,&S3UL( M""K(U\"H6$7*?NTNV&1]R>OLTPCFQ((Y7VG* MRJQ!7GA.W"J:=_$Y<]B6FM8D/I\P.6,@ENL* 7$%Z>8-JN;-+%"<-UH*$\O1 M3:%217R716M,CXHWKK)+U 4Y<[S5_SB6CE05I3ACQ)Y@# B0WEHGG]Q^K%1 M3(?YWG3W]ZWJB^\2D]+J)4SF9.?U6JF2;P6+5@1UK/'$I[28M1JU1-,S)#&I5@[K.D^<]AIA+[:/9SGBTM M6,'FC-G_9LBX>H\.YLWI6R1 WZ=.OSD'K*],XQ7NQPIQ[HBO]5&,@OXH"3C79DDGM,WZ4DIKI,$Y:D ML0]B6F=4\HJ()Q& SAX^/PB=*WSP]SPSA.EZ3S5@2@(8G*#F@Q.4KZ5'@OBL M+++MK*RN&7R^WP>]Z_\^[\KO4[9K?9_J\T#Z.M*I>9:?J,Z6&[#L;;3QF##W M-&S0I]$)%3+;_M"WY'(N"=#I&\#G,?)"@;X8T+=YGJP!82[OW[[)IXZ9O7?@ M\6N]JY+&JB<0/,8+)YAN]"Y89E'C;]38$/#,IQ+S']/D#&-.NC.>>"P8"<)\ M-"'6>&Z3%: OW!N#G#2O60H_+I^?,U:\YH98(DKR:,VKM5L,-PZS!#JIN#2X ML7#B +]S#Q^JJ@\!TFM942UL^2[$7(.#3JQO)!CHS?9V0W^V/X#4;+-,]1!6 M#&U[63HP[>,'= YT9FI+UUO;S*!O>ZSJ#&'*:VU4!B!D'DD0]NQ>QL=FB:S# M6S3)3.4M544NSYDC\^1/Y39K3B+,&2/[=)M 0'[U^)7R&G,>$X2_S]<3G)KE M28M0K:UM*5LG)[T,YS M6#6VR9,-.3?HP&Y7:0C(W:H?"0>281I>(#U+C/V8 M)J]LVN 5-E<;UCJW]"'DW,X<70?,;!):):S.&%>'-(8 JK6,54E>^M(/EW.> MF&K+Z)]*LB@M(_?"$VE^:_9>;W=Q>L#X 6>OT1IW[Q-JLS!;Y8]I$<3BWR_3 MO/B8%O^%BWN\3I^3Z)_$NNS*YOLT*W]%V\F6N,Z% [,?CZ*B-=N)0 ,XYX, MH;UR*\5%I;Q(!O<">'-8)W#>F@ZHS*1-@0ZX0(W8B_+:.=JD&1)$]X/W,_LZ M@NDRN>GFC?NNO]2O&,V= O>O$:/AP_&9P:Z!A796$T-KT8 T>)SD,SN(O/YE M'Q6'FR0O,I9QEJ^*%YP]O@1)]X;%=/1?@S]P,';^*8P<+(YE#ABLW=O 8Z2$ MRXP$H1&3&A5$[)XXRLP."9U_FGM"+(O866!>I.M_H#U92A-#[DLVYXKR1U<" M6!7;JZ# [X,HLY)Y8E:T?\T-RA_0\;0Q*->O>T91-\^TR>:=XF3SSLQD'3N7[4V<% :^)GRN BI@3?4P*\L6]]>H:?J'*/CAG14O+1* M62V?TE=\&:,#G539;U?)QR /@U^NOZY?J.6[\OUM, $Z5=@U:GU_RC@' MZ#>F["FLZ[K-@6;7F=T7(A7"5?F['7M/+:""H367K%R7LK]\Z_;^T]QL2:4Z M?IN."48FKDY[(C(M?EP^7"W_DWP"+J*'6TYS,[-\R.J;V=V^:K N[9QJQ/;7 M:YU%[52#=4PM5@\EJZZG5&&=:4B;QG=$;?[X79G!Z$@ &A>!0 5 ;VUE&UL[7U;<^.XDN;[1NQ_T-0^S)F(K2[=+QVG9X*Z=3O&MCRVJ\^WOWPZ.)]51]/U3__Q[__[?_W]7SY__N_I\WUK;6F'/3#= MEF8#U07KUG?=W;5>K?=WU6P] -O6#:,UM?7U%K1:G?9/O9_:/TU:GS\';4Q5 M!]:QS);76/>GSNF;6=">9?[<&G^9?.FVN[W6^.?!X.=>IZ4\G,H]P.%M]*R" MAF[^\3/ZWQOLL 7)-!WOSU\^[5SW_>Z,YE,OGC?GHHZ>EI!V&SGRW\_W+]H.[!7/^NFXZJFACIP])\= M[\-[2U-=C_N9XVIA2Z"_/H?%/J.//G>ZGWN=GWXXZ],081F=T,MI<)![K=;? M;/=^;&LO<>M9]:J/VOSW>Q :&V+.[._ ".ZVDS.-N7JF[_KAH'\ !4]*WW.2N1 M5$U60NQ7J,HU^!.I<[@=<_4W [P 4[?L1\ME5R*9S56S).SUM:VKS]91-=SC MZLW0M_D6 FP[E9!U#^'#+J*P5C6*P]KO]=-$F'E:>0LW_CG6*V)3U2S'2"/G MMS6I&JJ&,&3;>OX39/9#ZR_7[,&U(I_I),2$DM*4>E6A@N9D4(5MR6!6Y:,+ MTXAL)E8^XB@:E-75Z*%/A\Y MY+8D=0W- =21!CL6Z1N6S]I)7\US@0;T#\\8>13!#$S[LK'AR;;@S(3",M?(T?2.=D5" M^)'5D6R,@3]MJ+<6/Y#E"O(J_AP=R+H'/WVXVD1*Y^1+\?YD9=,SVGW;T.;U M]@#BV(/I1U:V%+6GG^/S9%[ ]ZPC ZAU]\:NMFN["C9!*P])B8S'0;4/+CDL5->? ]KRVH+7_T];Z^+(&.KI8V46_ M()%W/7'#/[[-++@/4-X<[Y0A;,E0WX#QRZ>4[[^('$O(L5?88LI0HE]_&_;& MW5%G..YTQX-1N]WMC".#B\)!L>,#56TM;!O^FD!(7 1!B2_OWL6US]I.-TZ2 MW]C6/I5'06\6Y:@M&R[1OWSJ?&H='#@6RU,-Z'H3\#6+;B6K)%11!!&K%S]))$]_$ ,_;IH-W^A7NH&>#SL MWX"=(KO+(G&Z.Y#NGJ1BHQIY(+%!N1/'']HSV.IHZ*;[J.[3YDU:L;KQGV+T M@0R&]9HU*/+*A@HYV&A#E3!#Q_+V<6:M\<(DUJJ;;-F)"40]JF*ZO:H_[M:0 M8"^XU-N*D74>IGS=A,1"1B"><17B4=9KR#LG^ 'WM:"#%4U*V;J)A9:$0"23 M"D4R@[^N[%?KNYDED'/)FHHC@X!P]]JN4!J>GEW93[;UH?L)F8@BN2A>4[G0 M4!$*)^E;*$\X3Y;CJL;_T]^)1D!:X9H*)IN&4"PE^PK03%9LH&($$?VZ/JS/ M''7([)(= 2@3G/&TLTS\/O*R2'V83C7RD/')K;]0QK^@ !<(BD[W[17YYE,8 M?UFD/HRG&GG(^))W\*^VBD(<7X[[-\M(X7KL^_JP/'O8(;]KLUL/4;3XH>U4 MG2XQ/VLE<-8WIP=!,X>&47*U4WV64//I1=)9OSQ1[8 M6ZAZ?[6M[^X.1>.H)GX6I9:NFT3HB0@E4_+^/ #.#AA&ED"BA>HFA\RQA^PO M><<>V";6?A]$B7H1M-';6WBSC%"I;N)AIB445VV.^ .39JD[FFK\$Z@V/DP# M5[0^0F6B(!1ETG,@J2C#.)0S>4OX29I)@2E9'T&R$!#*L38>B3AQ?E01G20C M9>.LZ$%63&HARRP20FDF'1222C-82 !*76+IPO'E\6<_3;R^K^;JZ\PC^FRKWR.%NT7GY;+%Y?/I5Q MD6&C.F]>@P?G\U95WWW< L-UPD_. X^^':B9+59ZB9DAPYUK>4'#F-N/,"! M?&.I_FT!,;3L+ ?MX:PW6 [&$Z77G?26G9XRZ_87LUFA>9J':"]#E(,A+[V0 M-/-7 /?/\Y^!=@$W,M[A$H].([P+ I5 (M@(4"'CHJPT &&0(4[P-*0U3/XH M.R"ZZPQ_H(O 'ZH!4,H?=Z;:]A'NZKW+G1@\4-65%!\THD[")#_%#8/-R\ZR MW5=@[R-YHC H22O:*%!0$XB]!<8# WU6#"1O^*)/OJ4EE4P_W,PJW@@AYR(2 M>[V,AZ [I4_V>&K-=# 0R\:9U(?M5Q30PV.ZTU,HX'I;E3K_R0;OJAXFT(3+ MX,K=P>UTE)484%#4;!1$\M*+O5U7B2>H\':"9AO1*+E32[BP[]UR5:.X2F P M 1XM4V.S LXU))5Q40L@@T"AUE[Y1D"04-[<>HF_GO7MSEUMOD+MAEB!F>G$ M.O5&17X2.1F''\!^LZI2\V%R\2=#]?/BA!G&4:Y@SR,'TOBA;"":%4T[[ ]> M1J,Y@#1K>OB*B[)'(9]_Q1+K)"P)T1TW Y85\:EA%N\SW,[;N@89D>[XP2Z* M[ TT W8%Z15@_U;O6R=:PPB*]U]4WW=!=':"T^%X@7"R-9L8) M"FUU:6!1RJE;(:X(-;,K!1C=H1R^@C0@XB)G(FQH*&_8"MTHR4$\(M++-Q(4#*0V;#V)/.! !D2R8)P] ]AR MN^9(H*11KN,[C),V\0(!X9 65[8Y$F8G4ZBK@I>03][%"[=-R*BT=1L& M@D)D"W5 ]"383%!O(F1&A9C- PD0A:V!B/NB$@/@WC*W*$3)6_N(%D"L9--1 M0$NRD#,;_@>WP0(88=(CC5V06KZIHL]'>#.L!?(A/D/U1H.C*!^$&A',89[% M#_Z]V*7$'CKS["NS7E-!5(P! K)[5QDV0 MG#0+/0>I(IK/5743K!>J;4*[RHG%.7JOWV*C^+(J-@\R.6EN6 !HDHW4EFCS M($%)(R_W1TTB_G)&^DD'#W'G*_3T8Q_OX0J="I/M/'EBV %7U]13&OS,S#N# M/)EW6G^+=?9OGZXY$T]_O.ST)[WN>#AN#Z;*=#Q5.N/QM#\8+&?]P;1\IVI\ MRP8EM;(]0M:> ?\$;"^])M6F%E&;;#3J,=G MR*:L=0-0%C,:MN>.>*48[2**FM>%IKP,:=@]S$36^DQSB%#C:A'$8@B)B5Z0 M #E$*PA3^LH1DVW_-"5^@>%Y$)HJ5XX;2K-'<$Q#N<["T[?.:A.$(<)OO5B@ M/>QQ!ROH'^#>.C^,E>$\[-*F[7YYA3\>%H^O+ZW5LK5Z6CPKKW>P0$MY1"4? MGIX7O\%J=[\O6O>K%WGS>M^9D-7@1'!& !&F-,3;J#/N##KMS@B"=C+NCTI7 M)J^7GH &0MRB9RAQ\ ,/RTO@$Q&,/ MK EUXGP:5Y^6E4VB:4?5K-0VS./[*S A!PV4H&F]UTT=<0\]T4D&24:MQL$D M#[T-\^O.+,>++ XYB#5*X\4:!P4J GDY9R6)8SCQS%]^HS8DSI(XEY0. 9QL MB P*ZW_[TWNP&3@9]L)%J89)FX:ZHI-]XDO:!%NTC:M6UF&^:9]K&2*/%VZH MY"F(%'"(4KKX0UVVA"ST+P\=H(X[^Q&(FV!2Q<;!(A?! @(;*X7(7'Z95&BO3,'QDT\;KI$06W9.F=)^ /54=72,=\3.VTC"<\*!>P+&)Q*L8 M.Z88VFLTNHKR@5OMAB]7<]TXH%/; MH@M6M)TX0R>0H>,Z@X8/_2&@:GR.QZA=F:'%U&*C05:<$R'<>)[[5+QX!313 M+E]!Z8;!A(7*$ (\CW]*AL _ 'K2O\(@]'1G!C+U]P MX\OK:O:?OZWNYXOGEW]M+?[KZ]WK/UM_FR^6=[.[UUK]CT(OYR\TJ867%K<&0V5]8]9QN0;(R* 6*>1 M:&"G6$ X:L4YV(B02"_<2"PPD"H@:4#9OJDXG^;6'M*.\TREE8WQ9=RN_F"% M!P3H*<7&JE5EXL'M(;B#OV;:=:>"\DHPES%'IHN3VJ[&@KLS-1N]?C '_L\[ M,[G/>;8,8VG9WU4;YV!F;$5>>) EG7HT49APH=>5RG\2@%=231EPP4.\:7J% MBG!.N'@'$ S(,6>[$MQ3H74ID]VF#<8&%=V=J0HJ8JY_H=JVRJTYG&X M*MQ>P^$EAC^U>).->D85A!E=@U>,LP(,$IH.K?QE5%G_S\'Q7YEZM3!.R## M$WB99X#I>*"(@/VA:\#G\C/0K*WIM8CU\Y;2>\.1+@,W.=T[ MPCV*6O[$*'8-J;D@RZ99:"*WNGLH.DW$!"WEG*X;^1O1A;ENCH>B ]OM-Q(: M5'1SNA^$!\9IVE47X#93G=W2L+[39NOKYPMHFRDOO[66]ZM_R)N6+Q(F=6(* MV^,>B6K?IH-V;S[L]WK=_KS='\['H^YRO)RTV[/%<-!>CJNP'] HGVSK0X?B MG1Z_0FS?WI#57__"?Q"&'Z[$W)(UJX2B]5$.$!U\:EOX-LF.CNP2;]5Q M&IAPEF@2*ADT"X5 ^<\)Q;:!:-]F:KH!8G;[J\5'-XGHZGI@61KW&I:Y,-V' M03*\$X6E UEI6,"8Z'0<:MABJ>Q1/IV_/'I/*H 2P6D_RNHW ML''B60Y6=3Y5&TF//",&7ARD2Y$A #GJVC M:KA'Q7' I4U&4>.&D?QL*GK '$\*^BKTG/D9;K15YV#[]U-//*:'$5,#-U1Q MXUK1P^74S+/\\?75M(%JH'>?%$VS@;>6FW?F!PBXG@:IK#HW%!5A5-'C5][ M*?Z,@:J;B,4K$ZK*/303?8/Q'IU,8(PC4I4;N@KPJ>B!KG3@2AYUG;@:A$ED M/Q5$V4"%((32 /H'NG)$R,Z-KR,=U K*FP9 6>07=5AE MJ"X94/-D@W=57\\#>H*'#<(L]YZM20\GFL:N$6>Y^5+49<4;@%A/PR7%:7N6 MV<%&LDAW/# TT%P$<>*%D!=(Y+*XX.;&<_0^J4>DOI&;#FYW#G"TNOJF&YY] M0:VV:!IK+N@$\*5AS\C3'^$6#L*1#F;"CJ\+\J1A3ZIAN.$[;CC$>Q$:D@9R M5<1[L?*E86>(4+.'%SZT/P^Z#1Y4^P_@/1CS K2#35)J5'6E 1=G'*1$B>5F M1^-VF9"Y&@!K+X/VB^H9#@^JBUAP7&U8$,;:SA6AC0MKFJ[-()>@.>$>GPS5 M1"_WH6L(WHO.M"H-V\ 5(:T83_CN15]SQTB4:*$5MLSBC.S!D0P:"JZ"/.&U MSY1[$W *"=\R?8@M%#Q#K-AU!^-O ]]TD/ M%V2^U(A5-)&M2(XL-"SUFX\9/BR1*VM6B89188.H^0CCQ).&V=Z(%>@_M)O] M4 VDF9_A'L36-:A T1=P[L4_B)3TD]PD#] TXX"2%BQ^:#O5W()GJ(P7FPW MVNWE#D(:J NU^27@Z6VJG$N*0/X-R/E8Q"D9'2FS:_GWU^N SHK2.-4*GAUN M6>'P>7W*1^?+X?W=\/BN&B'?[\R-9>]] &2\O497.\[-?D-/](LP0VB2N2K" M>OT+B2A7XV/B3AZFE#0HX2'0M'"V;&H;EI @B/OS_$P1_R0T5U&P*"Z#>4:M MAL,D#_5"C\U/W.6=:PXE1S L=,%T96]5,[C1#E=E].BPL]H\1=K]%!,D)LE< MIPW_:7UNG1N&?T3;;JGFNN6UWK(VK8OVA227P[@HLPD^TX!9@@NT4[(6B [R MG$W0'W%TJ*?\&:IQ3C1X'O\KE/H4CO /C-K@W8TT>J8P8J+JI10NE?.HCSA] M]*)O37VC:RB>Q \Y1ZG6(:NTB$T>K<SD+ M*=5+/ZE>8$,MU%(+-M4*VY)3LX2/ (=$4R3*QE7YMNS,!_/E9-89#OMPV9I, MV\/92!E/EL-N#_XHW[*X'&F6IL"6ET8%<))#4B&PD5Z.7TS<3)\!&[V!/54- M%'?UL@,@M*)HC8I!LZU(NW)J@"@3GH&!XL'.9&69%+25*SQ% MB0XQ,K;,C05#$]*HAWPRQ1V:Y"*[[D9 )!4:M*B6JFY[KP8^G%/OT:J(85)% M1!KW?)^H^<]>^ZV+#N34%2=V9&N(Z$I%JO:MW8>+56\T5#J#P: _6(P7P['2 M;O<7H]%DTFN/R@]D3AEMEK8@UI%&/7"425)SL+.@[E;$5]-!UR>]-WD^X.*O M>Q<73[LWV?1/+2C/1"K'S8A8R$$QZ4X,&R]GO]M$V= M>4[[+3#I#\0[[10/UKE1;WMZV:R<,Y; BDQ#-8I IG:^*<-EIS\93+M+N$%: M3CK3^7 VA("=]A>SR7"R+#^XCV;X658O6R-2*A+>8DR:T!R85/>MKW=&$'N[ M=PXVNJ:[E,HG)3 PVN2_MOQ&6W\+FOTW:;6//U":8[-8P6_SV6S0'?8@[+JS MP6 \F\R[D^EBV9TMEIW.LC\HWV>>>(X9>1KH50=U_?B$&,%Q=*O7&LS227&= M%V* 8).DA*AACW[LNXD9"B$M/ ^U]]EKL'71HIRJ(.)ZV$0'')S >(_0>5H. MC6T=YG>@4!W%&O[6'BS'@T%W,>[.9X/A:*ITAXN9TNW/QOUA;S1M5Q'H0T?/ M-$H/19Q/D5:E5$O")9\:&L2=C;4W=TC1EDR!R' NM+N,@C"R]S!*2*"B-TJ"70RS%!QU!@FT37AG-4)[3U<9_+<.C_DAT MCQ&*UU2LN<@2>EFM_%1 P4V<"X8=R7A@JUQ3=' @4JZT43@7N0XW7VNTFS/7 MP>W-9^!8!UL#-&J!H7I-@<"%3*%/>)2O-KXZ4&DN'%??JRXV2UB\4)PMX^HS M@;&I 0IB..5_,43-].#D=0E Z(B]? 6)8KXS-U)3N7,DEE/>%;'+0.)8GL80 M8*C9 !CDH5!H9I0J7@[[@&RU;$H#$5>\IF#(19: AU++C@,$4-,%@2QT3*CODX_G2Y<(>],#7);_P#H,8N /[CS+_:6:@X= M7A2'[J5V?36*_[KUJ_J#=AE)+UYS0#"1%4J]_GD(7F-O:A/=_[TV_()\K1L'M-4]OZ>Z^(&F EBC)WK0]O@0 MYG%D34K#OZ/X?)O(\1Q" TOU[,+3DU_/0 /Z!PE2'%IL ,A$ M<4&N_5EAV&%?"L]"5W;%!H$H)[%RQ>KQ55$VW%;>Z^J;;GCF''&18V^@0=@I M2'0Y07Z5)G-C,G2'24.7,J6;_!:OB-QN_>%@J P&PW9_T!F,1D-EUAE#^W7> M[\_ZDU&_?"V"LAZ=MX'*AZH;2"Q+RT9A\U1ZA*6)V*2:M.6X(%]08DDE4Y@C M#;.F3PSV+V$$:F"],I\1DVQH[WDA^-0Y!2F;N0ZP<>&*4#NZ^LR#3&O:*+FF M9>O'!*S]T MW'619$%I1,"XNN32Q,LD29@:%6)%R<6>G MKVBHW /8OP$[0\&GUI%<4!G\OO!=YR*V(ID-<\AL>$TR(Q&+-5(KU9;08 5W M+MC3+7JGTI*+,__*1Z:0L-&H\!G@N,E&Y?4@UI%4.89SU^X MVL12TK,=Y= UTQ"4<25?Z/%@&6^48[+[,_F^QDG?%S['?U4^+S[)_K_QRK+T MH/[0]X=]",+UDZV;FOZN&MZ5/U_5A5GA5IMT^1"7%*X=Q+'?@=14E*(E6SH7 MRXEX-C3C)0*F"3])3GB_%?G/9_,^3+ 8]A:C#M3Z,T493V>#Z73\B;QQL5X5V/.W-CV7M/$I%4 MR)F+ &L;3<,#/R:4LX4H.ZTTB];O=)-:'Y=<6OYU0-8LTYV9,E+&O79OV5<& MHUY/F2V&R\YT.1]TY^/.?%[A9G.Q?S>L(P OP/[0-9">MT(QO&%XUT#.>_0G M +'NTTZ_*^7,AA"F9#(GFW\EVUUYY"]'.W."B^QF>A MXQSV[^.7./:%>RA(" M]5;V5H7+CD^VN0Y2+S]%VIT#5]4-.DNVWTYY-RG:A1>![G72LC:M:#?H)26O MH[*]EQ0ZH@3HG F%)R3(],211(T8(E]1Z?JH@'DPJ=JGF1D51< M5;*/D[EI5+/X'MX;55J']H'GSF12MF5U1.I"QB34%%OE(KA(?&&M!<5]WX$&U_X#3Z_7AR;:V MMKK'!Q$2BLLGY'Q"NG )LU)<:QT0TZ,S0W4<[Y4L3VB$L'MR+>F (=<2DX=[ MG+P'TH&,?"L@JYYT0,LC6B: 2+K6",ISZS,"?K*9>NMVZC*5IXDZ 8=JY>+& MA%JC2+R>)RR*Y70N'7+E6ELK% (G1ZH$2W06"[*O\^5K[0JQG=E M0;2QGW,@I!6_+R44EPY&/"5WL5EE9<-M>2VT),EP2EO M5S43ZG @U5"9X"8 1N<8,7&5XYN"=7%M5, MI88%S@TI.151)C0D>0&=XN M>(D$-GI%5-V>Z3RS8&7Z#( 6Z_J@N<_Z=N=>[@URMG+#9<92RH>CM7A)GDSK MP77T-4KZ >!OB 4\_/=_ZRLVP7 MI02)Y"C'>$[H&[B!,].!4I"9 3;'#<'F>6HZC\"='6P[:5 2R]X0EXDX>KX% MX)HT!%R06E\:Z&U$#*AB96Y@R@13-K]"3V\[+XHF/HI,L$5WT.3 $=+8T&#] M@,;#>GK\ZH#UG1DPT=P&5]9T[-$#?0,W!-(@L @S0WC*?1(14'@Z:KGUIU=4&#@UR[BU#UZ >QD3V,MUM[B;O-D?Z;)T[ M;86]!L7#CEOGGL5?=RYLV['&D0[27?/60(M2(9 %7%(>#[) M%\SGV&X$VO"O,ZSA']]FB+7 AE)PCRC.,26:'E=,.J!4*?@S#)G853N\/(/W MRW.V2V)3X]"9ZDJ#+"99QB%0C%@)H\'GMOX;4 UWIT%V*=J?!]W1?1OR'1\3 MGEE)*E$7D]F%M9R/],K3F]; 2+J7-23\M@:6;HJ1)5'E'6VI8SNN JED;'". M[1"GOZ\]/NZ&U3+BX_AJ3,&Q21%O=N(-B%1U2:H0Y\, \J%_0UM4,S(SKQ;Q MXPE24A?:9*D;7,APH>18/0+)_1./@"2H;9&./5L*A!,F7)4;>C*6MASLXQ33 MC7N(4$1$[>EY/-4V(:],%,#IJB9BX@QR$#FW Q9X:W?6%H"QN1L(Z?<"/%A; M3L"WN%-07%H$&_WV =A./'O)$T_<>>;GUJF/&IQM8M*)F.LX4#,./!E;X??" M7<'K=!)HD1RLPVZL\!16[J&MP27OAH&A*!\J?VA":E]D(\#"B0D"=LY7Z#%L M!*($,D; WIN_/@)HJL!QW9F)^?3UW3*G-E"UW6ISHA3=,LI43WD:;2"VQ/!$ MP-WJ:G8V00JWM/T=ZUZG2[_7"1_AUH)N6W;P&K>*.KYM@##H'C4PPD&Z,-!A M]6=P.7 A26SHL/J8KCJ\2B !QJJ$1Q*L>;C75)#Q?)5 J#E$2T30 ATUQTB MU;U*(#=P"")/A4XQ)M0:15?W*H$$R)5K;:U0",UY.$B.5PFN MMYK8*"3)7P M'HJH5PDD@!%/R5UX_%C9<%O>ZWD%10(47]M"3Y9$E6\0X6[R1:DC$T<;C%:P MR2O$,!DU%]I;!'LY:?AW+U(&"WNSK!,;R@\%0D' MR5!9_\\A/2#"OWW++B0I+@I(!Y MM?;WEA"<) '&JH1'P>"DAH.,9W"2!$#+(]K"P4D-@4AUP4ER X<@!KL+Q+ M&YPD 8JO;:$G2Z+>P4D2'Y]?!=+)V"KY^)SOTB#-.62EQ^[[9+E MA=*5NP/VZ>5"7X:+'^_ =,!C0B'358JS;5Q]%@YYD%F @7)%&XEQP)X/Q%'B MG-0B\X/WCAW*G+,ZN'[R-\BRU>95_<'BJ"W8U0WC^5S#(MC.*Z#)!]?2S ME1 4(@'&JH1'P:"0AH.,9U"(!$#+(]K"02$-@4AU02%R X<@!KL+Q+&Q0B M 8JO;:$G2Z+*H)#"$PEYGY]LZT-?@_7T^!7N#.[,TY&8@J(*(/> D\X7S-0H MU.85@IT,KR3@^?.7TUH@^D7 @/#3ZZJ73WZD60=9=>+\F%QQ!$>Z69&+?^6$ M9X@[#'P$+CH=?0+VRPX*C.WTKY]\L ]=__;N?<,66UZ3-3CL0ZF%((9.7,"< MZL'.OV55^39<=!;MGC)4NKW%8#@9*^->;]!I3R:#B=+N3N>EKWLOV@ZL#^A- M( 7.C[5N'% W0O0#K:G/!<_T!0":P3YF;5_/_AP6FTN220=Y/'M1!I-Q4GB MR86M!'X)C7=D?ENR,(P+\FEZ3&^ X-L4V*,T "\1C\E)4#:#"3-"-EQG>ANS MJDF'L+*%30NW#):)P S.YK=,N*UP=3B!7H )6W^T7.# C*W]L/2*^FKKK/+]\)ILF8GFE.P=C4NZX(V M4];!#J_FI4-;'7H0/@H=-!M2ZG) MH]!1%CX# Z7>CYST4/C@Z1KXUNTLE-%PME@.EMW>>+[H#H;C\5(9MH?MT;(] M8O;(XS=R">G/#K:-.ZW#%X_.FV&[W>[V*SH8%L+LY+:.B0]U.O1,C4V M0)QK7#TF,EC!R4"J A:T8+AZ") $7_B>>E6W<0GVQ#/0@/Z!MB H>SNK)=%E MMB0B_?U?[R"_H38$(W:'O>%D-!B.1G RM\>]T:C-21FNZ&(GAZ)\@=6Z4=Q0^ILRZWWKS^6BA#+M]I=L?]:?M>:<_'2^G MB]&X/QXMEN4KC_/I!W;P=*&XDKJFT(LJ3SP1-S\F1Y?8;>$$$J* MFM+ B(NPD]C)RP(L;&01/AH],421HF:<\@[L>URM\/-*BT'N&=1SDCMFY['4 M3;3"WP.X"COX +.48O4150:#+S8:M*3*,A]/9)*CP.*E&B@\%DJQ?H"RKZ!Z M9^; II,AIG2#9;KP[P3C"G8&/9 M0-&TP_[@^\ )%G3?0B8:V5OV:[^E_G^M'\HW<&96 G7ZCF]XY\P[H8%'_=*ASX[9JP1; M3I04/8",QR56> 0)?]H'L X>CW%8CQX3KT5D'CT&';;"'FMPWEAV4!K$6[]3 MOL9X4H_>$3R:!DA(JI%%&Z&&=!JC@!Q2EBA&P@4'N9=_X2N\I!MP\EY7WW3# MNU-$#F[)K!=G'^IW4/%*PRCJ%(]V+IJ%AD0..+E5 V4^@R5U335>;5TU9I:3 M_F@AMG"#9)Z#T(9=!0U?\@QX2%8'Z84;A(<L2#^O@*FM#3BSB.^I*9G MH;+6PG^U5=.!HT0J_@78'[JFF]O5)H5^!P4\.NE?$2\Y\.PB+@ )DHZQ "4) M,^&LD24D_^O+J^VMW,=SJC1B9#>^@G00$"[$)&X8N5/_V+H'RP3'!]7^ [C+ M@[DF8R>]\ TW3)RI];.E*&3"?R@9L6T.WBU'S[A)@J]Q PX[>ZI\!H]E8W./ MN;] 44,:6!2S>/-26FO]<";2=P>'9XG8,]7TXC6 %F(::>J#*0V+,?4'+RY MD6=3/E3=0!-H:=DOJ@&".$9T"NEDY)MA;ZB!2.+$A')>#ZP(8[\!8_UJ/:@N M^OL8XXD?>VT8UG<48P>Y-H.DZMY+A"S@*]1#XU')GSL-R[*5,8G-=3X.YM.; M>7MK/(S%>8W/QYVRE M@=#BP0&A\4-50RO3,CEQB8])>&JN\6 KR JAP4DEO E $9STC'AEZ^9VJCHZ M )-57DESR@O.LE3D2^=Z*=GN_PW'=CH%N/Q'GP @VZ!(%265_SEKQ&L;"(< M,LJU3#A)RI@7#&P;\B*(7:*4.H2)%=(IDSOS_> Z'B,Z=,M'LD:<4G3UJ>+' M!8K+B2![2OJED33WJQE22;BLA8&!+X3S^^I6@CI?TI "< P 2,)'.&MDT3:\ M@^QE$+UPX27QPL 9620OZGK.E2* D3OUS_7.8T6_SWA*@&L?TJ&TLLVR,&X* M3<%4O@WVLK-L]Q78^\@Y( :I:44;"3@R )*@HV:,7)D:"V/G&1)KZYH+UC/5 MV4%.HA\HO_*':B >9$;:T#=PPUEQ=G%:CW&YGRI('^>Q/N5<%Q&69/L;FU&>SHFNB#_42XS"FXUYWHLR5_G*V M4):+1;L]&TQZRTY/&7:&B^FL_"O7J9I6<6=04$MA+Z_J![I>_H=AL$^JV1\L%3L;7JX/KN%!'0)ZP MJ9U1,M_8J:M6I*^6WUG+ZRU62(L4,*)5;*@-*)C%426 M"+'$U4""C^J>_(XYKKCDTL3*)$N8&12*?: \?3U$Y?#O[F;5D5Q0&?P^BRL_ ML17);)A#9L-KDAF)6%D>+8\3GG60@2DMN3CSKWQD"J4,O8L3$.Z]E#UZ<8U* MJO$JDHN6+* L\5*0*M2=7\4[D%'ZPPQ)SZH+7EQT>?T)V!H2Z)9NRT)JH-'( M829_Q-Y<3<"G_3N,\&';P M9*_W_-$CP(,DM73CH$%/9=&0!/PCW%4JD7O+W*)#=<1'#!2B11HF_TS2>&6% MD>01Z@MO8MH!!.Z4);MFP["1EV*AV5Y*.+/-.#I![HF,(JQ'*HEL"51'*F@@ M-"5O9RFRG*7T8-N3QIVE!%35P!-?X"RE0M&Q"H+]+*4^$N1TEB*=-+$RR7N6 MDB72FIRE2">H#'X7.DOA*[/TF>?8;F36P;_.,P[^\>U9-;<@14W&OI-<1#2: M,9N>\CSK-"))G4\7WTHCEFSFI@A"T@GQH)OZ_K#'\C_VO7P2((PK+H-L.BJ5 M@OJ#+(7H]W660B8=#3ZTK>5"DH="*6_)5W8L)YW8R<+C=RR7O>OB<2Q7_GTM M >RH:?TT;V1/ZO#B3O&8FR0Q<<@J_?.- 4H5OH6RK,6@7C M08B3. >FM8C%\2H6D\PY\&3K&BB@._SZ#<$-'[J% MO@52#8C.= ?, .LS?UYV4!S.G>,J8#J51ZX$LZQQ8]W $L^ \W:FEX8*&.X2B+Q %6X M2MA]"_C]M^S3 &XA*M*$J%2H$P2&J,0GN,P!#@5"5*13YWA!L(>HU$>"G$)4 MI),F5B9Y0U2R1%J3$)4!_+PCDZ R^%TH1"4@MN[7?9LJ,Q*Q#3XYEDZ<^5<^ M,H527O>]V%<@>C)>OR/4D%RP9/$DAA9A4<+=_V\%^Z&MPMW=?)F5J@&!'HS9;85N7DS)=#@M()@ M]V;61X*S)MGK%S/6$)W"G=1B)PLO2_3,A N^<%=%1E7N%^X:@!%Z*AM^X:[TV/0&@*Z(4[,>N17!?N1NUZI(2F6=WX)3I E.J5 ;" Q.B4]MF4,;"@2G2*?(\8)@ M#TZICP0Y!:=()TVL3/(&IV2)5/!5.\557&P9W*<-5:&@6>C1<+6' MDM))-;]J)5,HY5VNZ'M T^.#"FU(.)*,ZUSD2I*+ERRDI(AS$"OE2AJE(Z!" M!\XS"#<*J\V3K9N:_JX:SP#IM#7:URVAD:@:_P3JI1KGU:QT:,DA;S)HN'&E M8??#&'AT9R*FO,*.<9NO?(U=/?BR>"'TPEGER27Y/E3<%/@P4USWZVBKO;ZV M=?79.JJ&>UR]&?K6:^T1DJZBLW\V!]ZXW;ETX*T>[N;/=THKZ*)U[@-^>>JF M,E==@G*2BPY;^%OY<2\K=P?LF;7?ZZZGV4CNN=2R<3R/JSOSR69MZPUM9_ U#'[33(+D7[\Z [NG>. M>/^.=Q9F5I)*U,5D=GD$FXMT 1O%BA?V+$\CMKPTT"BR&N2C4L#>C8L.>+(M M#8"ULX1\25@\:?.?6$%Z 9.%=#'?V4D5ZA1B]E)B1![F'=J9+D&2 W(P=XTH*G22&DS$ M\89W#'G-E'^8>!*1XCC =11S?:^K;[KAG30\ !7Q?PUQC,(6;>0]-M>/EFF' M?TY51R^+Y8(L,25!WD.D!BDB]3"EI9%S.;)+ MP0H#7^1S&#+ Q8L^AZ-$+'T!]H>.4F:>LF=&Z7=>X3"<]*^(480\NY /F Q M2<),.&O$ABPFM##>ZX@I*IT\A4ODPG9EX4NM%R2)\ H-RND,8;# M0=^9[P?7\1B1_G(-10UYA9Y;3@394](OG:0+J-JL8S&N?#A;Q-;ZE\ R_:#NP/AA@M0E.5L(/ MUJ>(9LCLT)V>[_[U./G<*=&-' ZA96U:>W]4+2<<%F*;/ZZ6:JY;>O@D:N6W MLSF%?%:=7:;T5&<5JI]L42351G%*!2=/Y'4JF>#+22&$6H )X-C:M40##QIK M$8^03>/\ &ANMQ5L37*4L$F>&4=,7!$:OU0JKAZA2?'Z'1@?X,$RW=WEGBQ_ M0S&^09(ENZ0@'DU4#&F.@O*NY'VW/I7"82VT3H,KP0L5$^KI.OHYBX254^_DK 46X]EHV1]QFJ3A@[\K#T?.J[7PA. -!CT]DC91L^K$<8OZK,@A M78B]%Q,U%]%"O06]TB]K/@/(/5UST;O1SDXQO1^+/P_ZAVH@G?5HF>A2-,"^ MOD/?0-,PQ(D#KJIOWEN.LS CAJXW'"LSJ M1JK2- CEIEDN'PB??>+,*$X)WJ0$_UZRIB"K*(;PXDO8!-L51>L7U,-_W%UAG^6P=\849,IXK6OBQQP M5FK1AP>Z5%9]6%@:67/>U#%0&^!@+"A39?FG9VF62\"!E7GRFC&8=LG*385- M >H#&$U$PTA*H#WL@#\/D,+%!_P? M>NN)\#X1IK1TTJ<77NH.@9K&IHF>^'(0MKQTXF<1(14 "'0V"0+$%X-2R]9! M] 3A90J?0&6M!8]]AYIRT;]/?8A$!@ 44?UL5%;YE!PF!.7>,K?H7/OI8&L[ MS_L1TA(Y[5ZFWZRBK2N]Q,E2NX@J*41U+6[I1EZ,?] -N*.US- C G^D&/J4 MM>(YYX^V M_*\MOVVTU_=:_[<:[/K](6=LZ^.%($2&D]%@.!I!<+3'[4E_6+Y)=WKLZL6U MM#^FQYFA.L0-/:&&='.<@M\I-ATC@4+5>K<2(U]?ZZI]?%%/3,C8Y*>6EPX- MK()--_?I:97E$=#(6!_5/?S5>\T;3@@X'/(6/K.B?#)FDE"*A/.1+/9!><5] MW8$'U?X#N,KKPY-M;6UUCW]4GE!%.<9*L2PS\\E0340V0;U&B\@G MO<(:-9.\6K_ 'E)'U++Q0M+).%-">*'F49C5>4.4O;=;Z;8[H]7>U-\.SIV) M'JW4/] V'\7R^5?A(7$$WV3K6NI/C%B!>GD32^MB]G/3J9< M?M#BVRODNIJJ#EA'M9UB0T-V"Y!'<'H\%PF"5> T&0(Y;NG4QFS.KB.JYIK:':P("I2K?G@R2*V80D. M(LJ9TJHBU&@6.ACI;%A*@]Q&89!C+5#":"/\#X F%E@K'\!6MR"FGGF;[FR] M-PJP5?*,4R8'W$6-BN#_ELW,-V9F^L\5P.4E$AR#HJ)P1EX%(VG>M)" ?X*O MQ-5HA0C=!L&R^J'J!N+NTK)_18:8*&\.IKOF@;TL)G&ZG5==F)[GL;]D5OJG M098*M@"^;DH 'VK]L]=\*]H^Z:N@[QI$]YU)]=P^)Q*>@8%N[:-KXTY"V>+R M*_-I]%L%H6&G,Z'%_MVPC@"\ /L#FDZ8V6EXP_ RICT#S=J::(_Q!.!4\(FC M"S/DV)=T*K$X!$CQBZ(Y5^LC6S^EQPL4M[=^W =,((3B$&I(!ZSR0) $("N? MF@@C8L0/L4Z<14/8WZ1:*+&*DQH0!'IK#8EG*"+(7I1'?0X^@&&](ZH#8X=X M:9*B9EW@01!N$B!YZ:XU3%Z 9O;_@I,N.DV(.G*>@]WW6AI1Z%3 ?4.^98M M2QN-A$YQ#M0ZPI3/ZGZ?$;+&N1?I@%BEM50&;R6\>YSTUIQ].<&D]=.P'.#L M#A)T66;JP[ YFY(.A64@(2V4A1/KY KKRP\[M"?GASQ,:S?P<>>>7-%WA5?V M@-=@G2X*$32$ZC&"LC#;#*D7#*:IW)#5EN=^?GQYE& M)&>#%&%M"=3&AD3OD6$M&#C"TOG?A+$R7!1T?%)*%0 M<&PW @/XUQD"\(]OSX@9*6M)[+OXJ$?5O5M?]AJ2S06L$Z$LV:5.UHMOI9%? M-C]3>$^@H3%I?0\"KA\QCD*^Z2 &GASG 4=&U]\[ MDIN+)\8HCG/8^RR%QO\#<'?6VC*L;5:FUA)ZODV.LIE;_]=7N7+N0JO\;AFP M-?1DU3-4+67,"^( FC,]"J)6\/QA%T)#UI4\5R?3&(C.AS7_Z4[^=UTS.[Q- M$_(T*8_I0N-/^O5>:IYUYX^E#4[/)):UPJ3U>YLQY2PLU+R_XLT]2=/,]0]] M#X1RB4(2;DS M-Y:]]V^%, :8]5ANJ/N#02%C7JDPM"P##IC.>SY6#2[PV5"BZW%_381?*K/5N&L;1L]*4@/VQZ9W&- M,88:8U#[H+-LG/!WOC)PMVF/__#CG)]X13S^_7ZD@7X%&!0Z 0CLY83]=^^( MX\55;;*G[_1GI9Y_RH%(,WN:O73+>48H(H)QSB,VY0K;X@1W33T34_B8G S5M&E]),D3IOUO+P6.B96/W< M@I'E.\Y$\:=@\?YBPNJUH0KHUGC-R(-,H2=<%,QNXO9)Z)$$1LB5'65AQG.; M656<5[$(X[;WP9FV<>:5L,6YZ/ V=X3N7&BX7P4@H^JC=Z#_@"LJ0'[ M#*D!3YU<6ZX_3AN:86_4A3N7[F#<[@\[[4&[_)>TZ_EH;)6:4J#L4W2A4/8U MS"*/O8&)P2/^G4P9,"56W$EX97.# !&)MUXU>CQ6!MAEPX!G #HC8V1Y64_, MX[$RB+\T4291Q,8D6:#P#+?BMHZVY=ZXOYJZZSR_?"7"@5CG!HDBC.+DWC#J M]3S"?;D/=O8ZD-E5YR4KV3P2Q,*;.R[FKWFTS _/W>DGVPF$2X0U_][DP[H8 M[/%WM[$P5.B&L_R4DR?K!=@?N@;217;BC\E.P36_J]W?E3+8J&Q:!6<58EG9N9C M\M5-);9W[F^S3 ;N[ MEJZ\61]@9E@._-+S0GN?KLQ'U5FK?RY^:#O$OK2P?NZ=7!]T2^2CT$P#%>GG MS#0;R<0+5P$K2AX$D!@7A 0T$]XL$BA2 P+__L676A B]^__'U!+ P04 M" "\0 E70&1:>-7* 0"=V14 %0 &]M97(M,C R,S V,S!X,3!Q+FAT;>Q] M:7.J2M?H]_LKJ/V\[WW.J8K93*+D#+=0<8BS2(SY0B$TBC+)X)!??[O!,3&S M)IAPJLZ.8M/#FM?JU:O__G\+T\!FP/5TV_KGO\0E_E\,6(JMZM;PG_]R0KY2 M^>__^_?__#WR83/8U/*N B\UE&7GGU\CWW>N?O_69&]P:;O#WZL??I,X2?Y: M-39T:[)I.9_/+Q<#UPA;DSA._48_#V0/K)LO/'VO]9Q:MR5^W]9K@C("IIS2 M+<^7+67[%NQ3]3#WRZ$]^ZU;<#K@-M>I_?9= MV?(TVS5E'\(%=D2D4W@V11'K?CS7?PP ^'!O\?KBJ:43U,YHZ^8NT)X$%?,; M_KJ[7OT9J#Z$CPKT?>"L5PQ_V)^P9],DD7FNZZC%ZH5#N")8EOV]0/2R[M4V M@;O7$CVPO4O%-M'H%,Y0^&9ICPAFKUOTZY96WD$J$/^'5_<2\LD4R>S1FWZ0 MWIB(WO1?__X] K+Z[]\F\&5,L2T?6'!D'RS\WQ%LT,LI, WTV3^_5K^G_*4# M?OW^]V]?]PWP[]^_UW^CK@:VNOSW;U6?89Z_-, _OTS9'>I6RK>=*PIW_+_@ MH+_ASWMM5-US#'EY9=D60 WTQ17J#;C11UU5@15^A V*KJR@)6.!I?L=1(TB M_" )$(*J[*J2*!0D?U1@"VJ[((@,0??ENY23E04.0L:[LG0#KM -(+##!2VB M/CA/:FH2(U&XA+ MJ4ZC[2[XH3T1@K:@].<=2R'FOS!+-N%\5T+D*F^;INZ; M$"H>9ZEYV!^42% RZ<#[A>GJ/[_*X=0EM91I7M_J;5EL+H7K['AIW="Y.8+$ M_IH^8XT$*5$$6B3\F[XIW)* -T234MBR =)9I=M^[R+U:8;D>@-Z!:'CZSR$8 .4Q7]J98"-R0GB5"(B)$=.T=K+AX:5B_ZVL^G'"NW_;JC67F M=H,5*"BN"K82H*D6=4^1C3Z0W2)\LIIH5Y' ;9"UV\O20BR!!IZO9?3FB)I+ ME$3\^A<-L9[L:G*?.-<6',!6]V=;((:=1;[?OL=[XJ2JSEA6O)_,)1K-MDU^ MYEQYB'5_F8>S=66C8JE@407+S3S'*G5M#D=6=Z(K-2N7&=*XD!U*:31/',HZ M,IO.$NQGSC&?"66I!]L)ERTQW<*..F:O-Y21!$1TPM!6X.QX!33J4( M$JK1)^;[$G-Z(]D%GK3 !]9, J.\&'CFG5\=.@TSUWZ?U%&!HINR 75)I5%\ MR)\MJ'0!7*TJ^+8R$<+1FX&/5 HRD/9X="DM;QVO/<%Y@2I;.EXV\($(>11_ MKR1Z\V)?(7Z.MMJ1EIGU;J;+SD1N*?RHD[T#'?935WL"U%8\+P#JWCJO2_1= MIY\F[D1A,4AU)2;#S\9GC]4#"VV4V]=:)L\3HF#T&U/7GK;OLA]9Z&<:"_MK MO)&- .PMKGZ;&=;[X[LIY$V&R1,#@W;'YV(DO+0X'L?ET2SK3_FJIK%,(<65 M13B1=R_NLSD1&4&V]0J90^JWHUN'O:8F4U'3"==PFKD.7"A#9NDL11)GPY*O M7O'"KWF+16E9YX/AO'A[/:C<5^UHQ60VPZ3?NV(G<('D#)2^4&D3O4FJEW;] MG"?A@<_]>L)8B*P%(HNL!?@EQ#C\MEJ25 #OP)]+3Q!XT4WRCURSVU"X_S75O2M-JF9SF(#3Q2SR-%D-]'CBSD>V%(VBR M*_;!WP],9@7,188!M7K^GA%-O[,@&_A$Z[,O\=_[@&E7*ZQ4Y.\(L6IJ,E,8 MCA>9_# ")HVS./.IO@D'IZZ&!K\AKUBH(;NNU&++=+F2[YABR<_W"]!:Y0T= MSE*#P "/C-#?^QYQ*'>A-P:\?_]&@80ZVZ4#G'OF0B%+6K3K EW4+J+SL6E"N>"L2H2FSWQ[=-28BN"G:X]0R M+T[H]J_U^"!T1M;?=!5]UW3@8N':P<&X6;Y2W?=%'KZ\[LX#0S3MZ*L*!ULX MAJ[H?C0U3-7AKV$<RKE:LO.SHOFRLT*RR M5+5!\%93S%MV2QK,[TJY 7?F:'YVR>>!;6IE.1R)FZ_3L^G Z92+>) )^ITF MO:#\7,+-;\,O%08DOA:_SW.ST^J3-TVU6L53L@WNK_,+0JTEW!PC;//%M%L< MCIH27^W?C&G=J/"*>7)&_-+%[WA!1Y%E&J5WRY+;[8D,B=?O!$&;IMU$EKT! MP>0ZN/K%"'Y>F'4*>@!$JP#PJA[@"T(89X?4N>/Y*X39D=&]-D2/Q,[\2%,K M%-61Q>I@T<456F'%\OS,T?S)['P21^.XW%Q-#RF)K?5%OAG8::]Q:V:IQO#, MT?PUW'P21^-(W#QHX7?%89_$Q6H9#]J388<'W7.W0#^;FT]A>AZ7FYF%Z2[; MQ&0JYDNX67#:>;G3.'6U8)*8)9OEU4\:"YR^7)W9K:UQ#)Y X*)$SD:;T7P\\)LU&RJ&L=P MA4DOG1$@7 :TG$I,DR]']^.(=U'6W7!C.[?VC?M*E8 M3N![80-BA?0#7=:![ 5N"-NB"Z8!L)3EX?YV6GH=H 2N"UGI8<>Z)5N*CE*U M]G;HUK^+0M<-NUD*J >(++")UI)*0%X7>PP>"#>5;O;&\YE4;#W?UR%E2YG/ M8.5)NGS/9)Y"YX&9/(//(TSI,"%LI_$T)9S'7L7WYM,ZE*[+NNQ.@%\,+'7- MHZVRJW5Z1 ;GF72[=>^6+.DFF_#H=^71PU3P#?@S-DH/%(NXIS@UFU^"21XX MC8Y6,F/K4IXC#7]K/1,+I3#S!)[0.)81IV*[-V19NDOS"0TGV,9<)MUY/4>? %XFQ=!:*YO0;VM^)49]07L52O@S]&9&< M,.HDW5FFE')AGG@TWY5)/U63?BJ#QD?MR4.?UG+ITJ0W7 R+!N@11>(<..IL MB/A[:YI8J(7ZO)<5X!>'GS*C/)VCNDS>3H@XD<0?.I6P<[1M16>3!ELHE^QB MG4])]^F[[*@LMN78^@BOW(5[M,SS\%3?FYW^&*OW6D:?FMS-A)_2,CL(1F2[ M(\56>L0/J[%(Q'Z,5O9>DVBG4U+OMW"II<5Y-[*5/SE3:G$BG#YY(WR2@S657[2X=L(=4 MWG0,>PE N-ZF@_I9(;=[TQRUC"E8\N;-V/+SVN2>&\8V]7!O=5MD/KF\8R(5 M(L[U45FIE<%$I_ -6K>_;>"F[C3=%=?K7SY 8P$$;XE@?67-;);AFPU9!-L MRS2$Q0B 2N)$IFE:^B#P*I:"UCH#B#\@E,..T8LKLFB0B^O[VVF[@C.WZKC> M$9=FMQC;3,7=%?_Z%RWYZLU+/B6I,"E4;.Z5I+)M>@12.2PL/->7.K(UC$@$ M?>L!?3CR@:^0-"]@9F)G?7R,VF1^&Q: M?"J4>)BH.L#S75WQ5X7.4(DEKR.(*\):FCT7;^6NJ0FIJW*53BWSW.D/V!_9 M<10GR,S99KPT[\)5+N/F>IR!-PT$QSR\>"8_W;VA[NW'59VS '?&I MW!JIO'/?N8VM/?R*E>ZP^/Y2?P)VD:D7^,!]B.5&)4L/N0)S:3F<>:,VJ M$-\SPF_"\A-+_L[8#GV*L\#=6!"IH2'T.E1FDG?3CI:A ML^2R?MZL';HZ+Z[\V^,^VO@$-2![FY2(;+O']!1I[DYZHE[H:;7^%(C? -L' MUGH>^#VP*?011L*(T@ML7G=JM0+^8E3\6-K?L5049\^P>08FAK'<[-: MHWV=%7M]3U](ADH%^413GRNZ7ZFJ&RI9F WZRKW8''D-U]24)C!BY[2?CZJ. M$?(/Z>I4Z4YM$&:QC9NF4%N,"DJA43UO6?[)NOIH"-Y&Z\C5Q@(1%MC>?EMC MO*![CNW)1LFU R=OR)X'X:J$+^])=MA.">^1"8#:A!,)6WC1V_")EEL*LO$P MRE>Q% C!S5Y>3C80((41 CBVY(#J'/#1BEU7FZY-R,4[S<"5,#\\ 1VQ)&I MJZXN-#W9%L_;-OV?J$NC N:^;PXSFIB_+]1;&3Y# MIY:QI?[8U*6)YY;+D0L]MW#G+AU,;[-BJB,)]K#1NYN3L?6O8TL;;]@"V4T/ M.I[<('?EQI%J\U&]JI9K&UV=3Y5[A*G6<87,Q-:>BR=MD*^7&^2IY :Y*S>. M1!MCZ9XIEL1:3US6)H.QE5:7.2[1*6^EC=?*#?)8'0FN] M8R]EPU\V!X8^E'?V^<=E,@.:EM+EI^FQ7;4]L]A08TM7QSA42IW\W%!H4#\! M\+@'G5](.WEO.LD=SUO3P+_E<"934TO-^^*"B._9Y239XP@H5VI%E>3G8I%G MA+DMX\+U=?XZ0?DG\?&3>N>%0Z9Y=&=8&/T 7E,K ,?VUFN3V&Q0<=2[X2T. M[J>BVYTM!+\96]_EQ6.=SRSU/+![Z'#R!] [47JN"):W-SAH^M.;5J; !M78 M[AG%$+U'WB[8WB?X.-FSKENZ&9@/+,!WWS?H=\&=\L>0-6C>2TJXJZ=A%/^(H MIN;Y7PV;X)![&31!]"[M]RXNT-? M=!WWM\'V"="\%\:"1D?VE6&L!_;),39E/OG&^V]#%2<0\;M4$0GY5U'%0WWP MT>#F@<#)NV6#264:ZMCQ,_QR?ITIY"K9P?P[:8+3JH#39UB^F[U[ZJ@Z)RH\ MP*>V4O9J?3#AOVY5S5E_W#IYJ.JMBS]- MG)>06G*O5^[?T%E>T(5YK>(7K+YZVPOMDP=O_*J7[X_]4015'SBUBNYXHS'R<8M4P5"]-L;".%/Y0.SO3ZF+F7#ZIIJB;RC-D;MQKR M0J]I\=68B<#[-Y>%?B.EU)=F;#7G">'U!57FXG/R\NNI].F$]HY%:XINL#Y?)9OS=J_D M:8WQSZ;0'U:*]>NH\W5[D2.)-NXS%JU.A/14-KNXG-6&L;403TJA7YOPD%#I M,QNKRSPYTLN"EA9+UUE1SKMV892+;:S^"ZGTQ D8\:FQ$$=[M%RW[N7L\%:; MF'3.X#+YPL \_3YS+*GTR^W13S\#&2,J?>:Z@.I(PS-LIB:F4L:,NBWBZ4D_ ML4>__PG=&%#GZ^S1\JW(W=5!KC7)ZS/*GRC3.I=/-/V7V*,)E3YEC[IT4U:% M(F[SW1KZ/2Y^LZ?;T]6@W/ MYGMXEM-2N;M)3S#*=DGBN'SN9_KT7VN/)E3ZC#TJE]@1=3L9Y_">D'6O1\Y, MG!,_4]-_K3T:FUJ2<;1'IW;ZQNA9W!+OS2\SK'W7D*E7V./?AV5/I]5 M\N[R"6YSRJ8+GIS"IU*U,[I/S46R%EMG)Q;E$^*3PW%DFE@+'+TXUWQRQ)7% MJ=E,W?;9QHT$8ANFB47EA=C1Q!/:[-URHLL#B@5XWKBU?+G[G73'M_8[ MCG$7V_:NQ):LJQ4K+SNZO[FLT@>C&>W[H(_K5=ND \5@FXO8Q@E?>;72LTN. M209/#&]F>YY2\O*"RPVO19VO$K5NQS4U\ZX26^42:TJ)@SWZH;L_GZ>44E;C M-3(_8O&>2BE+#V0G@I[(E+/S9H]QH]_SE%)?TKV"S;(B'\C5>HDJ&#>:FU#* MZ>V4(VN?PY222_6TU 32I"BS7Q=)Z9,&3KOM[BRQ/>.W=5_6B9B=!]/45,QE2Q7),XFT^QUO#:S2M4L9%0 M1)QE1%3%AD9U;$*A(/'X7&P2!CI-!S?@MM^:E#CUSJ3-1JD\B6VXY)GU;]GD30#XGD+UXU34 1Y U;L@^ JH M.I?MA/(I@MV*=A0ZER>R&;_%DUFE7B>+V?[9E(1*P<[. M!!T?G[?.^F*Y$]>3F,>7.]4A*#6L,7W--[VQ,E#J/2=EG+?.BH?ST;U^DV;[XU:Q%@C M^I:CQC&"%]=4CN,+;%]>=NI%PFKB9F<@3WC5&C7;YZWL8R.POWRC_\0"F\/' M,NWJIC8!1K%0'+?;T]+BO)7]%POL+Z>88Z>D]SB]5&!5;7"QP"@]B*S;BET+V%301[1ZP&U6" M[@_/VP%LX#IP^&5#-L&6! JN7@:RX8\4V06<,@UT+]S"]FK.6BZ0?+UA&@4- M7RJ=$H/KBT5]'+L-)'0[^*%5KBC@Q64>DP3VKT3'6S >@(\A7VU)[UT,2K7?CV="&Y\_@Y9G&2NY]Y49H0##Q=U65W M*<@&:&IAQLD6O9S?'8'H]D.N6V^Y]M"5S15B/969WZ9;RX9(-O-#14QKRTDU MMB'2)Q>ZPO S*ST/W%+2ZBKI(Z"6H@M^MWFC"I-4:YYF:S5NQLUB9RO%%[4$ M2I3::OPC&,6'@VB G[%LQ[>*.)CG%8$MC)N5T[/@6<627CC*KGN.[" ""=NAWG4K &H3SB)LX45OPR=:+B2]=?67PZ'-G&S(E@*$$8!T MB +!ZU1JU+EAHXO(O-QR;T8>[,((5-T:'I[ EIN;IJZZNLQY'O"]=1_KE%FU MIBBEAML72Q7.'(V6';;;BJV@?@$EV_#H6W#R))^_>EJ?@\R5Q'H&FZ>,Y,0U M)>E'<*F7U1NWR_S==#*];O8;?5RX;[FQU;D)EWX9E\8U@>='<.G-8-!S0 -4 M<&::;]W?M+2V Q)=FG#IN61M_ @NO7;;K5D[=3WE@V'>&MWQ)6,XB5W,*>'2 M+^?23_=+GXK#_0BVM.<%T\@32UG4^;G32H\J=CG&-7P2MOPLMCQ=5'1GL_!' ML9HZ*PVNR[;LBL*"JTN$F[)'O835$E;;2]W8VVP^3I2:WN[3;[[P_4Z^9K2I M.B_8V=M1FL&9[C2>86J"?J4YL-OT6*E,^,=S')NZV;E5QA56S%7[$N_F5\Z\G MK:+/#"?5\83MWQ2%Z74QX=>OP6OF<7W)8."!:0"GP\_@/]VE _8/+NW_OD)J M)J,9_;;:Y,1IP( 2,>"ZS71LM>L3:]PYG'1HD:?#:.:XQB:YLV=(2F0V^M+L M9!PC560$D<3]^7S1L>^MTR?TOV,;Y[4IH6%3,GNBS=9MY54I,V;]@205^-1R M>CT>TI79J!P[(ST.A4@?[%)?"R:G>36.GO0*];HV:W;-8!Q'P'WZ]OY#I:HZ MC;:[X(?V1 C:@M*?=RR%B -O?DK\B4K?%&Y)P!NB22ELV0#IK-*- YV<(B00 MK3X+-6^(^2&I>T3NKE/CA4IJ$13)93&5C]G:(>:S4$D=-QQR0%ZX>&E8O^MK M/J2#7+_MU1O+S&T. _'G$% M3/CQ P/J/C"E4C.5GW)5S9KT!M4^@A\Q]#\3_47]R]C( M!=H_O_[3;>;A5\^1K;T1P\]7ENV:LA'U.H^FNWKTZ]^N#%U1S-:P/)(CE@^1 MA7J!0)7A_\X!X"H&D-VK@>V/_GH(YT< W 40?DFEHUD?!RIK%,*9^+9Y1>P\ M"E$$OP]L%Q+(ML4"\VQ#5['_X.%_Z]]1<^H2@7;_YRW<_SH(W' J\,>9[ND# MW8"*X&JDJU!)P.;_]S]9$J?^VD#30"-.S;U@56N,Q?8B2>IMG-?'<8\;TS9B^W0F7-&SM/$#?@#X3; M)<$"\P!_[TN[G;D-9&4R=.W 4E.*;=CNU9JGUCTB;GW473CT)0.'BCHFTY>P MYXA+H'Y978S:13S/]#9*ZQI@3\W4F&E6@!4 M*32 NH0>R S\)TU(@P$.)((E"%)5LC*C,BO5$KW15:2J9OC%^UF#$LW, EJ; M!JZNGX>A=$4V5NP*4;KJ(GV93?_O+M^NQ@I!3:[ 347=[5#2 MSC@V[%LS[/E:HZ^_I^:N[%P-7"!/4G,(C!>MQLWO\@!:%X&_HKR3FXI',5EV M*?ZWK[X*]BQ]2= )\$\ _-^^B[CBZ!P0S]6?@MSBN]+XXI9XM.)]VT9#KJ3_ MSR\=FDT>4*"6LHV!;!BV/[ 7OTYC^K0#V866F;'L ,=V_5]K9=:S1K1\KXL, MK@^$NKCLL,XU/X3*##^$J#4T!#"T 296,&%I0AW[WQ!-;(9FMF@Z8!V=!8%B M.V.\T1%IBURGRW=J?:S#MYJ=+M82.X+(-;I8MXE!#ZL+W2B,H+!F!R/2?ZA_ M8LTBUBWSV([SM7&\N'P7_4RP%+VQ6;9D_SLT,4[/G:_DQR]S"=G#B"C:+N:/ M #9=$ST6A8 Q8*E />1N[+#DE8JR+6&G(U5>+H'L NM$/-D*)\5'T>H=O^1. M*0R5D6$V19FWFB9[.ZNV^,=^R7,0N XL@%'X!8:F]*2[/HYN)@?[UMD-BH,<(^/$UXA(#/3'0/]- [[JR%7'V M PN](FIEK4:G91[05I\O3O,]HLB]UT*G?[2%WNUP#:$2VN%/F^C_]S\$@_^5 MV.GOL/>>M_'F(]T'*3@=!5PY+@A5WXZU[F\X8&VN:ZYM8I&Y_G2OX7Q4H-@1 M(SZ(:#_\U= MWL:_?.WO"34"7 M/.H>2MK%-!V:Q5: ,FVO3KXAPX=)0$4X9",<<Z5[K+M."Q?U=O.6)G? MLBEM_J95X3B1HF@ZD_[L?9ID3Q!!AB1?0:,G)ZX.&(:77%@^JJ2Y0V# 5'.% ML5!;\H%JJ%S=5W)%:?B"<]JL\YVF@.6;':@UN.YF/_PKG.H7=[OXA:SX(4!0 MFHJ[ 00F>YCG 4EY*F8;F&Z[V'**(R1_'GJ_?+,N?+&*A@ADP.<'="*I-%I M4J(94I$&.,A*&55FU8'&:NDL^S 8H?C5>]O/SNKBU.P5C-JD0(O2VG3;:QFX MP^)PK-1&N-Y+=[R"?"M>WZ$]1?)A2T/1A3I+.3F<'.?MC,E41IGZ4*(?][FL M",*UR:92?# A\K@NFG>!V9;2CUM.\]KLKA\H)5Z7&^Z-WS!;;'$.6SX:_7Z4 MGP1CKJ+B@F&F%]-9NCS(/C'"J]$IJPT MZ[5V4!/SGGT'BJ+"==I#-.2;*(\E4@3#4!F:>)[R7A8A>R1XJ[\JA<+[N4+;T^_#[G_MAO7,3#YEC MB8=]VCNYA/@P\54N.Y?")<:;CF$O@1L?:ML7.5@D<_X\$#R.D2CX8G)+V"FV M"XPEI7ZY9<&IJ@L\;_6GIEN V(U -E3*SHK9\23?]K6V/'($GFJ_R:8@<0+C M#4.'L,6X&; "@/6 YY\N*!DKN.;AQZ;;M>?6#E1K2_.&:Q9E#4^UF9;6Z:H" M5WQ;UI0 9-\WP$$HOKZ7BQ<2S#[-OUI!*S3#FFX+#@8MG=U0^+),>@N-JMSP MS87&.H%43=UP;P-9XE;%4-#'A4];-B1SXTYW]AQZBV)+\V'?&/*,BU?+KB$, M4U,4P7ZC6Y4E"/:C'M4G!F4^;-&N@(KV=!P79@/#. @D*SR7BXP?5TL&9,AN4 ,'&;)XZ9UA<3P+!D!3)46C*(G.T(R4'2BX!.2,JE! 2VN*\G";6BZWI6$C M7_?%?*'8UQP;G[2Y]FK/8*^E([1SNL=]-2WI$.\Q\Z71X(%27]3'7Y37EX&;^O3?#3<:V:#R@ MB/Q4[SH66>0D:C/Z^1PEWK,GJ.PEQ<;#H#A:?O:^P41=DM]Y?6>,P+<937NK M/K7=]*KC4D]F-C^,52B!J_LZ'#O*\ (N4#$G<+T I7KY-@9;A!%F@OQC\"?R M&E"2[:E\R MT#PCZ[N1Y6<@*R,, 7= M^O ^[^G4PN"XJW;ET,+QPH,![UKPF>&YL!J8W'B%SQQRM"YP.[AXWGI<8;M2XGI$$'A M1=H?#L(8KM[M\B3!2LSFZ__U-.$8YU<<(&L>>[Q[&_I$(.DG8?\V3:\V^S7R'6!/Q M::U6]H6Z"&XR2LKNC4JW[3;$VMO"KEUH1#1D3Y6G$7=BT;WV6*V6?U4P]H%; M06_]@?L#\H, MS N@=>*-;'0^8WTDSA_)_L-5S.7]J89'N<*75POY\P*3+17[@]P$&R/L/0W( M)\Z^(3 -H-R"O0_&$ AHM' @."1:PVH6Z#RK%RXA7*+L^1B+8ZJ\]"[1@;EH M\)-O0N4#UX43B8[3(BWFRW[@[=@ITC1_RS W7$UDR,">%5-4OZ%S+Q 8U@?> M4T=HWPS/+32>/,C[D(_^>C@AR)$LR[X?IQB&->SC3(3-D+$5#4^L_FWR M$_ M)'U3]WW(:L" +.#:%E)1QA(#4%TML0I2$[(2;LD59%_&T"G'AY)DV\>NP]X) M8$L:3R,YT0'#P(@RQ(14%_L#,6[F+Y(B+U<-_)$>'MYRT.&M4TN4:+X;5@?> MGY_)R#L@11!=\?4.(U\WK&R;8\<#7J]IE713OIF \+;EA)'CPLCLF_CX;5P) M&4'&#-@7P&1%@5P)J0[2+2)4%VF^@T\QB._4P1\\$[(S',5=*PY(TR:$Q!+I M>=@;5&]HVD-LZ-IS?[3^]1*J?1!.306:;H5G6\+->F0RD?A?3TTP_)GX:]WL MQ09/3F_=#JGZ5=LGIKINJ5N1S($^?(I<&R^[%LLEMKL30PYP %B:E"B9 !)- M,T!BTRPA 3RCDMG!((.3CW9-J-S<<=J5ICPQ^]?^9-QLM^3&P9V8YG).MYS2 M?7XB4.][H[G,K;+M]UH.F#Y0>]4;1S25UESA!:KFA'GYCTJU:HX@L#1E MWT^$CIR^;VD$>=^;']K=&95=6:_(KHX._;"EZ+?UWNW8M7E=[4T9ELPR-T+[Y+L[KSX@^>J0!WV9 M?K+:QV=L!JBZYQCR\DJW4-&&U," ?N>>--GN7U%,]/JS0O0T>R;X998XSRV3 M5R:O,9=,3-+,$P2^<],R_:UW+;\] L]V?6_<2CF]QCE03'X;RZLA4RT*E>R8 M8]&#T":+.V&^/C9YCFKB6=Q]J"1:@M78Z(XW;JF$@8*0-Y'?.+3=Y8D.5:!P MCIM?C;'97!E:4Z:8*U0KO-XHS_U)=NQ5=71(G7XA"L$]=/?>7Y[OY]+FJ==Z M9('#G+M^;!P*G204FNC$GX75T^O$9[$J1(' R"Q]% U,$!1L;QIM>WW#F='XW(9OJ8EQ7U;3KHU1XYDT2Y-!NPFLN!CDO M%<@?CJPG7!>C^&'S\P';FM0\T:W\U5^ MU@?9[R-5OW\LO7ZYR_N9B_U1B/T6:_VBQ$#R]=/\Y*2!O0D_E>ZC/;.#C\Y_ M'LP[T+5#B4!A^@_T?BT[S-X)O&CW'\XWNF;J0#U[VPW',I9H\+D.AT9I!1:$ MA8TV]"%<0V_:DBU%EPV4+( *(H:G-7S94F57]3!4-$17GSKK0_TA_WEX)_\= MB2$_(J?T#LADD<49GLYW,D4"H4RB5Z*B'J"\Q[M)@]\R*Z M[K@\FK=3M#.<5$TUD^K>D;?CR<%TQV,9%U^9PK272_49T@@%<\-\'RX8!IZ/ M9:++URY"@HD.F*-?[< />3ED:G0(Q5L3E?OXA+H2'8/Q4*+],^=8+L*$O17= M%<-4.?A68.D168GP@R2L!(@4#2HM\($UD\ H+P:>>>=7AT[#S+5_[=V$!V>M MVKX*%!TZC+\P#^I3"#]\GV@Y3VIJ4E;*1$0Z)'6/R-UU:KQ022V"(KDLIO*P MWU4OWC^_*HWB@63=<*7AB0(AG&!S"Z<=&N[I77U9<)NJF$\7>:UESBL,,?SU M+T->9-/IBRQ)KXEP#89_+S_M!/S3PHHZJ#2W)>RO_J.%_YTRP7Z=$;2J=4WL M/$*%E]'W50K2^M9Q5,4?"^]"P=;%]5NU<\;?8#]NJU?_GU?=J: 80':1$3U:IY^1(?D,02JJ M^"UK/G"O9&,N+[WU'5'$)%B(J^I#/_BVT_AAE;X:1V9H,RW'92 MUO:2W C\DDIOGT59;NN'+Q0>CR82TC!)7*)\L9V+*&@BXNK3UB"/KL?"MS:. MC(U<)$S_TVWF#V(8?8:4!&6SL4>9JT>__NV&N810E>2CI,!M;K.\B_0=..P@ M]2&H#T%PE02JR'*&9-*,Q+ 42@*E<4EF&%P:R ,YFR&) 2VKJ_3&XT#M$1^^ M>"B+V(F1M_A\A:MAC6:7CP+E';[$=0J51@DK-CL]^#%5:S:KZ+O0Y;I\G6]T M!>P3#=V=R7912O_FHF8L.KB"SBD7(9)7AXWP5#O4OK)NA2=LYE"EIPS;GJR< M!']U^ 8Y%]!T17:%"60+_0II8^_@$IGA#AQ8VIY3HK _T&^K5.+])JL,XC_# M9./]7@G^M<>@=KO?;;#N_&)U0!N: [L'CG;>\F0-0%_,A4)FG=.L0'GD1\>T M_)$-?3(OFIVWA$6E'CHQXV!-@"&#C0O M!(/L>8'I1&.A[_ M)3JJ )$ISV3="%E4MR(3"[:[Q#CH=>P,::\:0[L+U9#SP<,,\W!1 MLT>/H2]JJ \? L^'9MWC/L#"@7!_^'1HR\;#9SH25X_Z-?0),):/GL(UKJD> MDL+#GTWYT1MV2#;ZX]5 U6P]>F9[4'\:C]O:2*+JC^<.71=4T/SQ8WM\8/7> MZ! $/>, ^'R4@?:H@[EN/)K"?*]/1'>>#B45=!4@"E"]P T]SF17ER/R1&0& M(%DA,HK@'YWST:/:U,MG),L%-@C"\T(HW!'2%>HDC(&$P0_%"#QT]@E)G9!T MUWV&W3QD/WXAFXZQ\8$0NV[I/JK&!:(1UZ,8<'5^.-N+W;;0>8+S14&\4':_ M(;/^8]I\8TZ3VT?K>TS"2:2@"0A]OBM-7P!UUZQ8&T:1 ;"_\;5JAM3%K]^[ M/WQHQ@_K!2+-%!8-W''&+3MTQ7)/YPT\88TO9HU0&DF M(/ ]-'DFC#,D NM] FNMH17(":$/A(SWE=.UJSC='44+'XT\)+S:)@ENY[M0&M2'D2^(L!$=&%,T;;5L.>"&PPQ3C7AD"@J'X;4_U@9 MW<4"M^U"A?N&:(5^"HI7&PK(4%R/7-N$) J;FKKBVM!9UFVTR&W_92'?376W M@UQ@NFD&ECTT[$$ 08=QFZ:5X78J%G!@WV%7%YCL+QT$XE59% !%\A*-"?6$ MB6:YM%0X#[#I2"Z+PAXH\LV;2B%%L'$R0!*6_EJ67N^\(OJ GRU,#G=D06CD MRH$/3>G5;5N(18WUU4AK&JMS6V*%+OZV%$^X@Q[R7IT+PSN[3 WI'>WEKK;T M87\7Z_$WN\#HM= .'T;7(Z_%PXM=)<2=$/>NOHKTT;K@T8YA:\B!!2W@!_I& M@V1@ST/BMY8'%92\\@NW3BUZ\I1:1'>PRJBX!&SC MT%:6+)BW3%0 MU[;UM_B]9#( M79L?6S_["09 C6QK:(>?H_8H:?+!R+L7JZR'-("L8G5.:*5(^.M('^C^ ZL; M#;MN'4T["K2O0MQ(L&]FO#M"LRZP.'.!_A(XR8;]P,]I,I/(_<0R>I/?BOQ+ M%WC.*O, 4>(NA6[C4:X-74@3DN'3RN)JXWH"RX7$$MKG*\_R11:*C#$XC )0 MC5IO-09$_J97:+%!?ECO%,&E8G:4_[&33Q[Z!QMO ]T&:2'MM)-4/D!5[AR4 M@!#*A$C@K)82>LE1FV*!N]B/>J$$3CW<;=[&N_+;2)2]\;C_VG/#GYSUR_/4 M9 \2&C1*)ZCW, \-!Y .8'VDN%HMJ8!5+D5 M/@EW\&CX(*6VPNI8>?C=TR 9>=#F9BW*E5ME![FH7#OE4L;(<$[+^>K+> MTT60FJ+.1>0;7:T.*5G9MX90>@DRM5?>YXIAUC^"Z#!GU&AW ]O;>.WHK="&6O<4 M)EY[7H".>[NVN&-#:]C4,(&%: MD9NPK6"PDN+;/.>5B XC0V<6HDW(/"8N[E[AC+4I?H'.R(?'K2 17FR2[R]6 MA3\N5E;9>H,CRK4WY:&E^X$:^@46\#'#]M;\$.8\1T>YHG 1; *I%TY# =YE MG#*6/\9'GW[VL8E"<(H?A$!2USJCX\=%G1/":)@.VK(6;*Q]/30 MQBUNF""_9P9WMF9PV)S9W(W][QX9 MW6X 7&(E:.ZO,?0Z,%\\) A[_YR,"KG9L)T(LR@(A8Z'#=#.012A@NTOT*5< M%C*\O&" %-#J;,.ZR<7FO9$\6Y?OV?AN4!Q, P G&>:YP-$W'E $JDW9H+4_ M@MIL?8Q+C(.:,%26!FP$U0$6G0 ,!W0,%#Z#1!&@&1MZI"9?IN&+S:W%Z'1? M:+0^RA/;/8EJ6RA%9G-@ ]F)Z\^K2_O6EXF]3,.76'^["!=MX+Z6^-=[TJMT MG0U9A4RQJ8>RL:D?(%X/+QR,L.&OBBE%*']".JS.W>Z9+NBPH0*@P-F]VVRP M7%O=R&XPY/D%,I)"^*'CACLGJL)S,$X$OG6MIG#O[AEQLSJH#<=!YRUUZV*S M[26CHD/1\A#\UU6@=LX&7ZQ/YR *CH@_Y(XY'/>8)4UV%_)XX:JW!N M$I).0M(_+22]*N2AIAE[26\T@ M%$YRX-OK!Y%D"I_L7[>W]937E^T]DCJ/;CTG5M[_J\J5$L0E_FREZQU1L-,_ M.A2@&?9\#;7U][#6WE4D[N<03B^*V9U(QZ:I//!L(_#!)^O%G8:OIXP=+?F6 M*K%0HU )U#\!ZF$D*EQ0EKRDOI+2'P-Z'=/[5@#?K\I^R682,C\>U-]XC<&+ MPOWS5IU]PZJ/)T8_O+Y'55@Q#'N7,W4L(77$V.DKK:9]8#PRP$YPE4,H-/;+ MA3Y;#_042'\)0H.]078!\NO?%G1Y__X]>.+Z$6@N(K#\\XOZ]2(YL.E+_-,O M5=UXF2WH8E2*E0;70&4.*PWDBH2^D<229);./ +#D_[G!C"N'_DRE>A/&',F M_]J)*U>V0:H(A/+'Z.?%8K*?SE_(^63VG,_T6^ZIV1+'ITOW]92QZ(C5#J54 MNGR=V%#*MM:EE&59G&+?%ZNH^& =Y;U\%*9XI3P]N8(X4JPM7NKA"7EP$BQO M65_8QK;_""PY4%$IOC_?AODW69\)K[^!UP\$4C8ABB-3><*T1V3:?+-1X!L" M7X ?A&:M4H!<6\AQ-<2^-)TY> W;R]R+MH%19H.* LJAC@UW3W.R M$6XY"B, #L28$Q9.6#AAX5>S\%;3-HO-%A_M3P@20:R$L3^7L9OY:KE9*_ =H< 7*_E*5R)(ALB< MDJO#:W!&T"$'44(8D?D+XZ,#HW\4@*8KNO_=C.Y,PM@)8W^5QLYS0KE8:_8$ MB<1IG*5.R-IY5$B\:-CS[Z:9LPD#)PS\F0S<:'9YI)T/.<]2FLADTIGW\7'# M]H$7135]&WN"JP_%Q+X91[/GRM%[T5"RSC6X4B3I"Q4A+PH"=,VX1@$^KO6% M"I3Y!R_8?DOPFTR"WW&0"*=%]PF/87PSP4&2WT)R4&V1:W0KT$ZLW/"0@N#7 MVNH;HJQ:4Q ['Y4<5"(YXB(Y3H?N-KJE6_=7%0^@$( /C/5W)$,,VPLO].'" M^CSUL*(4ADZ%?3/!0.'?0C#0T-3L=IHU 5))J]/,\P6QPPL21;/X1^4!G=P[54=UA:JBZ(BKO\A/'YF.5659K?,=W83JB@69PCF(PE5#S*J MFN%)P*-E4\6,#(AO(>J)&E_B:B'[\^C28$%B6#;+OC.RD*1+Q5#.'Q?%M;#J MU9.%(%[NH+4MF/7=-,,W$0EB2\'$=>)L5&AR]5A"[?X0L"5^.%9I%OBY5N7^#S8J?2K?!"$AS^-JQ] M.G2+E@N&N@?9!J@?4/Z8(*\N0U^E>SRHN"-Z866 E8V0")58"A6JP!AZ8]*CW0B/>(@/8Z(VP-;"PDGQX^3&?ZV7,E5NH+$9*E,.OU11F821HX+ M(Q\'M?PBO!CSVRGB)Q+$SF>/6*B4&EPW3 C(, 1%XF_>%Q;"BPDC*^L;;?M2 M#S"[+CH>R^)-,9%JFVFHNN<8\A)2C?762PH,Z#>L2Y^^%E+XZR&55,M-JN7^ MS&JYGR>XWE#L=%7"-YUAZ+0V8*6T1JD2#61*&@ Y+1$:H1(* R+HV1W!(KH MC5>4B_JJ>K_X?DU=--/#=:C6L\=VIK\#E)W.XM* ?DX6XY_>=*UOU1 M09=#V($G6RJZ0#BZS, ;H:O$PAOXH,&$B&1#UOJEVT@LJ#;:J M^I0>*/B2.-)O M4)^/5N0O[$Q&SO3("1,$P.Q(%*Y,.(EY/+HXN\L&BJ3(D_PT6[\KI,1)P>6D MS..6%7,JXI*/SWBF2]SC064V%:VYE'WS-YG.)(!\W'2^5=-WLY^[PDI,?#*R@;+B'8B!YAU=4>]!BLWIL-<#R!?-F]RD5%MD)\L<-Y[(^%BH$IQ$',!^ MAY+ZI<9UC^'U?G%ZQ^>G E\=HJ:/T,\RXZ9T7;T)1-#@*"TGD=1-NXV:/L+_ MS:11()H-;B*F6*7'EO4'6QZ *_Y M;*.96?C%&=^\[5?NM-2XEX5YE,.Y-N;J:_)*8I"38]0 -ZW@G\3+77$T'A MNEI2P9!1<=CT T4W'Z)M(FBB,M2 ;]2&'@ZY5I^A@E%-TB-\#%-X2VU ' MT>6L6)4I(B6Y7KH\@;T>H'!=!Q7*,G,RS]C5H*,7P75N-$=-'PF9=+T6&"0E M,#@9,,O*_4U:4$MAKVMR.=:E%9]\(T6&NLRR2='X=\<=WUZJ_ZF+.LE+*KFD M(@Z(("[I;(*(&"""O223RW+B@(A$-,4$$8EHB@DBH&AZ=L\* OQR\QILT8^>C/-=6"!U5$/_"+Z ML']1S3=!_4?)_SBT$&M2* %F /@KLB!.$@.B1",(2<\NI-LO8?]\-_3B+>+'*$6GYR]=[ M])3MU_FN/V_=413K"]:]P];AWL%7 R(>A'] C"?T_/;01^SH^;"2/@.3.A^X M+M2ZF!PJF:MSL)9.SE7?GX4^]]KA5_-+0G/?F.8^X8S5Y\GH+U6\V[.@9"3# MT54P*'-701_ --!GLA$=8?@F9M-/]1?^YYMZ !BU=]@/^UM?H+-J15=6P@L. M DOW.^@\CP@_2((/B5MV54D4"I(_*K %M5T01(:@^_)=RLG* O<+"S.8%M%; MG":_,!4HNBD;WC^_4M0O+#KC M_L\O?>%?68&IVO[J]U^8)9L0&H&7&LJRF;PBT)>$,T*84M&R"=5;KM3^?@0J^I2;&/4S>Y3K6- MIH7*'] 73!8_G4&0<%^]K?>4S5^ZO9+_E[7 &AEQYSE8M]'_B1MRYFY(LN]X MOE:%;0+W*K_BT4[$HF%*P&KKYI";4A^G%[CE%R?-J2\3C9)4X//H6#2T+$CV M L_22:0A8?$D+A$;T^4=/#Y?DL.;:;^WF# \S0U:QE1TLW/(X]!\(;,7&3;S MC4(1': ?8;.N";QAY_A 27QA_?''W:XI?&<"'$&QOR&JD^K.%BV*45D75U? M#*4L,A,(XH)@D_C##^6^)/[P@?C#:]FOB>MFO8K/+;Z7'=_<^\-2,9U![(\*1WSUPSZ[MRP:F[.75)V[3CW";DJ#%^PV*EZ1&K28.\GE):TZF M.M-WZNEJ*94.BZVB=(EL]B*=SB;ABI_)=TFXX@-*_"7&JRQLOJ-5G?*DV38[ M+BV,^BF%0XP']35-4Q5]":BS8[T118GD^!#PN=)4D1L#)3W,7IOJFKYD%P53TO/"F!93725(7-)D^[P!#!Z$7W505H#V3)+X0;S_G!Y[O/T^[8NT/ M-1W@RCZ$5PW('@B9K:F)'@A%SZ$\Y2!L_<:O<>:&L9[3J\%0Z%.BXR]'/GVA(9\.-E0!*_.':6Q!<(@5NMDI.G MI8$FYMF<5Q0ZXB,ZSP5F2NLL[?7-^/2EEV0:7KN35$LNA6VA#TP1/G_!@ M:L+2Y\S27WL902Q8^I0G5C[ T]5[($(+8W(MRH2I#[F2SOKH$FHZLC2>Y^GS MC*8\6ZX_RO^4DZ+]GY;!3D%1H-H!N@'W2^3<2:MT?OE2OUKLG3CC]-#!/*?: MKMU>5VE<'PXG]OU]BFIVYNBJ>FBEI,G,!?WLR;R$S1,V_^ AE1_(YJ=.<#W MY_GT1!EYTE 4E]DT+F0)L5+*629O$+ECGG>IX/>?F1K?(]KDB+CP3[ MYHO\\KR2+UEU0K_?99%?GF?QD55_0T>YILOAZG78/TI+\$:R"T;P-^!Z" Q$ MYJ\P5<%?8HD?G>Q1QCM/8;.^(]]I]-5(2XCU&VZH/TFL9^#2K"^L,[;:XTQO MK?L19M[W.5Y_*@F?T%R<:>[+/89O>VL=IRAP)KZ'.?(2%%JG$_YJL9HM)SC'Q#D=H2$19G8R_2Z>1\=,*R9^+@ MG/N.U6MYML(Q^49FK/&30,E:#KNX[XPJ(<^B':P+-GO.^U<'# 8W )MRL4FR M[\^PP).SS!]2_HAE=B+MSY1EY!KN#60MC6_6)C.J,!P*=J\-I[6Z-2;#GO!^ MVH0%X\R"R?'DCRGS5_-@N7!KYXS,0A)+?9"9YIJJ0MP-$0]"?4[AT C_YB7A MU]%=!QUN@KA%54Z@KE<"%RI^B+5P/2@MR@.6;KN89?O 2XXQ?P=?)*G)=O[V MAA!R90,QY=-"K@KNV':J5&?$DG;=E@NW9D=HE?]@ M[D[B$D>^6?O9#.S/O]7J>-V)L)V9O*'M^&B97!LJX= MNRX9:P_@O,-SVHF[%%MWZ0>FTYZGJ1%6A5Q5@VQN..MI<=2IE)KDG>0/>8%; MCDU.*TWN5>A2A>79H+&1>>Z>S(1-$S9-PA_OK][Z!CY53/;Z6AV-*Z).+@;- MEF,IR]X<\6EXC)AX=OOQ>T8^#%059C?1+?&"DLNPD@OQ8FB/;$I0/BCIM [Z M+I^6>PO:I#P]0P4X<]/,W+.WDV*>@^X2%=DG3/:YRS42,9"(@>1.O/C8.Q^1 M [7!X*Y/R2DQ$ ./$2:6Q)=#.8"NV;F@B&]U+=XIC)H?(;K.5@XEL8[W;ZN\ M:N]X,9!Z?F694D5YEA]E1&W(EM)0@$2UU6CJ(DTEA>A_*/,E$8P/['J\BOMJ M+;S7HB>Y)5YJ-SJVO)26S&B.N ^%+RCF@LH^ESYUA@$,V*>8I&;\B,W;;WUR M^[Q-@VA+MF9;PRYPS7!K]H!T,JNCXIQ:4(I8K?7Q6K_> M_50:39(ESM U29(ESL1*V-V$W7%C&L\F3*3N:U2\MH,QA MPC@"DCG4"2^0^>9T_%.8-0DX?#!EXK7W 9]]D*)2KT^ M6:0&NC]A>H.&-7=+DC1J2V1F=:$N32:5*!*>3X(:,3-U; XN>WRS9GWS/=CDUC&^W<\0D9Z M?*C^6>ER-[[IUN;55DD,3$-Q)(_LSZ_G$ID-DRS9$^Y])'P89SY,PA0?V,)X M#R/>6#:C5GI.EB>+U]G44K@3_5L.,2+*=LT]>ARVK#(/4(0'!%8 M"BI[_P?:^,$(_,_$?SES_^5;ITALUI<4MT^(->X^])/$>@9.HO#D%2A)C?N? M89$F->X3FOM97M"1Y76L#G6W7* !%R5(>[ZM3"XP1W:QF6P$ /N?Y[V]@C[3 M51#Z>N&]6)[D+SC*6RZG$USNY0+.T"8!J X_&GJI-(IOHT4DQ.7W8RN<<-.M\(.(0Y.!H8W M>;Z?!H=&8*?L.5>D)_*M[I"^*12-.P@'_!(_5!?IP0/, 6YT4=K%:\,%*[@M M\($UD\ H+P:>>>=7AT[#S+6_DGQ"&'EA! MH!@F3PP,VAW/'[[[H?E&7U%'$(!0D!C1D]5-F:M'O_[%0F^0W!+@NX;?O MPF^Q"\2\G=]X')='LZP_Y:N:QC*%%%<6!2Z._!;W6-*CZE*V:=K6-_%"HL6\ MW?1N,=?=3%'L!KBP*-B\KW3KQ<:YNB#O!8)VRUN2;:0M'-Q,R.R-BB]GD_G/ M\#]V8/8J\]NF^[TI7>B,1:8WT\;]G#LLC.9GZ7R\=>GZH,6D"O5<9U)R9VJY MQ=]TV6NX="+](=?C ][%7]^!X"JASW40XKYAY/I9,R--]!)95-WKA3R\A=*) M(2^R=/:"(A^S9PBR[T",SX!E7%_PBEF42A.!Z9%#T>GBM]H*+&3V(L.DGR2[ M5U@M\B<41>>/[]D:$WY=7L?!KWF)16M;Y8#@O MWEX/*O=5^TM6L1-(>+B4=S/^!0:1Z0"(VQDPEL<+,OP(#^=LW9DD1?+]*9([ M\C4T" \D8F4DPQSKU_D27E53(V^"N[9X/Y>HL"PV0R:5HGXHVR49D1_(B'P% MW^'D7!T/VAF=%VIFN75C+J=>AD-\Q[S$=V>X'PK[Y. :"&R@3FRKJ;^/WM? MVIRXDJS]_?X*HN?.C7,BP*-=J,^\'<$B=A";S/)%(20AA(0$6A#PZ]\J"6QL M\-8-!NR*F.ECXT*JRLKGJ$1=$X"N M;.=BR.T1U!%NHCIAW?2[/ M/D8>8" P5O#88_<9=]-Y/=5S)N9LB9=+2KF=ZS0 %44UJ5F,2;+X82V'TQV& M0EB^92P3EQ_;1;!\/G/BS\#LI&NZXX3K .O4>L-BBU%LW@XAF&'H@J0!F _O MTOO[UN,7\;T5WHL'J!,9.FDTSZ]+4H/A?9HR?/W"9JC(!8'HR:O2)440[&:T;."&T _X%7 M1@)XJTX ;T>Y")W][YFB*Q<8UZ5YZS,N^.HV;YJENE26<^ MI_QJ2R*C4MTTP2:I(TF#",??'L<'D95OB.-/N2_LO4"^I[NTZUA$&V-2WF)\ M/R)\5G,_,D?^X\M@_JX&?"?7$D4#4^C&GQ@V>*__DR#O M6/I)9Q_.O&QUIZ-IL.:F,P/]6L/3K=%-*[%U[SN)G ,?Y&DJ_"FROZ,]I;A\ MJ0%,I.A4152]*Y:V:BQ__1?\LQN<8FFR"R$WV7;B 5'P_5LBP;!_GP4W6XEL M1T]0>\=^XM&GZ-1>MZ-__V>_]X]N24IQ+,?]N0/_WK FL>%(1#R@:ZF1J\EF M2AZ#-_^4K5!>>SLCE[LC=[SR\X$_R&A"L#N2_G=B[V/G2\:)?TIZM9,LP2AD]_\MQH9GQG_I/ [QBH,.#7[< H M/-:A<\S5,[TD'V?FOW)BXD(R^E=7R!W+TWX[U;H+X9YPQE!U_5A#M^B3?[U# M69^*^I@$Y8B=)&VDRAR%8U(:UTB)4M)I*8UIFJ2E98W3QOA(9M,_XK?&WZ@Y MGK?]X#1B/'!@7L3 $080ZGQ;Z"1R0KLIM#/=LM"(A!-WM=/-=/DZW^AVA(+0 MY.._=R2.Q_(M. +>O- M-E\"7RO?\XF:T.E\&BT?4?V]P;SJF/Y5MA/^Q D\L*9[R82V4C3PQ<@QC5S4 MA^-G"<#4\M\/?NFU#RNPY4 %!IGZ=^*ASUM\R6-JQ(Q96L+3*L"7IE#2B"-4 MB4QK(XI@QC10QB?X O8*A9&MYRPN#E_'J2G9N=:3"C>GJ::O Z:)E^ MWG+ Z*70X:RQ*#NS34?/&3+OZ1)Q^,RBN.CR;;,R,'OJQ''[I=*JTX!S231SUOV MTJVV6:47#I\:]GBIM&B,'!:X24?>ONF1-EZ:\N9ZK=IKPI>Q@,R ECC^O*DY M7+BE'C'S^5YNONC7FW-3\'6)EK#G+=TV<[\N]^@R)J>XLE^L>ZG^)@,L0\>EF#0F+')J=C&>52D;/O-@\,L5 M(?'-JLN)Z[R0F>K331>C8,N#P4_J@CY)9_NDV6%7+:SJ!;61#=]^./C90$@; MO+]*B7)^)A/K$M%;]UL2>S@D1QA[ MG[,T<.N8BYYHMG7 M"-N7*N5BU/10!$'0&,]32M_L%-2!$4YEOK6.FA[B7ZJ-QWJ_6^6+WMP22P7< M"LH9V/1 !)6V-FM-9'ED"J75@IL1V565:<&FAR(HWM<*UCV]GHBRF;%9;;WD MA0[0@B.Z'9)2D/'L(&7V:+P!W%6BVZB!ID>4F^D(KD@2U1F?\Y>3=*%?;7 U M'38]$(&8%\P-9AOQGJZ>N_*@*U TP,16,1FM1@SE918;/IF+:C(PVHV MZL"!" 17KU4(=N1@.4 <3:,VR*\F+=CT4 2RD]7N-WBBQ=:G*M4.) M>(17Y)0^^!MQT 'X&I8\][2?NQ_VUV%HGF]-V9U7O/=\ SQY83[CSCW>\I&'_Y&;M.@+?5 M-UV6K1<9O7C75!X!#S7PM3.[*D>/C<8-P1_?&WI[]#C_. S'O'H4$$W$ITT$ M]FK0%TW$9TT$=H<0<143@:CI6B8"4=-U3 2BIBN9"$1-US(1B)JN8R(0-5W) M1"!JNI:)0-1T'1,!J E',W&ZF?A@>NZ;P;[/&W7Z Z,^*PM?]9 5QX(?_K\? M](_WS"]!W='GK6N4?BTQYQW[P]V)JVF).OC#Q$OPMJJIB1.E7%_7/!\,_?P3 M?]Y$U3^=^(ZQ>FW:$9'=F()_"I%=\.C0G^K[D1*@B.A.1G1?63$0%5X> NGG M(]Z_N.W%BP,?=)EX2Y=?'!A^1]VV>L,#0[="=&B6_V"6"33+WV"6$9;?,BS_G@7R'2L\,)>IYGKQ<6/?LZ)'M+-V774_D>(CQ4>*CQ0?*3Y2?*3X M2/%/J/CX5]+\&XBJYAS/C^M3::LY+-;@_;P%S_LJU/6-#)]K+ISW5K[>5<,* MJ252R_.IY8MQ.Z1S2.<0%2*U_#RU?#5M]7)<>(.A^H?27;"F#'A!6_,TV54F MD>6K:DO-'R^%[BR8_LE-&3'Z,K::?\0>'SN@1PHXZCVS)R^9^Y79,4/9 M*F5G-;4-J^S &O)I(E/Q_C MGJN93P-R95X;IJ>],,L+@ZK.%RFWSXT@D!D 9#))XPP",@(R O(^D/&C*[*+ M%?7Z<##VQ1F9';2\>F/-]O_D(KJ/ =G(6+S: MB)K;I#8K.C]21+@DX\2/7Q2;9+ 37F?[Z3M\Z2R"=/2"^*)7Y2"%%H4Z3Q_JO#0-G-5T MN;[A7@'K?4KL(\@ *X\H8VPOW!X(:B'C7JQ?+_:0 N ^_&+99(,?L:X)"* JT'$ M><,ZV& \T8^WL$ =3)5;TY$+Q132Z$<%HA&MT1"$P"&.E@B2:6I&\Z2 M ,^$UTHGQJXS2SAS+1;^Z<(8WX*P;I=]+GW**/'738<0A!@PMEZV%6>F11>T M)SPP5O"<(U223M5[V>6J,3)G79%QZ[-P4Q^&$O=*..%OA$2$Q"^!Q//Z\A]$ MXM(AB1*G]R?8.K6N\=/J(E.H022^[-F_?;_];=RRV&:XH8Q!1B2XK)+W1CRK M\I&-#'UU#N#VU0#V#>Q*/_CE,+O>\2>:FS"B* 8*_J'S0>C8WR5<]HRM"A"( M<33Q""L%68D<9#JE%-;)SS:$7&.6PC CX7BTP9VDR4,? *$9H1FA^1*N_)MH M-H;3<%Z4LAU1U.$F&'8!7GB-K_=)C_:Z!273CXE?9 MY-_E&Q4 6',/6!4>H/I:'E)OE6KK30Q7,0(+O,!?K+,3 S@>1!1&H)($]VH> M$L(^PC["_@7C"W^"_>R]/;IWU"DMRIMLX<@:"'X8TTG@23[]Z.O8&4AI@!"/.88AC&*KA M;<,8FHK.WG^%P.O%[!@4H+U 7"._A]]'D@,H%\9=>97Q?=<8!;X\LK2NT];F MC@N/8O'@"_[Z" 'RA#EFUE@0FIU9@UC,2])T5 *>#QD?>\#0%LTMG8-$3'!I M)OC,*,=IF6 H& N_,&MQO% 9:?-A=R&(5L0$\#($+)FFSGA7XE='"3(:$%5< M,BAR6JJH#:A*M9"9$EA M3N=5;UBCW,15<#S&T222Z-[4Q!5H R0VXRAG)8K MI'J6L5OJ2#%3\D)>#1L]L4Z%D"NBI!$V21*OE3._[:P1%"8^=U%6$I""Z@1 M&2_#C6>];/KB0_W2Z2( I.^K4#,OCQF/Y08EOC/M=1IR=I3?*+J$4S!&0K(H M,P1!'T'_IN(H[X9^:VN^BOQ>OLO_;PWZ_X82 M5;I3#2OP-35A/^:*_P7W+_].S#4WX4UD5_N)0AOHR,O7..YVJ:7K&RH 4GRD M^-]2 9#B(\7_E@KPC17_&D_W7M[+^;R)W^7C)G!BOI^%^1FUN[ZZ>G]^6.)T M.1;7O6>:-Y:&JD4[II&C[4G^*D-ZZ_7"Q.1>-LA88S/0JOJ)4R6)DYZQ;VIN M%$WHP!$<[JQBCS4$?7U3,PA=,=>U!I,>=/O=["8CX2S,I?P>@LK'P98_$95$ M_/B%W1TMAHQN+44,]R49[L,9H1=B.(\/G#;)E9>8W!_D3;Y@AKX30M@RG\-P MEQ?4>QGN%5'%#,<<.W*,& XQW-=BN-]-?+T0PVE&?M4H29L^-A/I53X[FYOC MM YARYV9X:Y&4.]EN%=$!1D.OR,/CPXAAON&#'?Q[?#/H;@/Y_=>B.+"OE3F MLE8^P(*9+71FNC[HK2+DY_2*U:ALR6FV?)&P>@:3*5BJT07T MFOZ"$=,W)?5L3?J K.* HZ_O1(A4D:DC$CY(J3\B:'+/R/E]E1;K; >/\!Z M517EHP5\;*GQ@? M_C-6YNX%?;,1J )?9%KL*C/NYA>]B&F^8"C]3VGY-6%M>3G]$5Z^]D(D+Z7L MHAW/WZ\6_54J)%W!N*XA[^VLX5=>=FT@-;C=%U%2Q.2O;?;Y:[<][&G&#).U M;"XM2_G!T@@EG/L2T>CGXMBR]6\*)"9L^EAY:Y3A@?@.\=WG1S8_S'=I6>]- MQ4"FL869:33UM+_<.!&\OT*@]S?X[A6!Q'QWI"(NXCO$=XCO+A$T_#C?V6(K M6\4F4[Y:8JMK24D9*;$%X?T58JB_PW([W[G0J-O2GAG#<=] MF/#Z_:E-IGI47BQVS$%!:\E4FHSLF2\1GOP-QGM-(C'E8<>N=_O2^;Q/F#!N MEK*TL1^]'Q44005%4"4=I/A(\9'B(\5'BH\4'RD^4GQ4.^UFLBYZ&AR\IJ9D MT$U9U^**SUXB\#0UX3O >YW-@=>8&'VD8#0*>5WMH?5O>&/!;][7O0WKK+"1 MO92T24X,O-G0K^KSQBS;.G&B O:!L,X.L9D8L(U@-M)<81R%>#PA\#TX "#? M7?CK>8PG3RMAB=.9/E:D*$UWNE4UWMRF8_\VY?1!^3#@R ,40R M3;))G#B\ /!\*=)?G2 0"WY)%OQP^L)GLB#3:5HBTQY4Q2!EM?"%J+,2&T*< MOYG<<:NR^0 +OB*=+0NR));$<,2"B 41"YXVJ>$S61!O43V=E.BFN1ZULF5S M6%OP;H3S-U,^;E4V'V#!5Z3S8 L228[[S.-R7YT@O@L+7K;HV^?3X(8HD.@OYT(G3E(L$F2^Y Y&$5* M_^/+(TN[&ER?''B*!F;=C3\Q;/!>_R=!WK'T84P6QF.W<.QH6D)68.15MM?P MTHJ&XVO>__T+9[!_?">1<^"#8'P6_!0=A)5A/+9@V+*M&+*5 "KI:S/P+N^* M!G6YZ?ASME>-Y:__@G]VWU,L378AS4^V#W](ZX,OV9$\]N^S M3#\>8HI)[74[^O=_]GO_N-F24AS+<7_N,A#WAC6)2.,G$:U-NI8:N9ILIN0Q M>/-/V0KEM;<=)LO=/61M_GQ(8B2CR,9D%)^NIH%V'2IP:<_>6XT,[XS_TD VPDJ OAU.S *C_7U M''/U# /DX\S\5TY,7+@ _*LKY)[I8OP0^#/@2T#M5OS8,.[O]J,?O[J0+Q/. M&&+?CR&^553Y/AJI[8]VY%CJRRI_A%R$.M\6.HF3 M$ J)_8% FL+9?Q)\2RQW!XF_M@/[^],8_XBF[[/]Z$D7]L7RX]=?93OA3YS M Q:'ETQH*T4#7XSLIP18RV0PB-'GK<=_,I# E@,56/GJWXF'/F\!1*='%,,0 MF,1B*BY1&LU)7%IFI;0VTL9I2E%5>@<@^>% *;FI$A-W4< 6W17;JN!,. YT M8".FG[>LFVVN25LI#PO$;$40);N4LX!)%NWA/&E)<)UT?=-5-KQA*\$0K_"M MN9H!+0^>V2HO!'54R?=,9KX4QA6%#8TE<'5-2RAFD-6B5>%K4@75[) MINZT)/+P];/QT Y;^%S#4NFVT$YEK!K;@BWIYRV;>2XE-8>N+@> M>]C103V-NUJ;KHL]W''SSJ+CBG/8\J"C^4ES:#3O.1I;E*L-KC$OWC/SC,0> M=K0OCK*Y[D85^8#I&/,YXQ5I#[;DGK?,SJ5FI<.PJKDH:723QK!BNY*1TH?] M] BFDA8$(X?-V$[#TPUKP5FAQ!VVO.>I EE?=TRQB*U:EC?@VO80MCP8T5@O M,_WAS&9%AC6ZPT'1ESP5MCP84=I(ZUEZD,$P8>HMJEQCE&7UEL0=$?VLG1_+ M SLG\/((T#K925GM;D;"L<.>CE+A,"AA>887] %7:E 9QI]&30^Z.L]))%.] M7Z;-#IEVIKAAZZ.[^[>NGT:'B^A+P;*@&W^F =%LJ^%Q/8,VKV'.^"!8\L)=^[; M[O<4C+;]C)V6$$C@36?AX>_R"'C4@:_] _V&;E0O-R M61)#\_+RIAZ:ERN<%_H.0^O+%7G[B/D']E4N)H'T ML929DZ1?OW]7XPL._D_W%+ZA2#[G4-)MB00!YZ/&QC<4R5OQXS.G/M^&D#X' M2EOL.)Y[=!?.J-MBBCZUAZTHP2RP8)4# MI#+("T!> /(";D!7SLXQ)V;9N+[,X;\GHMRS^P5G%,>I5ITC-U_>LND?UXZZ ME27Y4G#YP6?AV]R\HBNXS?3=(\[*EFPK6D+V$Q79#F1WG<"3 M"5B5])W@>;XW)(QAH5PR*O6+ M2]NZO-)#E59^$0#9YYS9W+%A16L7;*]'N2EV#E7NEC1LV@Y50),TB MUFK-^PHMAM4G=T64&X4/U =^3P5@M9JWRE+)+(J"L*R.6T+1=D58QXR,JO\R M1#J9IH]5__T*%P)>!7RB6.R5B>%_3Y9#^E5X 5X'[T_R7%YMY3LB@U,#>9B: MI^5.YN*DD"(_P@GPT1-@$FBN%_?D@13(!U*8$.D4*;)%7$R1=GK6MIA,=0W+ M(#*0%!C$!E_YMM#SL$%\DA^QP8?8X#$!&>ZKE^UMF&3+#!-!4,<9)I,W>S3; MD5U[1,DI_;S,<&^':GLDRG-,R [JV?J][<\RD!FX'[]8C$D2Z31B!\0.OY?@ M?&7L<##2Q%_710]MS9<-6U-Y@'T@&6_+"[6@',Q*_745"X15-E?J+F>M<7A: M7@ " X\Y0A"EX3!<8'C%$Q=JDW6LEC#)V5$)8WB=2)I,XB1UP!!_(XI [L2[ M$C2NC"(^WX!HRKU>:7!/I?F.T0EK93]O#]03@_LYIAM8FIWUI$(7Z[3;/8RE MW)RLPQ@!3O_X19!)-HV]=1O0+62;;.]-YU>:JQA>=!6'!\63<.9P2-[-Y(]O M!_*$?.*6CQ6?OV/&^!\[(+4L1?QST,*=DH523,@Z?XFR]XN84 MLM#0/QX)=6::&W-C17\48H!G;+4GNZX,^K#2EC'RYLB';PWMQ%LQRF?Y&:U04'7 ' [@# ML<:7/$'^2?GKKU=*1:SQD=!J?4WU\@['B7P@5^M%,F_=C]W653!(H(FF-TW5 M1+':&K3D>; <>>L,8!#NQR\*)Q&'( ZYF3(3[^"0Z#9$XA^DQW M$F93O7'*3)&8*',RVQWG\.8R__&4@7.L7EZITI9)M>GP:W4^4(FV4MG8*HB'U_V[S?I4I,I<*!UV]^G_["-%N'SZC3@//AWWR MNLX+;XXVK++0>,SMV8[[1GA; P/R@$IT-'=I*%ILJ[1R31'H'P^1%:?$7>Z>K)":S4R5<\7L+IZ];_) M&-;EUU=,7;?2UM :8#-W931F/D$YW1"LKS#B]=8">VNY+SB7WC&KTLFVT@50L&WF?&MVX=0%(Y)3:<,4BF*M)ZYKYFAJT^HZF_E][Q*X/65;<69:#?@^ MKYV.[ C+@9-1Y+JHK;'E-*L3GK[,2&QT.I(DDQA^F 1\NL.1WPM+R-9\,=2$ M^.73 D_OI@;>4 V*3,_+O-"0.*&):6[#UR$UT.^AAEO.CMJ^XIW5Z^JRJTP2 M)"I>A[*DODV6U+F*UYWNS%4]-2O>I]O"!A.8#54HT94*S;3.6[LNC:\*/)T) M>(S .F)OF5ZKBV9&2F]KU[$D!E@3U:Y#&W@HU^P,&WB?SR"GKVQ1Q%/AHCJO MB":#":4JV66F9E<'#!(5NF,1=:#4%Y2G=VW4\7IB'K.:N>L6;B[$7!&;Y>>M MG-QNG+E>YG!#IT.*&G&B5DH+.CTNB4JZ!6@$5L7#L23-G?%YK7NB4GDQ4@0(Y(6UI-EA2?$@B), MANLJ68%L H/$+,XD<>K0J4$E])!7\PW2$C^?3[S-$&L-0B=E=GILCZOPYF!" MG]@M>9$*-#F49;I&S\04)[$!M2;\J0']D^BX;)(C7B6"6\L>/,/Q6)15^$VS M"J_+?T*9(JB*Q>U7@4-:C"H*H:ID+Z434'OI!(Q$8J7D52:K5T2#K^*U M;MN=C6?#\N]?^'"Y,S&DQ(GWU')3PA;^A))9*NT7FZ'$Q6=.,?:,9TZ_%_Z^ M(^>@*F9?;4:_H_WWG:J8'5\YV]W-'0J]M*-<2T;D:N5PVR'-$#->< MVXQ*2EQN[^;2>G%=8GHQ8^W28D+PN31\CJ=27%HOKDM,+V9M75I,"#X(/MD0K^'5&XF/VK[BG<>D*T$MI8 H_^3\['? M"_;?-TWJ*:^1@-=4)QA9VE40V^>=@_U=*^OP%)O?S[6;'TA].Z>ILLTOE61M0RV(9S-LZZ.&E!=CCW(==O1PL']2%P:*_1GZ7)W[B\^$,40:J<5L-)LFH6W3$> M%@Q62F\RD"*B ZQDDF&0]8!HXD\K&5X939P_;O)G//%"")>?C-4R2;9EL3I: M=3&%4CBQ%'[2@;35J,V/2SVMSQ.C59TK%=KCMA4Q170XE6*2''=XB2,J88@\ MC0]6)?SV7+'JU]LDP009LYK#*LWJ;#F8-D]L![P(\W*YB^D;JJ_SN5IOD&DM M4Y5^/XQ@#B.K1)+%#I,6GT=6_^/+8/I..CN 69]OM:<,S:!Y$1[>)>KO@ M/?'^7#W4]4MT78[44*(8E244EI54BAM+%,F14EJ5*8EF28U2L1$S(L":\]__ MR+MO ,7=:*[N#VD9$PUQD36!2S@O7J*F68V:ZXE MD8<=S1OWDU!?S]I\BC)ZC?RJ6U \V/*@HWR*]ZD1VTKQ1N:A0.EEO^'(CCO G?5:RNEEC03CSM>&BK9F8BZU)85"U"LV.:.J@Y4%'>YOANKC1 MM$ 4-ME4VA*I]KC;@C<7'71T"5KT0[*=X[5TMVICH[#C!"V)/>SHI#JR)$T* M,7$FK<)F/D,.VB/8\J"CQ'#9' =&AL6$^Y70H?IS'LN&H.5!1TO:B%UA66Z. M+=I83_9I0RUD8>G<@YG/MO*C=6-BE\R4CN=6LYY6S'1@:96#?IH9GC4;2EX0 M4V%'G> +,K#K(6AY0 ]IH6.$>:K5%XV.'[;+!:5E9.$S#^BAM&F74^.L:)O% M3HN;J+7 :%6CPBX']%!6I*Z(]^M[:0X MEB7//>WG[H=].F< 4]B?I[)JU1D>]@/IM1C&OON@\@&BC[9;1AA_X:D[[N[ MMVZ?AL>+P?LV48E7C7C56!YYN ,>.+:<<+=H['Y/01ORY\C59#,5 @G\,W>\ M*++RT]4LV3>6VK-G/OQ='GF.%?C:/Z!O1X;XR;[$WO?>OTC^!XSKX=^S>E9G MGI2M@1"]^&!^OO.\O+4KC>;E0GAYH\ (FA?$8VA>]N>%>_4H*YJ7R\P+=4>@ M]>4*YP7QV+7.R^O%--"\7&9>WBHRA.8%\1B:%\1CUSXO;Q4N0O."> S-R_O+ M0J%YN90]]GKI*C0O?S0O'SRU1ESA\=?W'F23[4!VUXGXJD?RG4?9KO%$<'K^ M)+U(T6Q?$&[GW5%6\E>ZNEQD1+X7.C61Z758-&>1XG\!+ %2#K)XH=' M[&^ULMEEJ>#Z(EDG//UV753P^08!2=_G^X3&6^*,5+B2I=%II7OF17Q0=6O" M9-H4Q:"5'8,V]$0B(^S2/WZEZ223/CS+^MOEPU[/?$?7*]YL,?YO=B897:_X MU6;TC?SI:$I6=WMW.3)PTC^=ID2?F^ M-L",JC.C L7BA-7O6Z"7NW#*<>9Y5>]K>3-'+H3V?:[*2PP\!L[]^$4D.?J, MD:GOA;_OR#GH>L6O-J/H>L7KT.+/73DE=LKY(TG*\ZGUHC+5J?)R4KK%U6Y9 MS<\W'BVV39F3Y=J\3(2KH 4+E-!O+W>WG$R'KE=$URNBZQ4_TRY >O%2E M]>*ZQ/1B9M>EQ83@9),B/'4F]CK2I2\$>94E=AS]RKI.AOVM#'1[EVHQ98S'+ MW)O\@I*Y43 A6FWIS =#2XQ2+70JA2(89YEH&I(9+DJZ1'W6P=!OA@N4:W9+ M7/"Q;.[/)(+3)X/7QKD%%0[R-;-:)S-9'%NF>1X2P;G/='XO-'S'G)EOD*?W M9PSP>F+>O#D@[@6U6L52LJ-M*KD5KM9^_W[Y=[%!NV.PY&PI.1@S63/]H#/W MV4H(V" ZWPF\'X)!C( 8X7:SZ,X?U_@S2G@APEJAEXO1O%TJ8 $;#-H"M2+] M[&>=]9SX/E->A54%DW5YD_4+ZK@V@J00G?5DN"2%']H)Z/)#E):(TA)?9 6^ M0+L%?2)(?'5P/Z4,J\PKLS.;^@VI,ESJ,]\SY6)8:"SR;%Y)PPO 8&B3II(< M^=KB_@5R!OF5YBJ&IR6<,7@9D%C"B1,P41(A2B(\>Q+A3?+;!\*B#QLZU-Z& MSNYFUS\/CA24?-/CJ1QC,D1S4V_R)9/W](]'29V9YL9\6?:\0%-!M\%4Q"G7 M<>1T/S4[8ZL]V75ET+\=>ZA'PJFS<8MNS\28OB>%>9.NNB^'H\LIL?\F,A-.*RG MDLK:T])FQ_BXR_+:^GLO6X'V[N7WT;.IL@2>FG#LW*RV\576#'&O((1@^>5^ M_.(.ZU A[D'<\SFYI]?%/6CI_:P,R.\EAN]9R^V-I;?2F67&7BU#F;U\O3Y> M"MU9,+V.Y7*&T9O&1C1;YLQ3:+>0*36,'EPN82#PU?7R9M(;4?$WE-;XI=,: M4?$/E)!W^PEY2(M1"@E**KOYF,X5E,,95M+XHI_)\<1]?CY+BUS*:NA :E'Q M-Y8]/+2#. =QSLVDK:&5$V59H2RK*PG)7'ZU8\>R3^%XH(@===ZO.EQ[U&%" M,-*X^-OKR]T72.1"Q=]0WA8J_H;V>%#QMZL1$RK^AN"#JE>AXF\(/@@^5Y2 M/*;^[4--Z5@50PE-B[^QB8)[O 6.U3\#15_NY+4J$N+Z:J)Z<2!NG=S"J/T ML3 MU3*BAF&]M=@SA6D_ SF%?@^GW$QVU/85[RS^5@EL+4%BJ/8;2I)Z.W[V MA-9(0&NJ$XPL[2IX[?.*PYWNV*/9X/*EHE.H\REI0P_3DY+8DC/G+0ZGKVNS ML92JMLTJOBX,EDR2!=M1/&V"\-'!>$\HI+OS>!@@O/1P^BH2T[+GAO?529Y?+(35##.->L>#Y( *QITA\'-IN)R;%;9QSTL/ M\X99X?4$/Y4CJPV5.&["]-(;.;U#0U^!- M795!H][WCJ8E9 6>SI7M-0!BHN'XFO=__\(9[!_?2>0< M^#UX@!?\%.V1@.5.310,6[850[82#^N?]VTE_G+/WKNTJ,;RUW_!/[OO*98F MNY!L)\^4GX0OV45\L7^?A3&W6K,=%4'MUHH'PDRQJ;UN1__^SW[O'_?;4HIC M.>[/'>WO#6L2;W<0T0J@:ZF1J\EF2AZ#-_^4K5!>>[L5A;M[L+%_/JP<4 X) M'+LCZ7\G]GZ&\C@0YDQ>I?9$MEUPXC3?[==VGT6+Q<.'CA>Y=C]=S9)]8ZG! MIS]Y;C0SOC/_20"3!BH"^'4[, J/M?8<<_5L$2C'KRYD?5BB,P>7M C66T65WZ.L3T5]3()RM$9)#(D1 M8Y:1)6Y$RQ*E:)K$810I82-2'H_I$45RU(_XK:>1VL$NV^M$23*'DH;4LI6T M4.?;0B>1$]I-H9WIEH5&))QX<)UNILO7^4:W(Q1RF4ZI4!-Z'6 ,4!A'?O:8 M7AY"3FCD^4:'SX-1-#I"K9P'O_WJMNE?93OA M3YS R:;]_?#9NGI%Z47M0-/OZ>;@2T'*C"AU<<^;F$QPCF-9#%2&N,R(5%I MDI8XBN. \J3')*70%*ZH6Q62=\:>H!"2&A#3IEC--4?CDEF4"4R'6_O/6T[8 M61\PS-+8JHR;(BV+2[%7 :TI)^W##*# MC(E510-;%]HI-2TU2CB3D0"2G[=,U6HKI\?P-='H*R5,G[I.@\I(U&%+::4" MOUCS>B9#]G$RWZGP:PNV/.AGT0BS85=K-'BF:]?ZE%.:YR>PJO)!/ZN&'NHR M2:5,H5BGTY)1SS3[ND0?OCW'"T"49M_C.TM*[M2:V*2+9X!%?]"R8P[KLW)N M.1*KQ9*LN\%@.K);$GO8,K WOE$95!NF,=!9*97K=(91W/Z@I>_.FFZQN_#% M:GMPO\PLU?E@I$O<84O"=%NIYKW$FG+/'%:;2E6UK9:$8X=-5\%(QCC>"_@@ MF%;<86K<7;! 1?##III4GZV';;'&=^Z=QGRH>?:XD(%-F>=-6_>Z.5KWQ(DH MMSBB-JS5Z\,">"IQ^-3N?;Y?D,Q:CP\VU5F)T+M#IA#"IN3SIFVW0U#A**?Q MU28^48<%U4XO0=,C&A4P\W!42<^F9FJA3!2C6F:,#FAZ1*4H(E.KW>/U'B9W MUR6^BR^G)0X(Z\C\=^I"/M-O]G)BQW/,ZH9>R_0(//6( M3NZ]-*)20Z/,%8 M#C&;-@N:'IDM'F\.VB.KU,0T[#Z=:=W/-@.L M)1''9DOWJ!2;[[LFHU3R%L^I@L8X&G'IE8@N:;E*R-"6R6#]*UL6@B[$:>.J1B77[=;O7$>>\*!!C>F8)2KK/AS"H<-!4 MM[E.L38P4F9G250#-K_F2ID0%KL_U(&)U?:;$TX4>V5Q6DA7",ZXCYH>,*N_ MDFM"/USIXL*>J5:GN.JWUBW8](!:AX$L590LW>'EIMA?=P7%G7I@"3BB U,B MW1P3!)LWF8)E6@VI/U5H72*/Z$ Q+Y7 LDJZ^]9;=JA1G8]*"O,XL5Q\& &)DS41HO*NUUKE(%'3BB67[[WNL[ MDUI-E,LX80Z&I6P&:!9H>M !?CI:A.,^-\:"!<\N9ZFR(Y:BI^XZ$$53'CRD M.$ &O"-+GGO:S]T/^R8'M#"VS@0TJY78''_JONP%T+:^RZ%_Z+N[MVZ?AL<& MRILQOMC]HN[P5T_?[SD">\]WP#/'EA/NW-[=[RD8*_P9.WLA$,*;3M;6[XU> MO&LJCSS'"GSMS,[5ZT&I#[GVVW__*+1*W+V:U(;FX9/F ;^C7CW(CR;BDR:" MN\-9-!%7,!'$'8FCB;B"B4#4="43@:CIM!/Q]M&.CQFMGS?J]+$H[:=D'+QA M+WZN"#XX8N /P0__WP_ZQ^^.GKP[2$3XU&->Z=EB6Q9/S#T]- ""37!Y+T!7F149^=AZ]A:I'^7KO^_MX*[UI2+#NZ",+WTN$^1 M?"N7J[Y]_>Q]H&OMXA-X0;LE,( M6GB$GDRFF<.C,1^J,G19__2YJ;!7)CWA.PE7 ].C&):6L+AIUPCGNQR(.]3@_@2'3I&QKVR#%%:GD^M3P>Q[UE9Q(>[?KG)+=T(B?S MBNW52X6'KLNZC<]]G__NFT_Q3H_?:W/$UC5\!O>;<6RW9DO#L5.1SVK /6?-\W?V2B*:7D]3 C>R:.QH&/#TA:J-?.3$ M7JNW\ VWL;Z449*9.4#ZF^B-PGA;(<36QE;S1N> E8'WSO"6T53FY 9 MOIWCUR5VH#HVN4Q[\!PM,%,XFCN?D?+%%1SY_+<#SO.:$'\ SJ;8&P9=TS)Y MN=B3)DMZ5B!8'8 3&!4<]F8=J=L.CN2UN0LD&@=$P PGY#U!HL@($6J3,X5NNQ&:.A:P(\\H!=U@[H=QJ7T:/TLU;102X3VR= M?&L@G]=@^1B0L=R2') MQZ+X/QCXN^[.2]'D(L61W<"7FO+1#[D\U/.C J* M BN%2J:/I(N@XPP(^0CY%S=O_A3YV9Q,-O*@B M>93%BG&O'MA"P1.$V4MC]OG.#!PA3GRM8R2\[%KKA*^Y,\..TR6<\=XY0@NL MJN@H"?(5OH"O\"::D2>,M/MFM?MV/>%=ZD!1-FQ8!$"PNX^KD3"NP17HB'F9 M)V=L2L_E-KRP\&>3::/5O]NTASYU)6K85N*V@Y;7XOV5[#X:O%:O*DIO%?8=*C7B-QFL# M&VNNJZE\#*R,K0H055&>Q[&]5#=7KM$*(46 : ,N .3R8^D5R MS[?6 DHU_\K.#=IF^S+AC>W1FN>\=RSI-!< "K3]UUPBM90W6]5":2T& I5O M]CHCLLZ,N.Y@V8Y3"PB0Q1FN/B3/',MAKZF#0+MH;+#7G6@L6=S,6 MITMX5."02+*HQ"%"^RVB_2L&;=X)\1?MEEYVK5D:LZ8P>95.F[Q#!-U>"+$. M[!:<2#+T5RL=\$]\(6%4E6CN.DL#7E<^6B?^VMXF]/?1ZX10&.?DCMNEF>*3 M][ O/=SO8@8!<.< MIM;:&?7(L!UV7ZXZ3KS@.DC=*B'JW$Y2"LX+W>&JTI' M76"V TR?J,8B3A%)G$-U%A$Y?"=RN'VKZ4.,\**E-/15]IY9UXO8HF3X84K& M9^5V1 TPPD,E&8:XY;,7\)FC)\\,-:@)H%N6"OX8'WH^N&-Q=!KV^RYQGENF MK6O,<$?1!J1SZ%3%AP_6-0-7F<@PL]$9 Y?WH9S%Z1,=D4G[7<9]C1N5MY]* MV937$3*[3D99!(:KU677U'P8Z^O .\->POYC+^KNP-VSV?F[PJ8$IEQM>%AMJ.-;(0-C# M<#Y&)O$CUPO6 (9+PI.WZ0A T%LY/3-RD,-ZKW^TNI6Y&8H$7'Y M/)Q-8C2+T@\0IA&F/\D2.0&F!;[%]321:?+%0G_89)VER=5TB&D&8CI)?-E[ M&8_%6^8N3#" YT. E:(!ZVX.S1(4<$%[B&@/\7I-F^<.67.+XJ8EVSX@17X' MY"/\MYQ:7-#CNC;66>4V#;XCT%8!>&5$E%#)TB@0@^@ T<%-645_0@>=['!] MW[SE//N7W(+.OS%S?FZ8N MD@OYD,OSOLRG2<' J%FQ)HMR-6-AHZ%@:#[@*S).BJ23'/WJA2LH)H,@_HTA M?I'DQ@]"?&VOS-2"F(RPHI]:X-IZL-;R.H0XC- 028P]0W+CQ7V3U_(="X8M MV\H9\QTO/OKK\?[+(F2EYXTI*S?25FOWH \E,1&J_@$JX;]*#>MPJ.(S]* MBV_4VUL#T8GZ&S=-4:KQ;2^SNP!2'.C0HOO&#E;=8^=@1V&Q/LY5-%&N*]TF MW;<)N@]66";>S$:G"A#4$=2O,U;\4:A[M,-,-QL\CBT(=7CD MG;[I\^XOGB0(YF!:M97F*@8T6,;@O8YB)ISY2:V6+XY?M*EU1<[&39HGVRC M7O(QA*$0HS!CJSW9=65 6_P6J>JQLP139SB8%6P,*S+E>[O@Z3P#-ZZC0H8< M.D: T(W0?<'BRW^(;JTG-<8C*N>:L[0N9)0B56I3(40WO GYU>KK-QAM^>?- MLH7C(SO6*,B"THA1&O'5&3=O).\\Y)Z\+WFGDQ)&-:'GU,WJ>%#,+4>\K.BZ M1$1%"QD*1600+WPK7O@2%M)O4<1S9DBMYS366FLL $X#OU(FLJUK;=G7^/%84UZ] M2V> M6R.7=JF2+A%P>LN\L-5&SAV7)3#D:0P=-H @?RK@OR\UL3U@#S=W'2I M7+\9FCUE+:8KN9RAXBT(,E$2LI\8::"A#>,WL$A$)&L4 MOD%N&G+3?H]8,YXDC"6#&$00ER$(7&K*O5YI<$^E M^8[1"6ME/V\/U LY5,=2VT-^MM),QS<7 KED)P/)7\U#2!!1V0@LF<9>NYOF M!B(ZKYI'&BQ-?FK#Z'N0W!.(DP#BJA/ 6ULO0FG_>Z9-^@N,Z]+<]1@+4N>- MEKOB=8@A!"'U@F5Q,G#J.VMAW,^'^THFO.MQGVEQR NH?E*(WUQY49[L%=8X0CI'-*Y M[W@59!1SGA M':LU/AM)H6)W6XJ8JT[R?2\0NN-"2R*I:%>93J:9P]L'D+^&T(_0?_W)?&^C MO]HIUC#&DTJ\9COWPVFU)30&&8A^F&27Y+A;WC!^;LD\7+F0D.,[&50PG4 3 MGY:@NGT?];$A!_[X33:9N*^YQ\1=%5V=^X#!W/!E*ZH^LU?$L6PK@>L>/>%M M-=Q<4YOQ5;,X&#;5U6:Y(1U 7U$Q1_K52^-N-AJ T(W0?8O&R,?1/6ZL53GK M='636:Z;C)59CW5=A^B&=PZ\>LMK9)K\)[IX\FH%9@H;C:UX[/'1?M#6L2[[\0 M$2WI6FKD:K*9DL?@S3]E*Y37WL[NYN[(';W3X//BA(]3* M^4R7STLTSK(T>]'.1_V+F; K)!ZZF=CO9Z)0;F0:N7*FENATP0=UOM'M?!J] M']'=/6I_=8/VK\"6 Q580NK?B8>MV'A>I))EXB1)4'CZ07WBE;41S$ OE5/X M!$^- <'59=O81 ]Z7&C +QE;;;J:!_>1X:_"^&'E>5QX\H:G6(X7N%H7="IK M.8JYM1E&4LWQ['I?GFN\D95&[*PY\0FZ%=L]AAUH:L9_I9T$F^$_$AJP1>:@ MN[X;:"7DFX9H<*R*^+02^+[ H SXK>T9T6_2^N*))/?/4->#EWIHP M%N::NZNROQ5^0:Z5@]#(M3"#DK@UF,U@XH?G%&?,QM"N-)2C\L2).X*.9%K4 M;-!AZY#1G^(D<2:3;8M@//W6"S4!7T*=*IA ^;1G>"&K-98 ,K2 ?:##H6V3%>$C3>'BN.AA#GGJ1F MFFI$!BMH"!T-T$Z!H3W7BSH&C118#D7;C60>6![\]>&Y=XF>EH@[")[B!# X MZ'I^0G4#'8Y+#10_N;NYY;]>,#]TR]D[J'! [MK.E(F6'MN18Z-I]XQ,]+V=@H\TF$T$QP:G$(X9J.Y> MXH'NZIE.,T7L="L9 MZ:&IK>-JA3( !R,'XT;/A3V:P+\G*=#O$ODMI2W(ZY(K4&;O2'"$4=A!]NW MUD"ME*A&(A@Q$#&8*ZBM$PUHEC-W@! [WC ]$@HD*T =&QO#B]QWA^4/W&= M&3#@0=.9H;B.;.N :4'_U@^C*W5RW52WGGG #D1)S&VZY8P"T.M$YJ%U67]L M:$,FB)]VEQ">3^Y3@M\?,Q"Q[LHS;TN5FOG?GXW.XY3JR?9]X<(?[DPXH!Y__1H-@ML$\6$K!X^S+ MQK,%Y7'YA[>'VT!)UEO;0XN2E;35',:Q/&C.M.4UL/T2'; $1L10MI6[!^6, M_[A3SKM=X^@A@9?XW[,%70EX>VITKA@HY=YO6T-; FX.RO9P /D!'KP>#2)B0'8R5$*@WJX& MM1;J*U@TG,#WH*+$M7<5)X!'EET "["NC2PM^?CA7%Y'X:/(6E44P!Q[JBQ[ MNQ5P^[8$7/*WK/@98+Y68TB,MO&A8"(E2S0#5YG I22CNUILUX:&/]EA>]^< M?>D+CV8(F,Q0<[4$^-#PK=A!BN<.3!-4!:!E#ESXXGLRX!2=FC0>*A'L.*(5 M3(B4<:]P8E4:U^MCJS;$AJT/PR9:XNJ[$6PO^BB/,\K$ ':$&HDU$M!./@_B M.8HB(2S6C=XFY,7.E A-FYN/ T?_\8O L-=0M#\=#YU);'OS8#7 "01X>]=J M_Q*UZNU\2>SRP1!;-(%%J0*K*S7//!%4RM.4G\!Y"H$_Z&GVTWKD<9?R@9:! M8?9'P44E!_8$$?:\KJRPO"4&0:"MIW-!(TQ )R0&$+OVGELPX/T6\&]B#SNA MP>7L!:'PRWV1^!-8]L"#VUR&-P%X\L#:YT(O8*>+X\AVBA?3R'O:!<(N#06C[KQ:>0;Z)$>VPLX?CJ.L#]9 II-[$"_0>V@DWP%[8<^&P0@B M=DV>S4K"4>*=S,<50($Q!?#[^?C@ Z6+?IL/V@_K5%2'/S*(MU=M?I0@.K7B MJKWLTC4^Y8:;O#:T\[;7>I,@'CGV<2'-1\J@4V[A/3/5HUT_ MZTE8X'_8\'L)/X^32+S[Y@1@4,.@L/XX5X_3*-CQ)#9C:[L-8U2/9E&*V)LP M:K"J$8&O*6:UUJA@LJ9L%GD=YM8R1L -L13N MI JYS*#8\,*+RLP-6WZ+*CDVO]#;WKTH+?H#6H?D?RBS9&R7/-%,&(U]5$QH M.AJJ%@?EH,ZZV@P8EG"M".RXGJ(*^?M\DO_-U*\3R3T>OC#.@[; FE>.RYPC MINPJW_?+XEIKK"?!>C&TN0Q,8#^4>13BW1IPZC.VV%(>4&5=@R&R>'IVAOCN M\ M<3@K:R UDL(! <9S4!+\)BSL#-Q> + +K@7/51W\K7B#C/WO[P0?GP3U, M_*7=Z7=)T @0=*#%\?GMGZ.8ON=[?R=D5]M%KZ)%7-US-?'&D=#^R#3?S_C][;]JCK+:M#7]_?H59YYQD[T3KT(FP]GE7@HI]C]A] M,8@H"(+2J/CKWSD!>\MJ;BVI*E9RKU194YC-&&.._HKA/J(O^I_8L;4<.YC+ M>P?$5[JX=F:S%TRL [W?LT+!*GU7UVL.K_R8;,\CEM_G28G^XRJ(^H,2-WCGL. 71)($%?9,]41)4(6\^.(.Z_J M6@8VA1LSUM '83DC($45P017S$N,T31?E"5VP3_/J>W+1RLF"X /1A+0GR5- MF8-9@.F^Q-KR6=[81]9U>*3GGC-]9H:/,\=>YKTG9KWK;>J':37H]A>EA>?Q MVY,E=-%#4$IX,>XT]CS#- [>NR]W$%>4I0.VUG89?1RD.+8D"YR *+WJ,-Y0 MRVRY62)62"*-3?M4SIFJQOHR2>'ZN,/_=N#J#-#H,Q9(8[=]?@&=*#KCS<<3S2N.>IT<6_.:"\2LM!L$"+=DP[01@ MG;GG=K;LW:VR*_SU;^%;;WZ,+?BA3F\?\:A>:0,%*)V#^] &VU \[,)5BV^S M,JGI-E=MJ-U&.S\T)[4,"4C]'YQ 7Z[U='M[__R=WIF&OKB[Z5V%!_T##^:@ M(UL0 L:/9EX]@VR%;??;;%E%R&E!HCI+O;=-0N48?;F&\/+V3NT,3WG7O5;]U4UNZU MWW^D\QRC@IY9L5!T6\H&YO;8LA5.Z?WI&L0/2N]K:&KUG6/B"IK:L42?9%+= MJC5>%I'Y8-H"DB2C]PEXU1+8']ZU0#N5%5$^>$/ 0"\'!^QPX( )S>G@@7L6 M'PY3,]H>#8=9-N$N2[,I45S)A4_&)8)SV[)NV#%7 M.@Z\PI!?S-"GAI<@^F M 7VHP)+1X*R"E -!L:3C]%#-E!!Z<=L]>2!O8NN%\\=P_\GK0!A[??:"\C\F!0QH_B(M[1!>D;.^7V M#;OO)5:T/3L7=@0^L$.">B[=(/K"_".2=]%:$Y3 M2^>"&P.2S=B!<'N;Y&_+Z4[=$#:3B:>D_O7/R[N$^HXRA6!&PC[K!6;)PM1N M_U3TG4M:\$_&SW/?Y5A#7X<-LVDG7N)_;"*(GD#PDEN=J1Q<0&O)6Z(WS/>) MP+182Q9,?R]V*7T&G*XAJO"Y0)OW@H/,Z377H< MMW.8NG[8ST.?/V2T,79;EJK>[C'M:L//LPTRVJPQN>XE&VZ-Q^J9J<@G)ZY: M_FPH7M@HI]5RC4W-FT26AL E5'J]G<6N&D%PC[T_MN M?X&-KA/K]5J:T>V'<[(GXQ0(;@9V"#K6O*0Y(%O !Y8-DUFFOF@'HF\E>&%" MP[$\.>_+1Y_7'--RX!-&]@'FWCHN,5DX0%:+08HH3">7]I2^)]N RP)7!V> MCA<'2C%8OF#""=FR84G[^V4!I+L"9J*Y0?*Y+0'I#9GX+\$5L8YDZA.Y&.MB3*?@F,9+V69;Q NN8&0SFGS[$N7ZRJX$+_48YIW+%7@Z< M\G_] ]8#R62_(L!KRA>%?\\G"D-#?EQ'V%'O*]$M>*Q0\D$N\W0 &+P!5[;7 MC^" K$8/*;X,%(!KE=.P4 T8>!?;AB3KE5KY M6HOK9ZK'5H+F\V;"TV@D8I^IC'XXTHPH3@+ MQ!=\O&$&F[R&L3L-IEAY\7@(Z@D44*@P.ON\6U$Q16<.U3%1LOX3DXTU&&[" MQ&8;K&4?M?1%]ECQE =/IP-?MHZ.^7KX^U+,/5A:'-'!65 <2."S@)Z7#3\4 MUC9:1!:XA$@#@5.SZ26/9<\+CV\-#5_M,1;4'A\SQ6$W8KOMB#U2?'MJ4) 5 ME),D&'O*!'P6?.JG'[X2:4U3"3$UI8<:.P?*&37.=;3Z9!J2V.E.<+1V5D[\ MX%/P.7VWU&"(&Q3O?%'"_SEE[,P,SS5M':?!3QR8]?.*N0:$RVZEA[0VX2 F M34\^>9)F!1.J?/D(O@4T/:!7+V3WK YHNLOA]7EK"L28E]?0/IC.P81V[SU, M# HPS^SS*HD\J>=),IC# (PUGU+]; ?KK'#*,V,FBO]%:,MXXMT;Y)F! MKX*;"TA(^'HH&-^X'8!L]6H/X5 HE"&6CG=E2+[9*H@[NTNQ?"^M,S\D7%D> M,WJEB\9(\)6L@,W!A[LW[9+!82&#)W]WQ^8$:J<)LP@][#P#^MGA70EL:QC# MLGS%%\[-]JYE>$I 6U>LX)6:%%S$7J!K)R6@Y\.TO!+=H[O9*U=TYH[O@(?W M)WB#ER8-OKD%$UX#2\-SKWBIU"^ VGU! M1K[\!&[LT:CR#K[(BLX!X"/O2G M:9SG_!Z=+71N1]F_YUF59;:IRMR"2B*9)9UU,FEFDERLH^S?6WN6;0^IL427 MLX@C)INL/I23/>:5[-^8LTMA#VH'@/($&QN<5QL$_.X7A@!%<#KU/33PPZBT M(*@]XK8E)U?"+-5%NILI:26&">)51__K3OP7K_$9L$B\VO!KI^&5=G@B>OP> M">\+62\^$['',&5FED@?36R1S*R'+Z?+OMJLKU]ACQ-1?EFSX7?TF#E6T-#@ M^BUX?),!]4#;V8L'EGNE:.3EH)C%),'T:CG-X[(>/P4:KAB>9G!1WJ:&((_2 MOP[W3[J=V!SH,KLD8^^2W"UDGY$>3' G3HX\XV^0)[R[@0'JV='^K1P\T=_T MR=VI]N-I49\BTEWO:];;F+I>/VS)-0/B.K5JK9YJ*<9LPB;85:$T3C*K1G;M M94Y=HU>/('5W[XI8[^L, B7)E +;UZO-"\S?@]ZW5U-],GE+=82$,(*O2 0* MYS@@DL!A>I \KVF6>U7[S$R'"PG(SO^J3XU (P.K"]PU.][;N6O>H^SN9_PF MX3\ADS<@AT-OTMM)\,BT6!F+O?X"J==:S6F%V396&>8RB??ZN(=:^_?T,YX: MJ6[LL#U/]#C6]1@'<\.]6SG(4,$.724 -8(YQPH2F+$L0JYC8,-W/P/(BE4: M^^1Q,.RH'\M)@<^%-_ZJ3>GZ'+ZP@\ GC$3X9LD"QF@>40R^IW1ZWZH7D/KA M%\NTAQG/+C07@FF[-4#BA]!5UE0.^W*\+95%$,!JV!D$JQIIF^46%M^>M&<+ MLS#]G,)WG*]QP5]7];BDN2YWC=2:9MV)**4*I)$74C" A27?TXGAHO"&VA?> MO$[)I[4W3_&?/T:-OQ]1=#&V6IMKV0GBBJT\B2B;377V2:*X((3KN53]C=!E M&$M?(4)"LC)9S4GG%F]3@D<&)^ZG' MD]!(Y6= J:Z8.10YT!7B)8G *]6K M-0@45+ KT%/CW;B'RUV!F1^P39\MM\.WE9FBN-R,RT(;Z'GT"_&*FG=0 MO/W0S07E> $>8$L$;J]K24>OQSJ^X25@[?]EL;09O,M^3\ M0"Z0AVYP%SF'AAJ'RPJJN:^&5P([,"B$#LS-X!'P_?!>W+U_?)1=&3\.9@39 M:0;@-P4F.MZZV*XD,%W;P^@"O'T!IMELC6_1=(=5^MG&=EIM36O+UR[ ]VYZ MS+&5H$FP1UF'T(\HV**<^N2"K'#+94UI15&"31LE#"7JU?GY4&KNI/I)#8O*7%*L%]JCRV1OZ=:L>5A'+?F#FJ4?# M$7TVVJT0]AD7#BO._XBAJC/Z:H$[#-(S^*=>5.AVW()3/PS4@' M^$X89PE<)4$"8;"[-W;MM8WVZ1 0(;@=E#&D3(\:C_;9:_H@[;N/'V^[E_BC MN8=3#BZ!@XX+>&3B )&K3/8$OE^(K_?LE=J3I;^^3L.#Z. M EWJT;[^=5BJ_S:XPI>O!<+X*#$%]3X^JH0OF3RN4X ^#_.7X!(\\PC%@H81 M?N61-]RR N?>!9T$:W[*S85#!)R5V.FV-R_1!=KZ\HY,K]R(7O%,PEM9['AISZ$L[HTD[)TG M+V"?78\OK\ I^-KA)CAH9U.@;_EMF?RJ)V/AZUUK8%?NKD<@?A31;T@&AT C M]-#'J,7M-<1#7/8@1P[W9! =/KTXX?WH/Q7ZN 4-HGO8)]R?U@2P;DZ4#9@[ ML<]*C\V-L:3M"E/VJ?@S9SP-KMKCI'O!<]S%5@8TY* [( ZT 4M-3,#5ZB=R MQN&.323%=TKL,_?W$>A@7Z \?#FAAE?V?R^:O*D!NQF6*9HK&%L+,B+BAP3) M0_,H^ VO'1UL&N6-BQ_MQ>D]L#-")'\WE< 2!7P+\ZFVY=^+!R?J>#2"- M8::[YGRM^N\$+C3X!?% M7?*9Z"5) X$Q/ MAKHBD"#*)'CYX7-OF88)K1E5\H0,T"&\?.5)$,"S'"L(-7JIG3"S:B-X/?2\ MM'+F2.X*L.6WI^+Y0F9?2^Y;%YZ59MRRX[^B=/ 2 MCO9K7/X*F.'U<>$K*,*#@J)76J!^'8[%;5":AZ#/1"@=[T#IB+^S MG_M%5O8N*_ZQW?;#C;[!C#-49^H(<\3=.-M$1^75# #U"J;; UW6])2RF[#+7@L,(&QQWV@_EV-^PK5O.@8J MZO%,H^*>( ^_R1(D.V.3JKN8$;4.M4RG)^N/B[:C0]T# %SV\N5\N^6[(5&R5Y1LM=GD[U\^/FV M.,QG6HNDH:EU%EN2_:24Y=H..06W%Q+ T>]'DMBTM.[IVX(J$$2%'J")89E< MPWON?&0WP=4;PR4_XLENKN:6$"2;TM=#[/*9E:+;74]JA(DD:HBJ-FFBI2/K M(7XY4E]*BU;>X!IL?F/2)CF;S!2C.20N1VZEHJ,SU?E&S3OCCN"P0UY=-(?) MRY$36F5P<];O(4XYK>$EM4$Z90:,O%C1MNBLQT*A3ZF)[#Q)RXWB:IJ97EN[ MVTF.Y?Y2*_)Z%T5^)\"D9>/'.ICJVE9:EK'NMGN.D:;Z=7XRG8SXMG M4D*/'KLI8<@KEI3L++<;;J@R8&3R?"3+( :Y1D56=08JD9 I@:UI33#RXNWC M;D].MZCL4"V7F'4728JIJ0-'HNC%UB_&6*$-;FH5,]!:O<'QJEIAP'%>3-3, M)VI4+;E1U#*R[8CK>K,GSM;7CI/0233#"RV1G:^7R]Y"&0R'_/K:<::HVG2; M6ID(ZZ80$=5[]>:\- 4C+Q8_0Y:FKN,HQBZU*5'/,F)SKL!G7BR>=BR1J,\M M%YE7IPL91PAW14!BNEQ\9KVU+;$G8CS93+!5=VFW!(P9DI=+:D[,R=3151>I M-QDJ970$R;"FP]3ER!G.C-9\GD[R";51;\W+U$P!2Z(N1Y:-J;@P:HBIEGO# MH9)02S2+PI$7VU3$9E@IGU,1Q!7S%+(=UVNVSH"1ES1B;%AAE"Q)B##?U-:L M9%6;%GSFQ3:I31=CY*7593/SPK2WREYEI9Z^0B6FKF01IFH\HWK]%R/]MP MW1S%5=E,4=VTEV0!(SK3:[1,(QT6K5NM.3)WI722*=&5A'B5EMOS3)7.M! 1 M48;RF"TD<\2FM3ZBY5?22Z5=>XD'6WQ?:R;O_ )%_<+Z M@UIT&JARHER?['5A"!EQW0+$9MU!QC+4!C^OYP9V?MN0UR6(P'O% GR!6K;E M"'[AJ29-%4L+8HA!U &<*O37'>H" QON)D"FW\6E*L'Z61/:#*8=2\,W>*G7 MX\#$W/GG-58UY=/>UZ11_Y&8/D/^)ZXH[UV[>< MU&T=NO.\Q YPUK"CPQDTV5&Q_5%FY?YE9Q7_0;S(\W:]5K/_.BQ88"G>!Z;L MGM6*, Z^LU?0%RQY; 7"/&QEXH;6Z?SG<_?2*?80O)8H [&F[:L8O#8/X*_@ M6&$RQ\XW\T:M^[^\LS8<"QR>]>^_']XC[4-!IVL=$#QK[TK4OV5KO>::%OG\ M,K\AN7$A4>P\*K/H.63HQ]=W'@O/O0"]%9JPL*2_=S\<3Q4:^,$LH9DK^N;Q MJ3L!6=AGOH1+AXUM[MZZ6[._!GN\7P%LS0UNRV /?-]/\!2*?$E2_W.\_.!] MNZTX,LR/G@_CX[#F9K6'NSL MN%XVM0L,O_/8CWQ6__>_]OB]VXZ\4,EHU[]ZU]$7*A7M^A?N^I'"J!N>NKA; MY@L929T[GL3_VB:\"3XH]8_[<8NB))WVXSX[D@=LQ-M=I?;Q>=PWD#!_^1\5 MM,]>Z&<4B@_+M6.H./^)$ M&\\$+4=\9!&O+/AHW/6<,/!M\,DD[>%/!$7"NR_YN:['TN7Z7!F;BN#7L>V>$[B(A6+U7U^+^?>KI*Q% M*;6>FQDLU66IWJ_U$6[;,!\O9??^? _#S.^B>47*LE:KV5CG&565'%Y1%F2K M5NO"J#"4LG2<1B_[1_S[3Z7L4[6E<\%;U"\ZL-[6C2,U.+1J\-/$]Z]2FB/A M_G3ASNXJP7?2J_Y>K;K0RB:!5NTB2#XGUW6R(K;669B0 .1]*IY*7HK[;ZQ3 M2T%-F]]T8-^0R(ITZT!>^[&270768A/S@IFQ79+G#UGQ6\+[R;L02?)?+,E/ M9!1S$%%71/=B-2UQ-0RKL=V5-,-88]Q)BS#;$8AN(DYA]Q?=S];GWG92GT#< M1YKY.^7>:\KZJ23$@20<&PZ,K3_E0GBL4_OI:WVVU_N7RGECG9UK&=05>(5= M+QI)N6@4!J%Q>LO3\;K8G8V7B+(8M<3 16OUY2?768]- ULWT(8:B],DPD#_Z@M+1083@("(Y%*5Q_X)=OZ$.10<1AH,@7R@R M.HA(#OWP78_D4,@/(I)#3RWK>=,]]W6KICZPZOLYPD*]/M'0X(?_WU_)O]ZU M5NK1"3_4XD:CMN EM]H2MF78L+]J>)@8K#[V"@9&WR[%_HL/%0WWH7+*YM:1 M1A+IUTND)Z:J_2EQPTR=H(LX$O=_B"36NR363S[T2*9]L4R['4(_>6H&S&]D M*N I!4E;27#.\(F";B6"Q\+5PC.]_/]-ZL?>HO[7;!SJA22^-3_X68J?D7JW MPS^_GBSP[TX6V.^]#/_@W-%O?^X?%0>WI@ /[\/&*XY^PP;^*NB\?#DT5[V$*/+MZ MX^'EXV@H*G&>4:2"/7_9]RA!\1-5?F>%.!'5%>;&%5',U\P^GR\R/D_SU[W/62:GT#S.V5:U/_A^W7R*2\R M;04KL%6DC@O.8K-E6]88P@#1;W?RB61:)--^B4S[S7I:R6PV5LU$:[=S^.A?@#U_C6V5L/T8<1Z[ 9[D"/]!B;%Q'U+K=+?:1_+(SEX=9N^T4 MU_"\H.\/)5)W\OW]<*9^JTCX1RSRMTFNWZQ(/LGA]P')U<\E!I-.GZ/8#)): M5%J<5NMJ4W!>Y%__)./)Y#TDUV^ (WBCG.]'+/*M4KD?([DBM]XW:.M:FSA$ M*]G<#GE2;Z6M%2*)-=/EER_6>=ZDO/N Y*K(-M]3F@D M)JR43&!K-S6@B#247-!;EXJGT#=[E7Z[=+^Z+4OFKF_HOR HO6Y)_X[']"BQ M[Y5%7L_B>W;/_2.)MOOG=1<]VQ!_V*'%YQ<:UB'Q%VW84^B M!7/0I_XB65^NU:[&:$9NCFHSF_:0SW=Z2*L]<'OEX728@C["NRBK/SLY\'8F MX+-9/!0^Q1#N2WA$WV]6B>_DAORTZ',V9K4Q0!(.*_0=E)K0U;:D0=%' GV7 M^!$)-\]3AVZGWCQ; (1AASZ\D_OUTU(3(4BB0;J-.O M*P1B.?)^WMO[>74J_EHKAF7E@#BZ.@0<"5A(0Q8LJ>[8#4 PQAB(L?JD+6RN M"',K >#NU&:C@=4C[J-J#>**_R P74SY8$D82+G)S?QLGY M11(NUZ6+=0XK*VPW6>]5U!9>6!-K(.'(O_Y!D3A%W,H%"&<:4_A,UL#.?[:< M>%29XK/7%0+Y%[DK[^VN_"+YYQ;,J81H78R51$9.+YMCM&0P0/[10/YA<9K" M(OD7R;](_D6.QR]V/'Z1_,M719.M:M24+>LE8H!-N@J5@?(/NBO15!R_V3?L M]P#7W\8SSPB6'(/X2Q_!I(\]$I3>2Q_^)"(]7$T.3K$-#_82;#Y7*Y?:)DNN M665>WHS:))+OVM,'@ G7\$:!%1^#=;\MTH_!N#&T& QQB.Q"/*#QOE/PNO"T5? M$.I;T_0=4=FB4P[S*=\/EBUU+U2V2!1^LR7_!C7WWM!M 9$_N\8?EAV(,."V M,(V5 M3WV,A]->3FQ>.,7?U&#$8P5\ *ES[2N?DV SQ[.YZ1SIO\(1AOOG/H M5_?9CU+6[I:R!N/FC4 FI5T>K+^H[TO'F+WDN3[C:[U1]>6@D;:%!:(4Z'QC M)7:&>"5 =,/05)RDJ#])3HO$6B36?JQ8BS+1[I:)=F^Q1CE;HK>XPRT MJ]?;;-5>!Z!N9!S!;TFUK\@X4_3$SHA\>:\)\IJY^>4):; V=Y\!_ F%>6$" M&C#!E&*FM 4"GM(!DC(X)#!AZ*DK,!7 '_&;%F*_?>C&!D[TD^P(4;YO]1; MJ866R)$KUI&5O=.:7MY'N[:P:$#43CV,NGK"J:9-F&+C4$%S+PGG9) MGW9K@@ETAN5P8*]G*9:?=ULHCV&=E-5CH%\"$,L%X<; X6IP5_;/C@4/!YLG MV+&U!"U131)ML*6>K=(27-UK51G+22/3$4PW!A?^XK, >'QP:H+/&*$,&H9$ M';@_HX%S2"4_L%]!MOW.SX9]-.YZ%$@6-4DPX=3*6$'V87)N#5?PO:6G"M MG2."?MG77?Z]]U;"C8BAR N>_)_8T<]P0RYV$^9Q'NW922IG\+73;,[=AV^$ M^X.CL8W%WQCZ0I[>)@3J4\]CP_[>J>"'H_D_(2:;4++^5[N>N4JM\&<@M8#( MU/YS[$8*/OKK'R\/&'9PR/BIK]:>4H7W4.OI5E_;0<&3KT-\@@@CDL2&DD11 M0T)(8D-Z0E)#?$PD$?"'R9A._>6_5=AI$[TF@Y2K1J+-"N9LLT5G$Z$V9>#= M<3ZRM3 ;3":G31%.;C(TNBF3 M\$(\GSD9G!8+;.(JRAEAV,IJ:-5J<#-!3L M\IG;AB,ZM5%5X9?C<=7-\4EFUIZ"D1?/G PU;%NHM?-(!LWDQL9FN>%'S!"_ M?"9KSXOI[=;HJ.1&7[6G7;D\;,.1Q/E(Q5IJKE"@QFP]F^8S;<9!K$$3C+QX MNSO;*.E<&V^R974Y*):0HEW*PI'4^'Q! Y M'YFH$)R3Z)$:WS7%R;#1R4X4#@)97HPL]'N<7>V+,Y4;]49 K2 RV3P$^;@8 M.:CTBR@Z&A@JIF"<9M3[V+(-._5=C.1<5NXAK)1&EDS#Z5=%>9IS8&G^;N2# M$NMW6C$@-QV(!ZLAF9PLF%?2Y&TYI1G;Y%ACA:%(-R;5E)RTF@]*D[]P_YX) MA)U:"-5!PY9\OS !+QX4^P]4$&%120PL)N:MYFLJ)\YG5G?,V,* $D81- WJ MJ)H#143,DD3']*P,V' &6$C281PXVOD<:%@6G#=44(%8 ,M371W=>Z8$(P&Z9UY[10&2KAAF3 ?/MEYB6?AZ,$(*CCH&M&3_ M-;%_P9W#D/_LAK -SOL$_<^_X0,MH&6;EJ$XC210<2_)? #?$@CHF;+$CO[XS:\/1QC%9 M &\%-X AB3VTY \Z,?#DL%ZX'S@3K^ZC ]L_&N+"OX.7B69H@(6!*P/T5OH M%-S]X-Z'6K+NC033-H%2$ /4HP)R]0>"Z.][>0XE-]X^ M:[BW@3==;C];-I@LM)$RQGSAV-X[ZY.W M92 R2XSQ"9F<\]TLVLV/#2EOJ(\J%7JTX7ZOPJ'C&MP$\H(F:9*F"/I,#3UR MTCVHHBB)OM!1MOA7)BD'?F8RJN,*0VHXM.EN5N9')Q'1_P_8]8C^0W\2$4N$ MY" BE@C+240L$9*#B%CBOB?QT3;/;UEIHCY M&Q<@P=))/WR&(_%=D=8WDH;?3O;]9%J)I.,72\?/%5[^D>7TC>GW$R6UT3&& M\ABQ[W)'_>E:7R>$^ZS_)Q##O+XW_H'KQ[!(HL XR!K/4K)/D M+-LX3?3Y/\M97.HEJ1>88JLINK3+!?&\@S CUTOU.%T^^!B\\%_HOX&^XBP^ M><\]>[^>4"H7\,I/J##ST]>&&V2DKX:2G.$=:SZPR]-%;9YN?@K0ZP^SJ-+N M]0<+E+^#EVQTLGL_+A1[/#*I2NJ%FE!5NJ^*RRF2: MX>/EA<&N2TI/Z+()Q]BN&:-BD<4IX&7RQ_)RJ!II17P<[CO9F2W%&C&;=GAL MVZYU^EJA-ZFLP\?';6U"]_E6'V>Y#-ZP2O421O%0FZ;>R""GW PF*P5NDN3S)8H7,J:1E=,AU#?*6*:58M+NAAXON[8%J0^V%][U^\#V.,+QQ0A"O&)81X%V".78+A-[=T[V/E",UQ)XB#9 MUCVR#J112RYWJUIM@ M.X&935-Q&KML5_EC7/IWSPK[Y8SX!-7@;4;$N=&&6\VZ254RRIG**FTN5]D0 M,B*3:D]+O=%\BR16%.46)68CCR$C N/Z,2WM])+;*86C/)F@AC.[7Y;XY!IL)S2[L3A*D3^* MA:-[]&>9V&\SXB ]Z?9T!='4LH F&-<>C'M<"/U?%7Z12NJ#\A:9MP=(/]D9 MCB6> =L)X]MQFL2_=VC[V(X&]&6;BM<5W@]H0U+\"&95*/QV7WK%/Z]N(T1B MYOEV7:K8\6A!=>SU,0=N9HN.IY -MYXA??QV_/E$MN,VO9<>LN9GRW.85$[?8 M?"+?M4+;C+P;R .(N"05=< M(Y?'X8U+P1LW%4_AM]QBWS#2O4>\\F"\_OJG;=B"]@JHAX^(<0KRH$NV#]ZQ M1Q'YAL'P\TTX$6;^L -ZP9,]_*?R#@?R;FPXL%C@=PF\ZRZ!$C=G)E:%(=1N MMEJ=K.KMN3,+H<]O@+>;>;N6YEALU1HENHW,J,0WAY17(9Z*XP@6)]!4Y("/ M^.0QIGBKO5W)U6JGR7;E!CJ;H'U],0ZA 4P0PZ[+%=8;)).KJ&*I5DO)*.03 MPN<3#(N32>)'\4E8S>*(PSYD*K^&414V#B/'"2I%HI;-9FKE06F464KU,00< M)#T.PXADG*1NA:"^'X=%-U&(3%2)7=%TR]9SB+3.B!R=G=6+Y1!J;*)LFSV] MM6JIV"#G%F;)H;;IPIN("FXB/$X0;]J&.XCW4+;TOP[X2_I/O\#"O\H%N(4)[Y.S31@KUD(3W+\5W:N-'D$(OZ.)T L? M6R]@W_-'PI=>8?9=Z;2W:]>WG/8-:5F*'95U0W3.HPYP_QI+$S"I<6PD:<;Z MWQX^HN6,9I)H>U7?PF(!03R! 0[^9 KZ5)I[D/4>O/JQ=6Y*8T?T(3//8"\A MWN)8LD13&8%'*7HL />$$XBE8@%(:HS?0X8>%2S$_(H%?[(O 09HC-'=(YS, M W8F?/FK,U;./0:V##[R^.!E3WV70-;[P]^9Y '4Q EHY.7O>R#=BLH7&J/D M;,%F"NS0Z>8DIVU,KP$H#Y3T:(RNMT55:0_PIMD2;5M8@Y')\Y&2+22G5=+S122ZR2X)@-&7CRS(]7LE"G*)"MM MVGJE/:ITB>'Z&H!R3]7K;1K9K-0RV1!*Q?EB6:2O0A@CZ06-V]U<0Y4ZE4(& MW$;&G&/\_F-GD-!"NEV:N#*[A<^\F&,XS7-$YL3M@,01&=A(9FLV;S MVKE7N&RS/U+&A)JQ%VJG+,PJ4WMZ[=RWM0;5'SL#A)_WB$I96[B2ZC2OG;ME MD%E>[^,JXBY&G?%0U::"M+YV[FZ='VE58SM6A<8PM5$F-),2KP)G+\QQJ5UN M)D;\?"EWJ?)Z8Z::S+5SSVBIME-0B3S?+W(LCVMK8S@J5?D$.5"J MBV65S\%X%YR=HCO2F+%OC!O"86B8,+J3P?63 1>. .ZF8"-BWD[$&%&$:IAU M1Y1C_U?XH+\5L/&*>'6:*/:")?VTM6HQVRHR\%*TH3('7N,*FNW&&,N2[(=. M[ . S%#LL!<\PKP.PT&@+\1-8*OH(+[H(.@7+$+:#,-!1*(I) <1 MB::0' 0035AT$/<[B ^F7;VIM?[ QC]O">%0+WF/N8=]%G,/15Y2-UGNZ2@W MC\-?#-?17RS]*;00:E+(2J*7-!N0 WH/B,5(YCWHH*\D$[R!XW4W:?:],;WN MA=;VHT_YNQ_R=>"V,^7V-3_IR3:F]MMXLLS_C21A&'CD2[2_Y*<1E_&7%!GJ M*_]?1=V7(;9L.):@CZU_W^.Z?W9R'2<;IIT 6S%_)?AT-]I^]DJ?D)?K>7.> MO>[_OL-*?$]MN%*M/YD7R7/9H2UGZ>RXF>5X$B7ZPB"QH 2..4V*9*QA?7(4 M)!TO:DUSPTX-E7.:G-A?MW01/7"+_Y$T(](L?UR<@K,I&S=#%U_6-3+LT4SEC@CBC MJK[-T2*:*,%F\D#?0-%DG$*PQRD[U*K\H.(EN MD96$?)XP&H@T'3=]^ MH 01IQ[3=3MB^+!QP=?Y8YZ^U&J0E/GM:[?H[3E ?P2^XPD>4X964L2)64%S\^*W7$:'R@1 M.YY!4.IUK=+K<25>^[K'?977KKS/JRZO&()N,?HXI^B"+H+)'"9\6?25K78; M3M5MU=EZ:D"VA-G:;"RGO[SHZ[AU@N#8QNX#O^;+^R2J"_O>& MGDOT+F:MTRS1MHFURB8HED/EM)K@$FN_Y@O%XO1-9OT&RC 'L]($2_*@$@Q; MELP?H.%^H6#YX8M\*V[[,P3,W96!7?95'3+4D8"IW2HOS37H*3\RW"1?'@A" MB\LP5CZY#HJTL =6A/]P&OXMC/K8D$HH&/7^FL"G.!55"LO) &OAO)1H;%N( M4L]7T+5?7X4E?UAMU9'G #Q*LFQ#_PC:<&2/?*HZXLD5I'<#Z'MG252H:T4# MU)2(Z".BOVM94*B)_IOSI: M=?JC8GG-^+5!&(+$P3E\8Y/^O!+:KW$V#XI-9#5\OJW##RE9O.C+\@OK$Q]F M\K_7ABB@#0WC^K;**[U1GLIR,]=J3X>I( J TK>D4,2ZOY1U+Q*-?B'K/LX) M\%[>E:IM:IZN3'BVOI('A0:CYH0C3E]%<^ZQYDTHV-<&IF+MCZAV*DLYIAKN,9V=S!BFV1!9Q-RW2CFFST. M5YK7<(W57LTTQ 3M\@HVQN2\RQ;H]54\ZQQ3G?4W%KM6W;3 \:B S<;8^AJN M<;*JN[7A(#ODRW256QFI2;[;OHIKO&I*^*0ZUPMJ=Z.FH$CO3[O3:[C&F-K1 MG7:UJZGYP4@KD'6LVB].K^$::SA3GR#-38'-4^YT4JWT].2Z>0W7F)TR##H= M]18(*3:D$9O5LO7R^AI:L6P7[>ZH2)FL@]6<7)7>)O7&=$A=CEPD6@2YDNPV MBVFDIC9'-KWNK(?TY"%DX)3)#%+D$EQ362-YL]>2C<9JU ' M>H5$)VJ;8#O4;,MB0C$QS,S,)KN\"KW=SZZ(\=BMZ"QF5JL5TAJ+I5GS&HFR M]4F_5EZ,1VR]ES<-=4VJ3.LZB=(6-IH6I8'JS)L;=M*F)S6$N4:B#<"1RWF^ M9(.CVC+3IJ((F>95$DWF&G/+<8)=&ZVW.6Q RW56%";!?MD348C*?72!01LD1BLV8V;*+;J(^2;<69 MEZ=7271B96VI;*P6B%OLX/59>E3!IF H>H69"HC@X$E.9#.+5"'!%D0>LC)Z MA?"RW6K&Q/.-"=(5N8&5G4M*?XR4:^"NRTY1BG?U/#UQ>Z52765^>8^1J('(]RZ%C:KTO_M!1%7Z(3F(J(%( M2 XB$DTA.8A(-(7D(*(&(O<]B+"'V']#">E%F?7-@LG7:[!'IZN->H=$I_[9 M4P_UH4==0KZ)8/N&[7&BYB)?2AQO+3;LY/+=J27J4A))XL>Q5M2VY+L5'^V# M1C$P!O1E_3 M;MM=2,Q&L8:P?&+H@T!(%':5+N\DNU.*OVEQ'\^*_K5 MN>PQ*/S7M^#6U2>\)7G0+FD)O$%B1-&9.YI@2^.LM##!&SR&!U]EY@:@CJWW MZY4\3?![<63V>Q:+<221MDO9]*C>]#NMD'$B=0NO-Y(AOUF&_/I&*W<1(HG\ M8%Q#Y[DF,I]SE8V<%;.U\N?3LY\C1-A$F\U.W4F![Z9+>-4M".,U%G2 (>,8 MP,RH",!<%VS#=0^[0#S ??FIGB3L79O]TB?8YK6@W=O^W0)ZU6X,V M;6CS$9L8H3TMD5EL6[WOIA05E?IZBVXU%W&([3)%5.?NT@RPP/$X3MUJ7Q&) M@Q\L#GY7_YA[R ,RN2@526[8X.NE1K&:S:B+HOW=])N56R?98B.W5>?;:3-3 MUVFAW _ PO$XBO^\=C898[YP;,E\@,+S[*7]5K/O\?UJ?KIH_#--:<=2YQ*R M5DS3/7S:'O%+8]%:.Y-ZF:M-OYF$[.;'5J*]JG99+L%KPJ8LMR?L.L /CZ/( MK6+?2)[\>GD2^9+N*% 0)+VJU)HEBN_V+64SU,:XD_EN J6S$1&&;(Y*+(D, M,ZE.#R\VW: %$1I'4M^\IW!],E%$Z:!=>85I$\<$U.28]^L=^#L$X4]MD';1 MA.CW=4/[@Y"=SV(GTFK'7X&@=!)3C>NV\)2:,9.+28J@,+?ZW7Q5Y7XMW1H3 M>8-U^?YR/A/)CBNN_29))!9YJB+9\KXN2;]/MOQ)*.]MX5(;8]G5J"]N^;IL MUL?GD.DOE*9(REVN_B]-MX?(-W5[[!DGDXM 6 M4C2LR/45F:J1Z^M!O2"?(]>6U*#(+Y+Z6)5*XC:?(5JUUK8YI(+.DDF*BOQ5 MD1"(_%5?U57R.5+ JO73V52#$UAN,.AQ92:E3]4UD *DCS)'?.Z01EV[]^A8;S::E&YUDVQY5&;5Z0MO** M[M;* ZXYI*%N0\\GB4NSYM\_PV5S N6Q>+W;8V3%/1J@Z(>@"+P'D>L7 @N$ M3DN"K>8_+2[59'FUE>1UIO;2EE+$I:X4"9!(@-P-W>P7 M"I#PZ5I_)$&*TT(BXRZ*#$\F\YQ1'31T&O4DB)>G1-#8-T(YLQ23PU7$,M@V+X4@\!B\@3[D[_@2+W_9OQ:3-0M(M*;86K-A_ MWYFX][W B:N]P$O+=-\9@I60M) MA%TG-?0Z1U1N3H[*Q>+'\=S>+U!*<; MY8Z.N*/*L(KDU0S1 (?QX$UX9Q/_+]J$%$UF9:I'SOG\8ECF.;>*=SF/(J_E M7KS&R6!Z,4D0Y1BX'Q5C_!*[HV3W?X4/>A\T!+AI30>P ^L3MO6<2V8WBX"] MK!L@$+&O0('@1%D:.YI4GP0SJRB"=SDKDN5!.5VB031&7:% Y9)C5K':BFL[ M8W/>_NUH$/ZT?# (P;&-W0<^&(3W2008\56MCWU;X@5)'H#-0M22^OGNWA/I??BRX1[G.)Y%@XSR628^$\E]\+1?$EYQ+VM+AW;\+/Z2)\Q10^ MW8 0(1@\%[?B@WOS8V LPDT3WXDD?@3(Q2^4D7^R Q=D$$%@_"D;_2A$C&]( M3#^,EL*+EQ&"[,GPR?GOLREWX]8_Q=SXVBV[,X<^")7CF33#SA>:X4H2..$Y M##%^UPJK-[CA1_:,O5SS_7**GY[>=[RL;Y8BO..IEN0EZAV%R#..:0(9="4_ MSVA+*HDQ;545Z-7*U7-94JQ.?7B+5!PG;J7G14SZ&YDT#"V>'\^DCTO#_0R7 M)M3!HB/HS1R[G$C5A.XNB_D$L\./(,D?V6CF^) SFJ+#&<=L4P%;_BLTZ=_2 M>B(,VQ#>OC7?4!^!#<#^#O+T=HS;AGR;,2S;NB+>\CQ9I*1JTF"Y7$_I(I.Y MO';7/IQ$*HZE'JB$_'K*CP1 R'O6?$==Y\,2@*BS>;5%KF0^X9930S2A;;7% MU >02,:3^'?N9GQ)WD7H#I(L.[807)C8&YE4W]2D>I:B\@N$TL.\)#OF:_B\ M][K1U;"F60-A#((G%8U;S7).JK-E?,@&,HZ2MYI?17P<\7'D2'FL(^7=C(S5 M+):CN-I,G8_T]503S"')-GVHA&0_ SO"1@*EP9+,27!%&6OCG(LK23- M^$'856'@Z\B6F/NH! M$4>(R[KV2 9$,B!RJ816Z_F,$&@LW$%/'?88!"MI5H<:HI9%,CXZ 1['D%O= MF[Z?5P7LBN5H-GBGI]XL3&,B6198E:#%)I)TOZ#1[V+C7VJ=15Z6/_*R!)*J M<<2$.>E6B#MIE><=A2I5U/(VMZRW\E5.,@+$ 2Q./Q(@\W?1]B_EY\C;\F?> ME@\S=-Y$:K+L.#7$9:$2*#9-J\;XX %$G/B9X$BG41X1*&TQ6]B 1]X[TA.R MM49&5N1H^7'*B\_ ;@N9+ROMN34P%'7$^&@":!S#?BI0 M4AB(/Y(!D:/ET0K/NX1 AD/:R^[:(=0R3NC%7BJ3U\4 5H"(4ZE;QLOW<[34 M;5DR(6[228O R!S[$QD6&LB4RSWY/>!)WUYQ\3CSLD/FZX*+T)6I.P%K5=U4 M69/%^D87Y[L&_Q21BIPN$9?_-)RD[Z^:?)C-1:6?RQJ=KJYVAV!@:=7J:)MI MT(6?3-T*!G]S5\P)[M'#5);0+#=TEMC3\3R^IFPYC"L/@0A\M(?F7<)/SU>W MZY1;J/.)3*&26 W=)4&NARCJA9;H>(J.DF$BR?"H6NDPKCP$DN'A?IMWB8:U M3)*9G-UEV'QV6!OS1E5L3QDH&F"&#!)/)M_TW#P6GN@8L@%VLDF>T.TY0Q]] M>3]NKX)#1>B]' _6 H],T1W!7_,S5O/Y^3\:&NITG]\YJ0P(FB-E M%4O4#,LQ)>L2%(/*R85>/YE9(4XKM2I3U#K3K3=]!@6G+8T9^\:X(1R&/@A" MXZ+OT9E\/D(GJ1EVT%>4A!N-8O\IZBO)LF$JN^4E?\'=2'C;$:M* MP,[V]? M Z8"9LAH&D1*,1PSIAQ/S91BLJ2-P8?>W^ 1^IA&X ^B)EB6,E& @2)8,4LV M3#MA2^;<&P"_E;"-!)"!C@E(+08$,<1A 2:-,0ZCV(T&#X&[@D9)D6R^QPV:!>7@Q:L6"/VG.V'^WX3EX_;]=&S[Y- 39 4=F M80+A;8*MA_ND[ HB)<'4P5/ 1]\;@.RP9W[\8%>K]S8, ^92Z>*<)^[_NC#O^B!A@% M6D_RF8J*PY<^HL7_JZT8,6)G_.V7G$")Q'GG_O]W E"P-^@@ I=A_KVSVH[6 M%71,Q3P#;BHE?/P# 2*I_BUH:\&U=NY2^@7?._)_8T<]P M0RYV$Z)['>W9"7I7\+53 *_=AV_@, 1'8QN+OS'T!<*)'6&<$:BOO'\!'@-^ M.)K_$V) X0"L_E_M>N:J2@Y_!L0'>%@[T2>#C_[ZQ\.*@Q(:EE#X&F% N<(_ M1Z?^&K6>;O6U'10\KA\B)"H2 I ]"#8AA@0M)808(ZDZ:'>2JK72@C.&S[Q8 M4<$IE ;R6B3Y)==H-O6JT,WKL*?(Q8KTY'A>8O#I5E7X>HGDY6VE0\,"X8MY M=BS#P3M,NH7D%TRB7*XR"\5A_%+BTY%.DK>W>6?H\HE\OL0C79ZP6[ [^*9 M_39'EB@*3R#*L$=/EALG235@HNS%R.EL+G9F=H9CE6Z[[A8GVJ94;?HIM:7BF2LBQ^!TRB#5^;PP'V[DY:*]AB,O=A[; M=+E2LSEA$$YW2H*=))QZK@E&7NR\659*^&S1:[!+H3@;@H<9G6$N4MU?8U+; $U$!KC^ZQ3,Q;9++VI+9'I-2YIUL9D M<<8R%#LO3N6FVL9,7&Y>XY)VR4FI+-HKLTNM1#>G1G=:&5WEDH5;X]=Y8FYQB5.12"T MC3W6V$1[3CG41)_E^]-K7%*<=.QT=;F8\@I"KURCOR"UW/0:EU1)8RME6DV= M+3=%1\!$6LZWUM>X9.Q:G9$[GW"J.T;E04^2Z<7FF$O.O'"W?3@[W\P'/#G8 M?16L]ZF4[6/PV)CG/+5BEC.'SH"M=.XQ^?LK7&=9:61SD@C]*HID,2M!T>"T MT;%$8BPZE^-SB8XEA,="O=#)Z%S"=RY C$7( MY*$\%R1"P [AN5 O9'0L#SN6#Q84O&GC_WS0O[?4T.\&=DQ]%LL/)UY2R9\$ MO7D%(/L2V35BF-_.,)^'JD5?T!^%>\S,#; !6VD<@ST/[X2 _.O(90=CC)$_ MB3;RIF%9,5X'JI;FD4A>4'3K?_]5 1]+YXBI#S.F?B:QT"_D<^N7[TPKK&4K M6==A8Y#;;,8Z?N.8WX@J=_: M;_606QUD3P]SBB[HHB)H1=VR30?R$+-1K/W?>:YM>B7X[B''NBK-1Y(YS$[G MZV('$1V$DQF-VV)&E^XRG^[\<3N/>^\ZAI[CUUN"*)2LY'EQNN"QNL!5*NQJ M:*&,CT6.8# MCF(ONG (+L#8 @PLI"7P*M@>&H@2L,G@[5=D2K>U7#EJNI=B!6.22 T,59;; MC(]N3EV"9'R+;A/@*%#)T\B520O\\%R.%]IX+F1JO6G)LP M]$VJP@LSC$::2C7+FK!JF?;U#XHF[M>M-03.\ZJA2VX"C% E.S8!I/S%5MIO MDX=$")HSAVM/?&LNZE?]<;GJ\6[58]T^4,?CS^2E< M6Q*8?]]*Q@2=%:.XQY\8'A$77-@LWXH)?M5%^^?&2X'L4L.MVDNJ\UP?%4VG MJE+H&BR8?L\M^\VC3R=0$U%LZ1?&EIYEN_QR-]"=L27N8F^LB138$FZR1K % MTFH-T$Q.G#6'*6AOX#@1)RDD"B/]JC#2TZR.<$F'KP\Z?:UXN$_$B!NH3=$: M9C1>D,:I[FJ N(']81+UOU2=9GY<"115-.<3$>3'N(M%WR9GNUX>SZ MO52T@J2-VT8U ,XYL=\8V)&?@;XRO)@!M"D93^$/-$HBL?)* MM.GIS/6TJJ:GKSR*0/UI!"I3K'-$W:J.$#E91T],7'FDIEZ;;%9F1JA-2IFIT$ZQ@,.E$LRFZN *Q!&E?#2&)Y%LFV_]Z M4%1? ])^PMK^7_;N!&A_O9/;O]%4[X7S%##?'F?1%!@/ZIK M>X2A\^/.)8(""^.Y1%!@H3R62(R%]5RB8PGAL4108.$\EP@*+*SG$D&!A?%< M(BBP1Q[+]TM(_O%H"!$4V)-P$;*2Z*7A!'!@Z $.#/M1^ @1TT1P8!$<6*C( M)8(#"W%*_.6_>8QIP@$[+='E"(0L.=(43S9R?8PB=7X.2[2 M!4U*4F+[V:C#V0G76VG]AJJLM32>SLHT/5K[*& HA<=IY)8?)Q(//R]Z%*& M_0KQ\$>!HF8UJY&CY&;&UA,"8]0H+&=PC _^%06*?EN@*,+^^A$"X\_-JM9X MHUOF/(GRW+#5P[HM;9MU O O3YG (_"O"/PK"A)%0:(0^JYN 8^H8M?D);?7 M0:2ZO>PT4EG:*=\KA^?>Z%\%>2*+39DL\QQ:&PR):17;#*<1^E<408HB2%$$ M*8H@11&DZ!:^#_Q7&:PA5T>E%"(H]!1E%$DPR&D$_Q7Y@^\=+GHZOL2S*I2> MOO!PB=&O]1'?$?\K/]A(F5QC1:E">SHDBT:!0SL!_A=*$7&:Q*,X4X3_%>%_ M_0:Y\D>Q)[*OD,D6S9H(U^QGS$)GRW"Y /8KBCU%J%]?6,7T](7_9B'R$=BO M^1I?XJ; FZQ#;"9\-3WN9A9K'_;+TSZH=\-^!<-JP'0U%?%N%*SHB5W'OI=3 MDC[G]<,WX1]#@0 &C4&/\W8_@$EX;0I7\#QBB@5(8*+H?CS,EJ68M!%E09]* ML0780PE\)-BQM>%HX]A(BIF2*"DK,!A02@RL6[ LR8Z!GQ>",H[91LPV!=V: M2."/,4T1_-7'X4AIH]C^(^,Q1??>!'[3164A:/ !;@F+R7.I87C31&X!!7'IR:HB\XQ^2+9N2%-.DE:19\('^4W8S&/_](,*Z(M ] MLO(([J]_*G ^?D,^-/#E\;@X$0; MT#'<'_WPVWX#@^ZK@"CON.H3H#T"><'/=B(1?/:^W<"#W>#U"PJ'.P N<7"L MX(QM\#%8IF[L&!0PH !%A 59 6Z'IV3"GUQOC\;P'<8"[*=C07:0@I:KD->@ MY +LL8",;QV-'+E@<#QX*7B@!C84/-&P J$F7)$.@:0#;/KBWS'@1H'WJJ([ M0G#S> $1S +HB8))E13Y&"3]CH'W-]'X"R\VD 3(W9:UE[4)]!DXAP^X?^= MH$3L52>(Y6B8?^_THZ-U!;[GKFJ2,"?@4(#=#+MI#ML\-%?_[0] M!@/R/V-XT)K67J\0_CDZ]=>H]72KK^V@X&EIP\D8!W0B(4,B1:%#0ABAPQ&2 M F9=:HQ*8G*"8+CTE_]689^]+",R+27P.KM,ELQ2VRG9(M$< GWT?"0U;W-Y M;LN)O-1QEWU1H[?]!3/$+D?R MJ-E#NID*-N%+LCHE8*W^Q(5&G/.V.V,G;&33#R8ILJBWJV1!7*&-LM,,9V)/&SM1ET%3E;D4OR0VYA M(;Q"+8$PI2I-'8-K=*ME5)I#\G*;BG:[.'"DHHLX M:[R8.QVIU^8E94;T:XCC8L9X MBC7JY S:9Q=O3R?!JRPU)?-21>RT;)WK5+80P/F"0,G:_\_>E3:IJC3I[_,K MC#/S1MP;T?9E4=1S9TX$*NZ*&VY?"&0305 647_]5(':*O:N+78S\6=(NBK7[/>8UEJ7JD4X,B"@IKRI+4BLL%2Y/)[+B$L],12W M$:7CD0,YD^VR"VJHBD*_F%8&*ZRLP2AV0$#7PV%=+W9F?:K#.<5I,.<%OM(L5'1T%YO.=>]-O8G LHB&4'(2%*:%=!,ADW@:)I-IQ- M/I(HGDY@B0213IT^G+,'6HL:)DFFWT"U1!+!$:MW%B#+=8$>XZ6!B.3T =H9 M$SU)[LGG #([DR2SCZ%-9&T+O0K&8)O*ACP'D-T^1:;KBVJ%< 4LPAT]R@,^<8HE]SJ_6YEATZY#F 3/-494I5&)>I MUJ>;#E7MM>5AZQQ %L41V#IHIT31/9FI4IU\>JJVS@&DH3J#0GM>;2"S(6YJ M2"_%:KI[#B#9W+13IS*K+-.ADD4RW5W-ZF/W+$#2F9I+]:W&6,6RXJ3 *ZGJ M>DF> \@"SLK2*B$@3&[81Z?90LD02FW.L S#M-3.$I.F%M/68&:Q3OL(I&=3U/G 3(]7Z]*XP521!9Q6ITU M^\Q@ZI#G +*3Y*B.UBHQ:C&C#UAKS;/(7#X'D(/.9LIV99Y4'3.59XIJ?])W MY', .=#S[651QQ=,'^>=K%U7QNNF>PX@4WG17#B(U*6(/L[518SDIU+K'$"B M&U66$WFFR\Q&[?ABVN7X/'L6(!/=J<"0K2Q) 5! ._%VHM[DW4. /'&@_"^. MV71A4AH,D[DEXK13RVHZ[>;Z=(N%0['+.DIG8F)(,"1&.^;YR X,5QCPC[OD MF%W( CJ>!S$+STWEK&W(QO(C,$?QR*, ;=XQ/7H N/'+:O>6*<&[FD4=A]6);TIU?V(ED#K;1B:-8&3E.4LQ>J"EV8U M@U=_[:@_EV0TQ3'L"L'6>K_.CK!&T95_ ;>:Y^;@!;;IB)?S@*XWG1#T@7C?=SKV-0]C(^:^6\NQ@QAHZ(+Z*WI; MUE R_8B_>$H M6W<8^9)ZQ%[L"17Q)<*QB"^'?(G2+Q&,A9 MJ<=, MI"[7X\L[KSB^&JS\";VCK]P;.12]HU'TP\VC,X^9V]9G1]/3IST/=VIOM\#OY[S/5#C<$^JC#IQPSZG?3E,/L[0*[K MN/X_2%:^%;0>)M!'HG)Q4;EMZ;7KR0I^.5FY;A_I>Y&5S*T+!%U85K8E3\X8 M:">^(O*,M7-L"^-[NAZM^Y_([ NAV?<]W*?[T;6_RKJ/2_;$<"Q.%ZR_+^$: MA>PJOY]9]_MB"A"RY=VD4L%M^DV$BPRIJ&[%D]4>D2$J'?]T=/GCR1 IQ=/! MW(^G0J03!RY[1(9()_9GP]^%#/<72V >.X\Q&9ZMZU[Y'&M?">KK&J^'*IKP MA9[3O==K>^VVP+BV MW/:91]:?ZED58!TH4>?7YY]W,-+:WQ0\?? KM<"93M?T'K-^*@.W?40%XQVL M4N@3B-/IE;OIGF43\8^7FNM #.D"""D_([+VWN_B)2VQ?#D=]V>8;:&QL<1" ;'X>-ME2VL^FKN^5X M@=7=;I?<4'TJGJU;\WB]@<-B8["W#))^(#*IZ[GE$5:^K2U$A)7/G+'=FDRW MC1Y$ZO/,:=NMQ2)<5(JT)SJKCK3GXF?9MR93V.WT4!C52ZM#H1*9(9@%T^K+ MF4RBFZ"N'H=9.E4N/MXP/"*FR>9&:I=(VRN&#N,PKUO5]Y1P<-C+-DHG^%[I M!+<*BOQTY QMA$//;)R>S(M+))[G,XW,VN!*HX\W$7\CFHZFJWRAS2@VTM], M[!6AI,MT&=89QW_]P?'$0S*#1ID#WR5SX%;N4;@P)\HSN.L#W4B(HZR$2(BC M'(8;^LTVU3+3)H:G>(X&LFE\LK(L'%[JL'F M,=#Q?=U6^Q8)"#DX8PG,V?8Z_PFB5Y_N) D!K#\.&0:S\TU 4%/A83/2*"$A M2DCP7[$K*1+E&41>^'6]\/8>?G*<-2%U[S_4PE&6 -S!ZQN&OD6J,X"O6&D6&_+I@^\( DKYC3'^':/28/7!#7HE/-2"N^QZEFI!31 M47^D%-=3BN@$__M$(CYEKHIY.N/.-3P.OL!V6V/2*I@,;!KK'Z[%\ M=/[^F;#!$4;@ ",$PX']3,, D9>[[W_S988="W]*-,"OI[A_,V +S^# MII*Z,*K"J#=117*\*8F*P"@-V+#:.YA//A")9'0P?U%?_]9:^C67JV^^S.BP M_JM=DUMS/!+LZ _$NR/.]>W7F;8S<=0NM+OL?5(9")JZ]6D0W4R:L["@:&9 M2KG UO-/]E\S]CS?^1^; S)Q498K.M!>^S>& P?U2-I/5=[_RS[6 ]WC-Z+ M?*>W*M[^86UT3)_LTYMK'[ MP-,N_Y.M(OMC#C1[.P9^"H.]]:XE!X3EG32XG#L28O7YJZS[ MV&)/#,?B=,'Z^Q)NQDUO28)G^NEHO[]'X9,;I9P^4^GDFZ_[V1HG-TP[O9$ MW+P&P*T$_];7O&\D^#=J/A\)?C@$X/;]YB.YO['<_TC@^[%R_TPIBSN5^SOP MSYG'SF-,AF>Y.KR3$[/VK3Z_MJ_D-Y?LK^YV\.\EJR?<_';;E:^VH1B+H_!N M&W97I1$NT,>WG2[9O%ZF940T-)=#S7H]CE^]?XR47PVD$3F.]15N*&G>(O2NU1L;UAC;G5VJU*;8K\VJZ0$U= M8 #!:@.O6D#W>?SE=3",S[P6AC$)]C#\6@?SUNL/T7'9K0N#WCS*=*\M R(_ M^ H]5 O%7 E-(0RF$H*:;*_C?"GO7GT+J!&H,4O9S3)"%]+B)C<;Q\TF[*$* M?.!TXB&=QKYI:X%P':#>6N5O#H7W6E#]F[88"-5ITZV%(%*.<"E'=!0;(B&X MN7+<:]>!'Q3X>,;BK;O]= ?\,J<6Q"27R.)=(F=*U&W%VT=O4:*9CD4VE ML^J+U3X)+%X8]'C5Y W[4?I.KHY:$T2'YO=V:'ZK:,3/1L70AA9<*^=4DWB- MH8A9?]IL<"NE)EW]?+QOS#6)H*DLY7381"D^;N'%ALRFO*Z#:?PA@[_4938Z MJ0S9 ?F/;9<>':??S<%F)*/1X7LDH]%1_;4,J?4P80R1D2 B=$*H57L%JTG- M/][&Z8V&U&0X$$DYV=69>,\N5L3!M-AV7&!(>?WP7K6D[O.@/0>G*(%)VF+, MD "%O2);)X?M8,'Q;1_!F+EO.1@=O/^@@_<+-B"-SM,CI_'3X_=/.]R*9C\ZT(YF/CJI_ MO./_*6,R5<>87J8Q:JO*>F9U3%5>3#EH3'KA@%>LR;L\@(Y.FM_EL=^ZS>>5 M[F_??%WA!KJ?XHB_IQ_J6,W/<4%C>69-2-VVZBKQ$DJR&?\(.O&02;_4#C4Z MW;NK9O<7O4Y[\W5%Q](_I>5W)+?14?6/EMO[Z$T?>;&?L<1635GKNMU<7ZVF M^X5FBDM@9)[<=J9_W10[ZDR_'=9P9H"3?&BT^_(MZ-'CXO9[OW@KB#!H$)N( M&CSP!CP$3Q?VY^0T<9YIK(,R>L.U%C/!%K '^R())Q+N]Q;2&<(X\7,XW M,S2>)'_](1Z)@&S% 'LT2 Q(M>M0Z$"E\60O/\!$2F-F.)\I:6(RS7=;-R"1 MHZLE:8A76'6!, P[JVT8:^X"%03F_/,T4JR8N.(U1Q"%F&0:LYCAF#$)*'Y\ M"=\4F^Q!$0#8")]?"D*7-N#3_RYFB IYNQ76K)S-!%FS/78$D0 M\;P1FL)YF !+#'+SN6FL *-LT:-*S*/*8^P(10XWP+DI>OWFX&X2^SH,(8(8 MD^ ;=G,QMW,Q]G-Y M/.(-U ZHY(KNG(A!7?C&OR-$4I0KDGY3*] M5+G<8K'@2)1+-]"6C(V9*K%0YLENH27(+AB9/!U9GA5,2]*:"]5)UUO57G^B M39IP9/ITY*Q.CIN9@LLPM)Z:I*;NO. V7!8/OEU-3YL2"Q4I+/ M8*+ \X3(!22Z4Y14M)&L4M7.>K),LW5I2+;.R?Z('36S*22M,[-TS^7MMC1J M==USLH]KH_ZJKY=01*EBFXQ1;F^,!'E.]O/S,2Z)"W1".?U%1=DO]4H+U&D5)*H];J>,;"FVN+8L[*O5^.)7IXEYLBB6QD[ MF1:-TQORG.P7I&F!'/23%43DL_2PO6@6,BWRG.R;=KG:W(RQ*H)1J:5!YFFL MOY;/R?ZTCFZDE%+F*2)>%>Q6KBZ-!/F<[ _%427=T$=)AM#BO48_9^>$A'M. M]D<$P=GK+C5AZ+22YJ<+%U_ESLH^0HO81 MX9=W3&]O ,*,^L9QUSBPE$VD*-='0\D&9F!VV++JC75JX)Y:=S5#EV%6<%X< MVUWPY*QF\.K6DQJSYDRN="9XND:9O 4+R4W>']>M@%YWG?!5H#_E[]=J/B:[RL4Z/H\,1=\OX/C.AO M#9.]@?#J-Z[MA.T" 5!H3NY1&T!.V0.B^C3U2 J_N@T.D'9%;19L0E:K4S4S M[!4ZBTI!_K"+D;<6<_$(KNJK9%ED^ILK(Z3IU2%,X#SEDF>\4S> M3/8G%P9X>K)LBC(TTN>FHO/*G--BX"_0EWGS\][(Q3D09'8^YH>=<@OMJ_%^ MTK2S%HLX]NW96&X4/LS',FR"!>6[8\'+=Z-"'VKD6&P M]&:M$L6B98RTN&EB[J\_&!9!PF7Y^+60(+9&9G6>FG#(K,&G"FY6+1 3 G) M+X($X@@2_MY6[73UV%C4#/?WH<]_94OO8,:>L0?C3T&++T-S#;K=;761?KQI M(8XYHNPB&;3XSH^[JL5W:$=A^&,J^:(I=1Q?\L?M\Q9AOE"[][1 MP%X\_,,D\#J-FUOB[]T/A[,GP.NV_4MGW"KNL5;?33ZNB9+]FW-L8_>!=R;D M?[(]?O+'')Q';MD*1 MH#1OZ;C[W0L[_AZ;(J?&74"F?[WC B#'OTU1XV#P]>296_9X+]X-Y<:6H3FV M>++.Z^0"/B+)\]'*@^^=%9WS1[!@:?M_/W5NB3TB+][\COAR&[Z@C]B+Y78B MOMR&+^G'U(L->R.^W S'7LSPCO@2X5C$EPC'PLZ7",?"R9<(Q\+)%X!CD;Y< MCR_OO&CWFI=_,QJDWT&#J_K3-Z5 X)C@G23A#0U^^'^_TK\^2!X\\8@0IWG2 M7WK9-WV<)0U#O*+Y,D&?/V;Y]2?KY^7YA\"\D+MNR#&=VXQ.? 7G&?#PB*XKL MZ7JT[G^B/?X.]OAO85??C^K]589W7PS'XG3!^OL"%O%-"T<%%]_<)^+X-SXN MI@(A6^&OS8#^#W7@]^4[_=T M0]C B[5LJY;S7ZSF&!62-5::YOJ.&GP67AS,O/K#XXAKZCVW44'&$ L TQP(\)2 M'6,[IEB6XY4GX WK(MTJ0N;N?R5"A:;L;Y F%ZL"O+5G0ESR-[#VV%]AM6ZN MYOA(HFF*@M_75LQ!S6Z(Y]!/Z--&9SXSY@A1Z=4:0[LBS5LM-@E]'BP51+Z_ M[R$F'P%$!!#?!""NYOZ\%2 6CEOO-(JBH-*HT:#R=<&A"A @@.>#/R318*GO M""(BB'B;WQ-!Q#6]H+=JN%M&#*.!FF.DR$K,JMP?B+PF PV'#M!#*OVBAM_W M><^VQ/_;JJ3%_%;TSKY*R'-UO1YBNFA?^O@T-#0+71#HYH5;;Q9!OOG*0Q5& M"IL3=EA$Z9QA-2+BI2%5J"'*9I7BTHN*5,O JE7PM"GQD(HBRA&81&!R=V!R M)8?M%3 I]QJ4D:J5NBH];FQ:570P-$58U-$[GT*!GQ:L/QRA280F5SO NOG* M0X4F%_;M7@ *NQM*N=Y%#EJF:2*W2GF[0+P0 Z="CQ@"5> H.[.]'Z>GW_ MN2=Q+V^P[!^Z\HG'31 M>&J>\7JX/?87>J$CQRC,_L-]V2@R=G]A]I,*MF>:P5EG?&2GEA"IS'HR0_KQ MJF".R_P@/86]&&#T'7](IJ[2EC>*ET48$V',_47?/X8QRY;HT$6K,Z7$5*XP M:PX[V%J!79&(7W_09.H!3V8BD/E9ET9NY>F$[(K)A9V?75O6J*)\5%$^JOP7 M593_=GR)*IB&DR]1)>9P\B6JQ!Q.OD0X%DZ^1#@63KY$.!9.OD0X%DZ^1!7E MHXKR447Y>ZM\^7V*TKY843XO\M[AQ+:J//I451Z+JLK?F=[=2]7G[U@E/*HJ M'\E+5%4^'/(2596/JLI_USW^6]C6]Z-Z457Y*&7Y&V7Z1*6C/Y<,B&(LCL)L M0.SS&<=]85)UT3(E(@N#+UFUH:B26?*K"LQFF\5%4I2R24H1TO6RHO'4M$I& M9>4C;(BPX7;8L,L4GN&IAC"=VREJ[592^6PY/7;'7U97OBKJ;&[E!/%L8-@ M6:8_24AK=E.B1Y3[,PK+*Q9_41_G1^+2#ZD$&Q6+OB^'YT#1\UL]/X-^&(\3 M&4%G4@BWMNM(/YG-KS37+RQ/H,&+3U'5Z @K(JSX;@[0V[#"S0H]8CWI<@SF MF%5KG>T-\K+LUYA//*!85&,^0HNHQGSH/:*W*7O&(+H7-2WNE*JS.-9&$S*(M9(;V M)OT$9U'9N+NO-X^GT2C2'*%)A";WAB97\N->01,LU4K.):>0A@T0%YR,XB0K.?Y.CKU?00..(,496USF*7A<;3F6:+#?,?<7YY .6 M3GVGHZZHXGQ4ES@JPAT5X8Z$/1+V2-@C88\JSM]3%-Y_151Q/BR:\:.=V2@V M=H>1]H^5@RXV-*HQ7(QX2LS*R>R81=L@F5$C+5KBTEO+@N[FO-H^@%-1"CSPRZ41#7GK^'^7*_F_#$_ M3R<:CGKSGY/3W7P//K&-N?>K-X>XQJV!1_9;4E:B<%@XSY_4CBS''NAV&*Q* M ML//WAF&(?G7X&DO98#3RF@8F_@ ?I@*1[KN.Q=IVHPO/<_LS<_=_@4\$4 MP1:D'=6HV'YT5E*Z$S$F/7G+BA7C-$P ?[2-F V& M:\H,4$2(V2;GN=1PHUD"B82[GS?@=1_[<2^9 97;[E\-L$&;"G_F=Z]BX4%= M1EX3.1.BUN1$ '%(\FL49GRV+@:6V$'1'H?B*!$_K;?X7T=E)?=/(_L8.? M(4$"U(2M)0YH=M0Z8ONUX^X1NP]?J9YY@ 08^@A[6JAA3+&5XW#FLOU]R? ZX_)ZW'I#Y' M06YG^DF8[K1KI9ZL]BUNB$YIDE7G+1:8M[_\M^U'(EAM62YE*!;AUJ(];] + MM4?+8&3Z=.1F@S+KO);4J'Y:RQ5&&R)144Q/ M$VTX,O#VC-;*K,JC3I$1^TY/D)O)1H*&(P-D:MCLNEZ3&Q5*=+'N,"&AQ*8* M+V4%YCE(;^@$DY\0R%J=.*W4:A!/R/"903(UN:E*LI)6I#KS0H5F^>Y@.YSFCWA?'K#F3*YT)GNY1 MB\F"Y1%";S17+18.17WW$WQ#%$C[M=%PF<^\(T-S#;K=;761?KQI(8XYHNPB MN7W'Y2'Q=4/YK>;E/R<+NK[M[,$Y-(K/6?QG3"L?S14;;-Q\L(37V77"(&., MV5LS!TY[S(\2Q+9U!Y_H^_(UAGCF8##L?\\-.N87VU7@_ M:=I9BT4<^WR3NQMSO2(W@LE4VY8>Q]MB/-$[ZE]:;A0^?(FF MO"5J&Y 1K!98T4W1A#8DL.KV\9XXY@=\&IQILN/TS&W2Q*"GKE.(U:'<6J-$ MM'[](1ZQ8!/3_WR0+;&Y:'HHRJ.+@+'8BO,+OA;;"S&GO@+_.8]FHJKN0C@=HNJHB2)T'L^ M@-LMPNYN2KYQ1M E2CE7')"C 8,QL_CE1%5J,W+ M %A3C\'"+6=Q];QDP/827A#$%&>>H**Y8DS4X*R ZL!O6@9X+JQ%8XIPK+_A M (K;"K!3_'=;\!F>0BG663B- \,GKJSBOK'[N^3]AXU3C3Y=Z M=:I'M]HJ+ M:@E;9,GK1.\\5GX\?)>$9S-I?"]=']O^7V )M P^^-CK;$M?:^PA;P E^*X3 M1,J+NC�FR8)Q6DD ,(&J$BGA!2RI2I-MCD$#4-M*F0O_Z@SY2-_!AS 5=A MS#4VWY>H_4M<.,H23$?W5!P\[HS:@.&\9^IS\[EIK,"";1$8@M>1A;RR5 31 MDP1?%EE[1>+6>KU0$:Z?=4A-4AVQ*M]>(+"/EQ1[>GEN3^8FI#)Z5CKF8PQE M!*$J,&M,::[:G>X"3T+IR#S"GB(7D@ZHWQ[)/6 _T/R_'V+N1 '6/! 6L/++ MB,$;$6$K RMDK"]9<9)C'&LVLJORO#'+MHYE(.^8WE8!Q0#UI:!K7%0F.@R6 MSM#CT@(16]T,RI3L,OCI$\;KV'[B?V[GTSQ-K>,MO@S< 5% S]JT[363L/FU MVE,7O9G3TYE%1JL!TR7Q>*[E_,?D8F?A/FT-1]N"YZW C=V9&_H!;(#M_0):N 3U2!P CM'<$17-\XWTV!^2& MYLO<@,< 'I0"8\>W]H&-!#U?SK(,7H$^_]YC/<1;0.%C&^K!LW@\TU;P[2=@ M&P$MA,=JP">'QV^ZM=6CO^!7850.\UH.X;&1Q-_^P!FU^Z4<"S:KBAZ)MV+VTVH M-QC+M-DVI\NBAQ_PMSI8R\R9;;'B\V"#&VQ);6(]BAXTL_B\,">(4>LV&Y!2 M*:\K]+S*(@N.1YP,)4MNOW7I#0@&D>Z-Y]SJDCQO=\L*)B2S-E.TQLT>R[>J M?)*\#<]'5=+69-RPU%P/J;3L(ED@6/?7'RS]F X6ZOH@WQYC)<,5P62@,V@X MFN"! D!I5;2?@" +.**%T5_;"0P81&8P:@_:V-=LZ[2\?R(2!"%N3)K75A@ MX+[GA1CTEW9-__8&[PG4A /;,G=NAYYQ:["' P<(;LG!77H;\@#,];RC4[GT M9=#?/<&D_$\?8V0P#OCP;HOY&N9Q6$.Y9WQFWV2!%DOWR;*Q&IZ)0DN^54P_ MW>0Y:QE/!+&K=?!*F8H;S54QWAB[=M_]J&4,\Y(_)K GUK,?"X2G& L5-@O$NTV1-V3="X?[D4-= M]&5\;PL_&9:_#TEPE/[UC.OG>7Y NH'G=T%11UF)ZE0E.E5RL$1QSW M2(([_ 2X YI(2^L(*N!+>W7[MB_+_#SZ1(OK:A9+XET M"C4=*\V!B(M QN?@9>"QXF73U[;B@.%^YE784U+]V<.TL6W*&$R>XOVDJ]VD MO!PUSK&-W0=^@IKWR5$>VT&&\G9,,%,PT!,.W::E/I M1KZ@+UXPC_AR&[ZD'O$7+\%'?+D.7U[;>0".O=@K,MIX0J9( .#2D2*%3Y%N M#'"1(GW @KLE\OU818H [C[Y$EEPX>1+A&-AY4N$8V'D2^H1B_AR/;Z\LT+< MJY'/FQ$A_0XB7#64^&D*G$ES.B; ^.@-AS??=EV9@O_^[S_CX\7SA@8I\G^_ MDK\^2HCT5U#BV0OZ[Z=-=V**8JP._C"Q8I0NB$* *M?9TV^J% %"O%-++B,H MUZT?>V%!Z2BK%\0D@LS00>;]ZT?RIAWP+JP_N^29"%Z_$%Z_N_A\*]C]K-1\ M"QS^J*9@']64]&,B_9T4!28XW0O&?K%7\QD9R7PS&<$B&8ED),*1+Y<1XIO) M"';6(#N)OB+/.)5'5$7Q/5F/EOU/9.9%9MZ;':+[C$+^58:7!0S'XG3!^OM> M8/<+8TP_,.#XDDR\#HAO3%OB>PO06+?E,L:EJF5*+"*KSB9%CJ8J+(9-? (TWF9[ATQ;(M"(+(W+@,87 MW\C^>M#0Q- M2UL:]?+*=>=5E$ 6C=:Z9]9RI2[^\?:@GP"-%&,.)(.-N CKOA(P$DJPRG>629I3LL)NWJ_F61$+(@$$/%MC]ENKF01O(0"7D(>07H; MO#BU;"[!S6M3-3<9#69K'BVW$K ;O)?]0R32T4%^A# 1PD0!IP\C3&=)U^6N M4EM1"TJ9)L=*<]Y3H $#XTP/.!HA3(0P7YA+=/.5APIA0AZ?>AO"V/UJ)6-F M^0REX$4W3IH-=<"T ,)X8:D'+//2^9<7F/K':\7R9S=LVVWGVS6"&3,ETB_A5)XNJJ>707M MF#%O)4_=XIW]FF!'2([G34=\NN/'V;!--:?K\.:?U]']F5:AGVD[/ >O9^=C M?M@IM]"^&N\G33MKL8ACG^U$GMG"!O)QV""VL$$KL_: GY8S3*Y<%F9EB5@&%FN+0E,TX?533A;W"W/]Y,Q^\;M.0B;.'V)Q;;UN'S92XSUAM#7N#@?>+G&G! M_F@%<6PZG+F.H4E/*DA'=H P@-\ ]T6.G\368.ACK.NW#]N)$Z 1;.5W_ "O M*Q_Q 'BOB98%OFUJ"I@-X#D_X2Q1>("=?45Q!KNTF=L6@[;?K0P((]@TO13% M7;T' M.^XM#T!UBZ.[\\^;@NF7BL![3+#GH93:4?0U-%TV,Y-\WB09AN,;TW*MM+#P M*0G1-)AE\ XPA?6IO&E/N8 U3GXR1BHLO8,VW+/152K+, &@<&35Q9Q7TC]7?)^P]K M5,L9MD"-4*8ZDS@B+T]7J9S\XO'C>]EU8%OJ4,RU(]MR^]%9WB03CT@&(?82 M]%91?('L<,N_\?;RI88:\K'NMWE1-V90,@V3G &J/&TQA]V6^5&-+Y@#%U7I M:@')"A522K9(&*D&GOLG-AG .-@]&;8SUGEE#F3\+]@B>0DFH'N:"AYP1OKW MO;I?;W7\U?VXOY3GB2]KMUU*-2V%+\6K"%?4QM9T,D'ZBQ80 %BF,O49.P/J MJ4=E#X0/-/COAY@[48"M#20"K/:CO+Y\;^M]+"?MQW(0&,NY(-]7*4*LU7,; M@IG9[1760%1IF'$_84J.[2<>YW8.QM/4_!;796"[[=-6S@E3X)K!97C] MG7>;N&+RS@RVO.;%\/M*!G0!'8!HT-XXTSI^;L!VPQX&GK:-YRS+X!7H6C\U MM#[;IGYKPSQX%H=G3 H[^\5K 0Z8KL7L@P;HL;_@-V$P"T/^]1YPT"S<\CY' M_]WK*+\W"G6O<3I\\PN;,R" :&IKSW0\MK'FRZ&$"_*T.)C]S9EO]_[PCTA7=1(72QFK<,>-( M(5%L9_&C?!GLRS8.8K;"76HUKZDT@S?*#I;G!'Z[<9S+=7XK=L"P3.C9RJTN MRM;)BC$Q8CU%Q$R67ID"RF?S$PXL'URYW;2&;<&>RWP,.#6&=Q- MMZ$!P$W/_3@5/5_,+'\:W-S_]#%&GEO*\:G+V84% VL/;S!RW_#@RYN\80V7 MGG%H?2L%&BG= VNFX5DEM.3;NK1C0]L0VA!G[=W62*7S_<2F@\1+]%069NM5 M:^V^P]X]9A(\3OX8)T\L9#_@!D\*GA80\R-*L5,3[VZC/F91C(8MQOK<=)X-6_.G3D8T9S8Y;&59'9@0U=O(=I%"@2!8+/K-3 MF<3KRWB51.)=FFC1HM4BI188&7BF->XSR4:749F MHN="$\GE,4I)370U([3 R,#KDVO,F/45M<7DQFPFUTP/F54=EM-$3D>N-:&2 M$J8CA)H5$E6ZTT5*U3D<&7C[2BQ.1;:$S%2:'BU+:)MD.)<$(P-D8JU^O4"/ M)H3:YT?+?K:9+HF 3,G@//F2957M^7R%5/-S*-=,M+V4P,O!,JD-7)]U"9T7U,Z8R6'A+724:O8E:< [H[=/*L5\1I!< MRDF6@%&9D3H%FCRR93O\1!0<3:2E\^>_VX2\]G[1WM;9!2O(:L 3_K5C=;TX M&VVF7=9 %M@BT31QM3ONN+]B(K!VY^!EX+'B55C^>I[=Q]/HML*P%1X_GQ08 M>QHWM\3?NQ\.)P?MHZUM!*T$WK^3(X/M("5U.R9H M$@=ZBZ#^RE\M'?.V$FE7[AP=;!<-+;^\C?KQ6R2UBQZU;K?N7D&_&H1NV6@\9(_PK11$C;LZ(UXJ\1(SX M.FA*1XP( 2,B: H)(R)H"@TC(FCZ>F_BQC@4>1,!Y^Z6:!2Q(X*I>V&$?YL[ M8L2E&!'VAL'/K_KZ'8)OTD+AN@N^3'?8VW8,AB]YJ1UL=V**8JP._C"Q8I0N MB,*=M@E^_9SBVW<"?HW7'67U J+3.?R(3*_(V MOUTH[:\RO,IE.!:G"];?/WPK_<9A-,!GWXI\CMEO[[D[ZX.SNCYCT(I/,6UP< M6;#5]F03=QFL=I..\EP5%<8Y8U-3.624+3*(6%^MX,TWW&LHG[QBX]-;ZT:( MBLE'F'!_F'"IPN\[3.A2(IX1$=I%Z#4R&)+=9(FY;.'WMV)",5=#1FW#<9FX M,VQ9C4J+'Y7AK40BPH0?C EG,B%_)@!\\:72KP< 032GE=1@8#&=6FF-EUN9 M^-B!1D'FUY_D0P9)?00 SF1NWEKJ(VV_0GN8GP, E[8 &%GJ*A.2KC$SMTAW M)43M6J.+=L=\*P"DF9K46IGU 4.L4J6&HO=F70Y6XX#]8%Y#@(_%/+Y4 0Z7 M#ZO5G&EJ\+$XQ_>'K]3M^Y,?$>&"O=<]BR;LO=>CF,>'&J^GIO-""D4Z"!.7 MEBUF6,R-!,RO_X09VL??R3N\9WTX4<@P!N#(1$HW$=DY)V@8!>F HHR M6)7!XNM4/TN25*L-+04O&G*V9\[GK@^$H.OVMO4)O!9HV)SVL92UD*PC'40% M?]A34<#;IH3,E6//C<]Y0QB> G@I\?$OEY&_RL MY'$IDQR(=::JX,V\5FRE%!.V28 !GX*%$$/QOW:I%F@$BDSS4<.XH3_>.U M1?BS&[9M;'%OO1TN/]LS8/9<6][C3FS^,^%??BLVD'0^>'GQ[*H*CM=$<-O, M-=;<]S1OKK^A#?+K&EZ8\VT[YJ0W[?#ME*.Z[9BKXMLDB;+UZT'.1 M"_8QC'%>:^)M'Q+'Q,MU83*0HUT=#R69F>';8LNJ-=6K@GBKA4S^5 M.@>6JMB*:-%2S=#EKFC.H$X^TT!ED^#<1":U62).?)! ^\B\3]:C!BHA:J!R M9"ZE$X^9J!_$R;WKFY0,Q1Z)6W:RB1CQ9"U'C @'(Y!' HLX<3E.O/-X=+LW MW#INYQ?)^K1GZ./KUR[F2C6S/H-KM^;F)9S\+3#\J-LP%^LDCI.Z<."\.Z5) ME]V8Y;'JE"J]M;MT:7'<^K#S?N@A/'D.;7'G%]'2WKUK>TVY!=A=O*! _WXH MU$+2A5E.;2D:JHMFE*0/?!O_U)Y-\0)"7\L0^!GE?C6^)B^'; M?:9^OV9R?8_CY-?,F2^'*+A$%/OWL]IRZRT%*%#R3@V$J^O4K9=S,S4+MW%P M(1Y(S!CBKJ26KU!W0S"Q?'653 M1KYE3V4VX16MPH %CE_> @_' ?YA3G9,>O7,QX'>S,NG/I&=\F8[Y>8G]E\8 MM[CY6B,T?05-CZ>3XTQS[1?V(7E;V"_WA M&/(6S+QN?L+'8\UO/32%\X:,5G2'\]=W7X>^5SIAAT+\NVVL.TV.@<=ZC M@@?IC5(R,Y\+HX)*B-VD,>B[HQ'>\G4'D%042/N%<2PR)!E^6WT'KL8XXMSV8 \Q5X0FK!"SC1B8 M(=BXGZKQ*GK,<,R=";!;@KE=@BGRHC*W_;W>^V4I"K'_N58:5V:?N@7$[ND7 MR[0!.#IPRG/.M-<-(&Y/L)DWE9((9COA.5,D^86C^"=:5FV^!"P K)PH_ MB;FF> ]$[HTG U^&7.:5ZW(FHBB M_>@)B&+%@'PIMB9Z,K-E_/;1P-2&3]R]3Q?MF 46;0'S$&"//(GEP7!? %$H M@% ,+6<\%7D;/HS3=5@.&BBOY;]L^W3X?5$Q@?5IF-Z\9D!")MH:CHQQWFX4 M&XN 22(4Y]V4.'V]7_%\RYK]&G3#/EH'#_>V.'B$"Z03_-7T:.C,O:=8$\.T M)4[38HKD6;I/JYUSP/L;KV-M;JV#9<$$*$#P[4+F0$T-P M9,+! ME?A3-2WO"6 "ELA#OV<=T&3.LD2@L :8@NE/!G[ZG&(_>)KM$=3FP!/@^@/* M#SX75SQO4N/LL1BEC8CBB M*SA-5;O@VXL5:[HK]V,85?>IV^36AF.#?Z'@G84F+,V+?9<0'6:A#JU^83EE M6G,(36GD$7\6FK8@] 517* G'H* CXU'+#'C $S;&^+F0&A!]P#7L!65O:B M"A4<HQ=FDKQ'>JIHYE*]+Z/8FGKUNNP"^\=D[P>V9?V*:\VEYG6V]C\DTB M2UGM?A5A^]-3K'.AT .@-J]I-9V_!ESIS$C)JI$)M9^OUZ4EW9TYT];' "4' M#)@XG>>RT_C9#J,2.DUJQ.>HQ\5*'&&4UP;2')/ :7S*#()6O1KGW>3FW MHUQ/89DN39H%)BX4^$%\JH\)'E N^9AY :6?=FEH2@"X]>S)TSX%CX+ ML[[V88S 3_HZR&7C-6!GP #59)=SO(LU!3.*+PX?QXU>L,1!A-5?_NUX[3MW8>O9!QN66,;\]\8 M^@B3R&?@U^W"$J@?Z[ANYJ''%?R)-?_+Q0"< SCX[RZ=.QLI\BY\Z%#/M:/( MP/:C7W^\FP)0LW)^&OS3?0[N,%'Q.6D])O4Y"G*[J-NFD"YB76<.C!Z='*5J M_#2NCBR*E?X:2;7J2-Q%V(50:U:M,0E&!MZ^F)56;1<9K:B9 ME6933D58+%(DBP??#O:DG-N@\AFU0T]XBY;:],1M@)]QBG-AZC M0IM:$PH)-I; R/4DTU;)1K9.$2X[J0I2I6-0\*YZ8&2UW%P7ZNG<7*4S-62< MZF05:D:RZ>!()X=2A56KZ2#Q15HJ&./V6BK);"8XLM"CUJJ6H4O,3%JM]7G% MWG3B)(LBP:')52>;9W,-"^$R \VI;0:*:[;@T #MJS6IEFC0<@]9(%53=157 M*K6\IP:(WY[;#5GLBR5D(6M\>Y4'WEW3>^J.^B&3L\ M')F;HI>4#<;TQ7T(YZPG?A"G 7XN])YB-1%LV3$\5A(U 4!F?'O&>326 VXY M<,V7G+8E$8"-;61& I: 85J^+PWC$EX>F ;P7Z+1)G&)Z+_5@#Z[G8$[ S=X"X+6][=U12@%,IP=GDUWO M?RPIHLF9_&3MD=%S]P+#R_K$03,->V7YZ6L!2P MYO@NM4A.C:IAS0H-@7RWR;@_X%8XSS0"#-U/.:]8O&98P!4^:R)FF[:&3WJT MK18'/<5ME6L4RLO E4=3C\':.3LC\?%K;+]3O7E6U()Q(6M[74\X.):&/L'> MC-V?4?\UYF!LT_,9HN##YX,/N;HR*QIV=8*(&X5SRV/!&%//!1_^/KG@^?OJ M!TW;->VN.]YZ];=?I<1NU%;W*]"8+O:\&\H<$/_^\7]NN#"IAY3'R! #Q["GYC MD?CH1AU)220E7R4EMZ/*1>3FNOUITV\@T$O%AK9]9@XK"T5;: @UX4HEI"Z% MC#>\!?Y9#=@?A5VHOE8D"G^XWYW'_6C1F/Z->WQUHICC\2+H;B;Z\)?YP.%]Q8&_^[M*_\H[XUI*<'*-TLTK.6*LYPAB2"89LR CI5P1*IH.W;>[! MIHHT,]+,<&CF:5[F.Q1SVACB:*+4Z%!TJYG%V"*[XEKP:@M:\6]L\+U :C<>N:W@I5;K_MBU?W2S[4>C!#HBG9\ \RDZ\)>MG4#EETX M5]0S5:9P0J=:*E?:%%6)4PL21_H%ZM(/R11Q/4OAUL(=*76DU"%7ZC,NP!MT MNE$IL=W5>N@R-)(HJ(V$A12:L.@D 6\X/B2PJW3WOIE2A],CN+66?_VZ?9#@?3 P[B6D'),LX4A1ZN5YB>Y)10;"0 ::XI=MF'.CP/Y[^GU$X-,XB1GX@3JJ%:4XI#9NF!(/2)5KH%YPH,A\0#D;CCN&&D MDY%.AD,GSQCUSZLDY;!"GEB3!>0!3][Q*5LX#?=O M#D11X/]:)OGS2CP9.$O2P3*,*M8*BSC*XX5)%=8Z@Y;XA5M7AB?6_YXN85%8 M\.;KCL*"]P,ZSUGUSW3N6G?16B\ACPL4H5"S1)IJLVH.5E"$=CWQ@*2O:-?? M6JPC=8[4.>3J_)Q#\(PVTT,&<":UL9E^;MP>XIL!GI%;0)L)>&270:_H$81+ M"GZP=D?1_>\' V]4_PZ;K:P,6B]2"RE=*2PM:8Q.H/I?SYGX:L\A%87UPQ&> MB$*((86*9QR @N&<2S6+BJ#56)*=BHNF_;L_]0#05PQ(2!2 MRD@I?X92/F/&/Z.3@L'-"!.OI%2.:+@HD2HOZ"7426#%IQYP_(J)=S_39/_F M0!3%]:]IC#^CQ&B\7VE?[U MAT@_H-=T$2)("(V.1)#P/2'AC&_R&B*@PU*_/"\Y#N4T:MJJ56#2%90$B.!G M'B73W^MJ4#B=EA#J3"C\G!#2Y<=@R3LPA&D-6]QJ7J,H&JN0QBC?M(I("V ( M\(]2Z8=4\C+^T7.R\N7'%_M^MK!]V[_;ZIJ'7=FVI+N;4$XX0/!(LW&@V8+A MP&9=-X&\RU5*N?FZ?@YDG?&(SL"5SE;D19SK*BJV++F&4LCJ:4J&K5;A00F6 M?$BAR?L-RT:Z'.GR-]#E,Z[,&546!P3"2(HZ03I[LS\";0 M-/* O>Y._.-U>?VS&[9MMGL%1DT=RU:D]5&?9PQ_3"5?W(@/GC<_5WCVT.V5 MP/\!X3NOSB=WK890JZJB@5:KI,==MP3;(X%W_ M< _'DC!\[G,Z(YF(I#2M"RAB[8&3J=*2]F!M8ADA-545-Y[M,N34^=)>3]:3N,$#@L. SZ[39F;@=<\9@ IUMHUIF."%;+!Y\ MYK*-#\>510MA.@-W*$AVGZ_)+AB9.!TY&5H4U6D/7$9,)VBXHC M67V&==0.JG6M F6D1EWXS !!.^;230@97$:3V0V51P2?+86M6< M<2U-+3IR9VH@W=H@#1,^ B-+&*VMNM+0H;"6NVIL%HUTH@'/8@(CS0U)4V.) MRU#Q(HW3RXJ2:O8]2 P,;>G,,#/NLD4U9U++'%=MU P"&$1H<"CF]&9$G9W5 M**5<,LJ-YGPNS8 N8<&A")<@L73>K5%.:Y!NIHJ]92LIPZ$!1@W->#>9W]@+ MJC^5LG-99&I4SAL:X)16IHF.IN8PJLB/FDXAP>9'HC.>\66J5D.9=7%Y420J0K M&+^RW'.J5Q87YIQS.V-**?'-;I+$Y73CK.IEC3J0IG(1*!1.C[)6H9G;)*&: M!-X^F)NJJ@XU!A'7E+$0C5)BWH0L,:]8 MO&98CBEVP9.SFL&K6V-ES$[4U@)M HU JA9EE?/J*HXKK5\Q$9@U<_ 4VP0V MSJ6V9>_7PZ+M)Q%)&(WI'T@9D M> SKB=)S.%FK:U K&ZS-XUP7K'9O+".^_#4XTV2Q8:*X&9?S$J.X@K,8-:T4 M@K5^_;%=(V E ^)[3X[91DSTG@T(*&X9X=%SO(8DAMX-' BH_()ZO948IZL7 M'/-D]8X5ESEN#M3-LD21WDG(?N&TE /OA:LX6'CW(];20'&=-2-W[#[5PE"60$K"DAJ'SCFF"'_>20QP0D)*G +K*Y1S"];H+ M/(W2B4)?!C[68_">: Q A 8I8HIS4P2LLSW) >QT3&#Y@Q5X?45C8,1;E/DQ M1NNQ"@?<%O QFGB &HL]Q%PQYG6M\#@#9!2*HFR*(F20K__PX1IXK 8$R)-B MSM36GN@J.F>#-\;FANFQ#K 3SA"N'OJ",6L!7@;AQK Y681_?LM$P9PF"C\! MCQ$<7O35Q7/.X0,=P\TI \<'@[O7T"P6VS)K6PNM4QT@/ M)DD"(;J+UKMER0.>O,B;4-?*>ANNC9882R3APH"'#E (TCBHE)#@8'YG16O1 M3^#ND)&32*Y3XYIFO3WIH.2O/XG'U/.B!9G@]:\%=-84SO?0\2T2N6DGKV=RZ1_7'@XHQ$NH5MP*( MB#P&H\5[\73FX)]CO-GCC&*=XHZWIS[&RD^;J0=O/'C].K;D3,5PK)@$'J+S MNPW8V ?(+,\J.@ D$8#Z'*+@XVWLMXXSGVL># .3P)^MHOO\@6L&R^?@G#7- M<*W?WA2O9)4_60I@#CG#LKL0W(-V>;JQT(1916M35>#_N$A=2(Q4\DIV.9"% M^*Y%V./+1W!/WT3.1O[.QLFV&YC_A&V8F@?$YN:6^'OWP^&D"/#L[81FW"KN M45_?32NNB9+]FW-L8_>!MZ'YGVP#V_Z8@TCW=@S\Y+A=>*!)&NHO^FVYXLG, M(Y&*^J*_)29\Y0;UZ"N7Q")&?!$C4J^T$HX8\64:D8Z@*1R,B* I%(R(H.F+ M&1'A4)C$/\*AD# BPJ&0, )[1(B($2%@1 1-(6%$ZA%_\29*Q(CW,>*=Q1-> MC2=];4OYP(']1WO,)U_K,?\L,&0>T1;QJ'Q6#_P8H$4G(1\#B3?&O2$+V$I*\ M;X,CB"%;"^,DFO-<5L\1&=$G.AZM\Y_(;OG^\8Z_RKJO9O;$<("&"M;?D9WR M,^(=K[+^8]I_Z[J*7BXF8*!E7T2(;]2&Z,:U%?PSS:@@WA;%?IX 1(+_0P0_ MK%+^6>,M$OMO(/;'?N EZB01M^?N\XYN)+Z?RG.X$_$-NU-]6DZ4/KDB?U'3 M^NZJ<[V6[?<%Q;>N6GIK?Q\NEY9T=^9,6^^NQ+6[ M.'=\VQ3>H#O72'ACC!M]5B"1OI)*V>FEY'"Y;6T0](% KU(2_-;ABR\T=R(= M#+D.8HOJ::LB Q'B=:8H91',Y=1?+!R5$8'> MXN]O$]JX6*0FI &WZ(#E9QVP1/+\;>3Y/6Y,).&1A-_Y*4HDS]&921C/3-+> M"\@9K+^W\5R3^W0^+XR;/\ #_9(#DZUSY?F?)]51#V7NC%N*ITEU00\F!D.4 MU5:\T,#52HEDT_ 4!4L%:^S>3?PV%-M"I)OWH)O7/4CYN&X*V72*3-+=.K.. M]T2RKBW1R4(&N@E/5[!@*=U(-R/=_#:Z^26G)Q_73=Y2R]54IA1G9I-UKUZ;\$@E'1VH_$S=C$Y5+G>J\G'=-,7NQ,RY\0XC#C@B7R4F[J8-NUO! MHQ8<^[8'+;Z3N>M)&L4V[B%6]VW=T)T84JNYJ%OG>FABLET9LO&%@U29:K;M M6&QQLI39#'0]$U?T/&\MSU&,,M+C^W%97]?CY2B7GQ Y,L]@_,!D,Z5.3B5( MH,? 3<6OF(5[:WF.]#C2X_MQ;U_7XWQIO1Z(1*&L+J8*IF'(V&%EV.H5N+29 MJT2;HC/#_V?O2YM3QY6_W_\_A>O?KVHI=X1/8[?GN'.AL)OZW&G89ON ME=V0*HWS8Z6N9=QQ.UT'/<;P]U5%WI[]5%93>*W8.FT[M>U'T'AZ.);Q;"!? MK]7U_G8FM<919[@OYLR#D_3ER<&!HM>Q[3F$L?GL?"M)ODO#U7#7U'"UX>A[ MU%">=&[57K;_U)Q4K7/I9OPDGXE=5$.(0O-\LY2KX2ZKX5JBR?>H83W9Z%P- M#L^S%<]L[%O=O:):GY10#0MX(C2;68D]Y#NCL5=$OC.ZO'#P/8IX;5^ MK?=OK+X\MBNM^Z>C,2HB1H&@B87E!X(QV09EL6'#:P<]H%5K0%:9M=G@E;&; MR,YN>KFO5XH+?VUUR!F(;95*[:+B!ND^>WAW?*@V&XIVU6PYHU[[&"RLA/%F M.C_?&_YOON'"59ZK?'S#VS=5_CQI'58ZW:/'_J21ES3S[)AT3NJH\A#;9K+S MEZQPE>9[AA5OH!9Y?D2QF6H M/-^.C9D.K'F[=M/+W;#*KS9H?U/E&]W&<6'_PBOWRQE-[JHG2:=V2%6>[MMF M7O7LMVWG]IRXJ]BTG97@-$BP9B'=-Z.QR[LM;>/KBD%J;2WA]VLIM;QX9Y\- MR)'6;&@/M6JK7"L]'((;+M.SLHFT]-K! K[)Q+67:^^*(^G7M+>4''M/MU[2 M:A[F+B;IV^+@H7#61>W-HO:*1:Z]7'NY]FXP*'Y->]/#WFU;S[3WQ)/'LF&8 M5Q6#'(Q1>R$>SB2R,M]7YMJ[,,S=]+KBH[VKC6]?TUZM7VN?7O1+M8IN97+W M2L4[/5:IYTQ/Y":*TFL'YFEL^X^+.][_!H^=>P.@MAH;%5RBK.@FO,7]*:;KX%ZWX6E$@Q\$MT>$ 3#%L\D !A2LCA]Q M&[I"5Z3#W'1'4!P8PC"LL?-3H&N9H? R[ $3% O&\Z4$YGX +ZR:3+I@Q'W= M40T+YWJ%?+Z"-^X9EMKW1:C=4A[,:J7]V"HT]=_&H4C.W9M]J?M#("!L0QC= MM3VR/"S2S630*S7UNGQ,OXE_?*>T4%D.1O 12@4>*$.'_ Q^B$XJ!V/[$QHH MCTG*$S,$K*1!.FX4P9)VV.?5QWA1_!-G/M<*5F(K>E_6*)].%5XMX]'TT8+Q M+1BS ^P.2!+\GD2P_MFVB=)/CH$(OX:6HZ,P_+2) 5(Q(L_&]$&-8//D"."9SOJR,+Q_<07W3%]X$$5;6@NI=@+UE M*X8X"S_\WX_LC\]:L'0JO]K\8&'X^@W^"TC4?I$^/_YMZ(_"&7S<!;5_QTE1@@Y5#2U:18\\DK-(J+2:"DBNN)%NF).V%KRC#9-NV M#D,>$6-$< $XO&(ZR>@[9@7BY;[<[1>42?ZL,DEB*B_ODC)A5GB.3ER"5BM! M.R9 \D+X?1;IO)1[GZ%J/J3JS*K_X9B^%1H92\=G>U3IKZK)8,?M61X@EN;\ MO>V.S7+V0+=<%=94(_)Z3G#UO>K>G0-"M5DM('YVHX$3:6W:L^5$XNJVA'SX M+A'I<[8Y!O=Q,.+XAWY\>SU!4^Q0FVT%G;.96?ZD+8[;.F>D@#TY+=%9(X#$ MAB[L%7E\H\D6V!!/+,8A8XB5D&TU(O.CA=.C5W5_U<+@[L]:K#U?INWPK M%%I_>PL?BVKFJ9_AFRPZC]*ZF]P=JLD[4;:,YIETK^1.FN-6GCHNJVE9L_FL MX=+N#]D9;5QO^F#SVKC^)A7OTL;6N3Z\;QLGG6:MDE?;I_KYH93N@C:"CY 1 M7VL$MX:38=$C6;CGDQV^[S20%#X7[L/*"\UEU%'MP#^B^((%7?GRQ%>7MM3% MK'ORG^#+"N?]WGE^J)0U4JJK@JMI(P#VGBTUC:]<1:WNB[&QG GP.T2YI%1, M/B_!_;^92N-0B/!0G&7_#.H6(NOR]_UEBMM=DF2%S$H'7OU3,<;*Q FB@F(J M'51$_ Q+'Y 0@B2FTMD_ALN:_BM"ST7+\YZI67BB:^#/ $)@$8R:C[7_T MXU]Z?!/W6MFQWGR8Y*V)5W=J1^?U%1U/G=M*>/F8\+GE^N6,DHC0 M(X+;TVU-&"HV/7[M M]A07BU$,HJ)\&Q/!)@^>;I,@B8":!)@&R$!%6^@0_):%\S:[0J!;;TWJCR4[ MEB6G5>M$5$L;GM?MQTK7ZC>\>D.]&U^:JC0;UV7?X4FR$^*6V;V"%5]XMMJC M5PH$XGHUI<,!F=Z@EV-*>*[8=NO^QAQZ^_H=J1Q>Z+E"TZSE#GOU'_\"P"[* M-+V/>@+(F8%44QQD!U8( V@F!%RZH'>$,1%4]'P-6FXRMNP^9;4.@PYA@1V M*1["8K"UGB8H5(V).T$6Z"#_5%$]Q0#FX=8E_*%C6X-%2@U"H8 :JYYM MPYM!L36V?I_+ R7\)*A3ZG@NF):4<-4C3C@'ASX9@,(@H-LTQ^B+"Y4/P 0, M@(.!*:EAHB G.!!NMX(,#^&3$3P$*Z*"9ZLZ_.: *J%\CV&)^%_#&@L.#&R0 M)(HH_LKN34EJ>E=W!3MDE<5F;Q+7[[2 +\+?<$@GD-TA8W%*.$"9AP]<<#1@ M018]C()"X.B/P:^$GDV9U3-\)/J)G)A9YI0RA/5%Q*78V/S! :<4=5 QX>V- MGN49&L"-[5A# ["G+;2)3Q.B)9!K8_J$-5Y(;2#%#'&!XR:QV0)4^D48SFJ# M(ZR@FL+C\-4H,1=0[T5:;48)JB;0&>05J4X)HJ@]'=:,VK!0PJ9D D&V/%NH MG36*8@Z7T07$8^K@@FONU?#:#B@.S+$R0O,Q&9+2 MH^Z\]/]KQQ?:*UQ5JQ_[0G-9YNS#Q8L6QJ_HZZT#C-26L@A_A'$$2%H502 M97;BPXME X=[NMI#/J/B C[,NN#$D.V!P^^!"8+!!0IC!B%%\?0@DN\0H8\ M^B67/AH2"BW,:@>/*6U0L=3"5,:*7?J&"YYZ#_QDT-0* *D[0:_X-6]>Z6;$ M@WJSZ58>2L/SW/BJ9MQWX^7-2[XWW^B!F?$71S_*_Q+8(H6_]@G@GN[^O4&K MC]X;R!]E 47)&Q!PQ5RN1_\!=*N9PID"CJ4@42LB482C&0M:,$SUA(%QZ+BC M1CAH%ATD-45I1#F5KJP&+9DX"V?! "-&_ 4P,!MF8G)= M[@SX+)QWH'F(\'YP]=X=![:\UJ/8-D_5%XIBAUR(C M1KT7U M:50/ D8>T95VR%3=WU#T?7VD:X2JN4]>][&4=B:3A[ZHW.QY):/3]\A)]ZOD ME3^PAU,V% ?(ZY.P9E/B5OR5494-_^CX?W6DA21N#2MM[W=H_:?>?^O6C M7,>JE(#$Z=0B D,PQ8B,;@CRC=+5\EQPJ%$E ^IJ*2&(TE8ENA]):SP7W:1# M5*0PWJCA$/-=Y*UYKH.3A64^WQRCE)S<=D,X]%]]05K"]QQ^_%L"^ZH%:2Y9E/)";6#J;<\1JB;N(^C M9E!U#.B8'WMA*":L>D-W+I9?RX_'3 M[4.]*N9NM?NSR^9D<'70_3B2AWXY+G,/,%N+OK"$LMNEGM?>9/J('S:50+8U MB!1@/K5.2=/H_H!B,+M0\@ R;.#L8M3O=V]5N:JH5Q6Y696OA^.SME(:0UB% MF/\*[F->P_9;2;)UOFR=E]K#;/F\7/+%4#<]HI7<5YYKX6/2^L/[ MV8A>#B)Z5-DD7? ,'JRE "&NUQW/3#):TS6T";W*#&,>M+P4[ZPAA:XA "@- MQ-#1IM"'T,O@CR;T ]A%8 4Q3SZ )=<[.FZP1,9Q$A1U00'<\"\*X@?\X;+1 MA'_C]YGK%?TK!EID,#2L"<%M'WQ!\*N@@8^KNE:8.C8=SW#19TL)PFOZN&VU M'K+(:SUXK<=G:ST4BN\M56JK8K$@M]*93KZ5R9)VJ] I2JV,J(IR6Q'S12W_ M@[U5"8H*]Y/GN;NZ M2[_EXWJ+=EJ];DN>'[/>+WI*\WY2;N;N MLWO9SMG@L=&KM^3Y,2M7Y;%JMFZ'?46^U/M>9=PK),>M]/R8^ZW+TZ?:HWG5 MO"F<7VF9=M6V:B5X,OO\R5.Y,^Y=_:YZ_=I#[BQYD:O6Q@H^.??VJU&QK'?J MHW&%>(]G>:\I%9TT/HGW\C][O207Y8-R210?I-JCMB^6I;)>;V7F)]H8/A W M.QFI_9MRW^R=IK7RR5.WE6V)SY_,V.?]T5/R*2,>GG;U2MVHYD(!L[DG[ MPFH?D/NK9.5&ZE[D]NR[0W>,3\Z]O3VJ[QO#>[,J*MH=.1VU&XVZBR=.YLA4 M%IM7YQ<'GQRGDQF MXT[:JQ^Y1\T;O5IM:%E)/#_%TO*Y)>4?CXN&\VB-*KEVMWX\<(RZK(Y;A?DG MU;$X=*036ZK(!Z=7E:>VKIR)W59Q_LG"::9ZY^J=?M]+WQ)EU-V[+X*$2N+\ MHP>52Z\X4KULOW&W?R[?5]+Y_AE]=(ZDI>.GT]Q>1W/$1KN2MY1B=^]"'..C M_SK:2O"W! MDW,( 3,X/GI06EIS4#P8N.=[^\H@N5";C6Y_V'TZL<_%QE7E:O_NS,NT*ZC- M\_=^ME)V,\GKF_1)-E]: MJ/9[5]7C^US5.FQ.2J9XEJY(-Y5B:9$VW4K[QZVL<2PU&\YC^6CO[O?>N5>' M)^?F.3S[W3Z_$H_$YLG9]:-[-QJ/]#LL-Y^;9^=NDAGLW5^7FLII+^-<&OEN MN;U00Q\*2C9W?#8FE5SR^*PX<+(.>2C!DW-O[PV:1=NI7CZ(LO0PR%3/#QLH M=85G;V_)4B'7T;+Y%E$UTLI(A7RKG6]K+57.*EFMG6F3#)F3:&7_3JW?/.Y7 M&NFSN\)DW&V=4YLW-XNF7/5*]\?5@NAY!Y6[QN'-[=,URO[J_VY7!O3-Z3-:[K@7>CB3-3R#7N<@='EX=IL6;^^+3N%+*.GN3+CXZ-P$U M Z\WC9>[@>]9O*8Z%YF\P^:/N/M 7B M// FZ]5)^J$R%!O=R\%UX="[KANTW]K[A5O1;W0Z!4?DK)7U&ES MIV "$,/ZB1B6V'PU:>,G8S:08V")ES9-O*C11.P:FR2%.4VU1S0/]^TK?LK M+XI^(=D)4U/I3R "1+6Z)F;!+V!N%DNBS:?,ZDVI*NW M;N<;*FUIJZ)L/E5\M?'F[MZ6O\0S1(SYX\>.;N;[UK;KP@56O-*NVE.XCLRM^K;G(QUL;M=,CE:;7O(5X1 VG8ID+D4?%D*,IEMEP*.!5^7@NS66X3EM2N6TLOJ5\S=JDTO>6F1 MA21]5KDR8DI:;7N+J.[S%D2IO5>M\3ZJL)Z>T?51Y?;/X>U*%:Q#7(*Y!JRS+^IY4X1K$-6A9 MU4-;397/Q6TQZ$H\;7]Z21Q"KXS&FYHB%]\O+;3;Z&J?\WZ-X=RFU[V,+I+, M@8QCL^G5=Y7,+#S?'-PX6J7-0!IX625JRZE_/GFF T.@6B53B[2'J; .'OZM MHVIFKRP5\NY%12ZH9V?R0:$_-C_>,W9Z??3,-9#32R+]MTZS.+4PB;.@9V59 MNSN1*KU[L2DWK=/)P^A8(0I>CY#^\:^4D-+I5?2095[%IM5F(W"1V_RZ.5PL M!2Z>-:%=-ER'4]RC[?]FWKUV!,;G4Y>_GA3VR7#A63=W63'![>&>'A: M&DF33.5*N<8;CW((%^E"D<,%AXN7@NOO"1>+;T]9-ER<'GZ#1/::Y7):OFJVSP\OF@@7Q1__RHF,F.5PP>'BI4S" MMX:+%7L7)?%>R=CZH-,GQL'^P7V]_G#XN/%@Y/B\7SC3KNM'S8'QZ!P.8/X3 MZEU(\H]_TPE)S+R"%W'?67^>CFD0PZ"--KK$!)H8-"VC: /=U!W7IN?C=F#3 M?9UIF,W56\T3(:@M6U:DM>&UQ0 8OYZE\37ND.D;P&-I1MM\K')\B$S>/+2O MR>W=1?^PI/T>9 ;GAT?]C7M4I9M1X?3QI)"KG'C#ZME%41G; [Q(EN9K1#);5[1.(C$/'?S,1 YZ9+#<_,^B4FK57/7QJ-2R$$1H%B=?7&'2EX/(%H.(O-FJ]KB R-MC%DN5.PQNWX^G_L[+I>N>E=2/<= MZ3BXNMMKYK+CY)E^++9O3DJLXUXV41#S' PX&/#2FV6G9$AE M5"Q>NN:!2,9EM5')N3J5<,>]L973=VUY5 ;&W-<=/_-!M-VZAN*[5L1L+,J);ZX9P>ROG4YZ3-7X.: !/>!="Y!M M?W+6EQK*GM2NG)-[TC+,#+H)Q1__%N8W23@D<$C8H2J5=4#"9O,@GX"$ MOAXTO-0;YX95F5/RJOI\EP\!B/Z)-,;(<46,?'1>@7^Y1#'W9CG)/ZX"+(V/UK+9GGL#&%]=JB#I)KS5 M_2G-MI\*KW;Q)>FJ1X2.HMO"2#$\(E@=@2AJ3["&5*RZMF*Z@NX(Q'&!DRX6 MN6#3&")H\ L^S9[P'#SX@Y_O&:!8R8;:LPR8,ALF.82UX0,#2R-&2J#OM$ ( MQOBAXCC>@#[G"&-B$T$9#@T=WN1:@F+XF:*9"3D_*>UF2+<,$S>DDVSKU5@;']" ^4Q29EF!M-*&J3C_DR*J8PH%:1\6OXSP%GVEPCP M)NVPL9=OP$01VUO^6-#]2V*+?5_&-%=,X7M?AGI-'RT8WX(Q.R#0 ;6"WY-H M>'ZV;:+TDV.@SZ^AY>@H'C]M8M#SC\_&]*T/?7'PJ-)V+,-SR72I?Z[#\8@\ M^'Z)^ ?6$O[[2W9:3DFO;F-Q1JR)$5(J_>J%^9P1:V)$,55\M:,<9\3:H"G_ M:ALCSHCUV8A7BZ0Y(];$"#'%G:8X\ %L-5>(.#"BD,IQ1L2!$=Q$+)<1'ZQ M>C.>WL%>V&]%KK'O*)]^J^DUD]M,2ESM>;NO=KB^ZMF$"&?PAYXC5$R-:,+< MHM^QT+<@9 =%^ U_;KMZ8']4KH'?J^T0^%6Y;NB/KTDUA^C-0W2L!9P!]P;K MQK^J ,>>29@12XL)]@/N['!PY^#^/G#?==G_G G8=-U+)=QE9DLF6E*!:2O= MZ![UTM!_TZO=1)5/>C.WIBR]B(=MA6SS_2_[^DC7"*W0<;"^P&FYCZ6T,YD\ M]$7E9L\K&9V^1TZZGVHS0@L4KB9#,G,3;V4P-*P)(9'*!?_6W:OK6N_">""3 MRN#ZWG3+G?Y3J3M3]"=_H+YG<5E/Y.S4WF1Q285?37%(BSRJY@5PP-)N?"@H M,22@?]P'D#@ 1,"ZBVFAD!@6"HF-=DT].*S=]T_&WLUE\FQ4[>7JK32]G"&5 MRZVB=)!M"FU:N=8/*LR!^G[KIE[4]ULVVV'8]+J784-8BOX;VY#7&T1\U(;\ MKE3,!\^]+8FY_*EV6'LZ>)1FVS]LEPTI5:ZKYZ.#X7ZE,2!#Y;P\OA5/QF!# M"FA#Y)4<4]MR+-V"Q-/-\\ B4G[Z=$EN['?U(@L3HRNVH@\'K0?6[^O[^[$F].QVY R-^U! MOK2=1F2\9UJN>7+PT#_L5]MN]_[W4_ZN"T:DL#HC$@>X_7-[DJ$OQA2&WB$) M[.DY(8J]C%86/"<:<[#?>$[T&;*_YVJ'>#GZ$5A..D3]J7DV:L]"4&Z_#C+4JF;?TA6>M6C$I((+&8^E9Z[*EW(J3U"^J?5-+BPUU[Z"5[F>OV@>E5AX]_'3JU8Z:/$4?PYP13]'S%#U/ MT>](BC[VUJ/[8)YT!G>C1L5S,L52KNC=3JIUL!Z%55J/..#L+N3F-5KQ;VK" M1">&QG/S/#>_H93/]XD'GFVZ/A';TA2GMU(P#_1]WU?WE\"\1G[W!Q?W_4I3 ML1XFRO5>R52[]58!0P'4(DG^M;IH8 =<_QW'/9[.CS>VQS2=_WV\]3AC>[ER M8BA24I>;26>O5"59M6]>=0';"RO&]K4#XW/'/.C1L9KF&!_!JVC(TH%_1'$Q MA*V];430G1@VXR:<:-,[J1QAEB'F!!S.4_UCAC M"6TSLG*JR)L$/).'#=T G>-M,V+!"#&5YNT:8L$)KA)Q801V&>2,V#@C/C;R6U?"O]PC/K_:39"O7@(? M7F.X7#W84H:OR.7G6O\-A. -)W>[FF&LQK_<:CW@SM[F-7X+=("[@-] -+Z! M8^A73FV76[@-^,"=Q=T7C:_C@[3JDMLOXT.W:Y.NXBY$".XK?3.!Y[X2%XWO MZRM5'HFMZ@YWEK;/6?HJZR_)0-%-F!'G_7?VAJJF:^NFHZO<&^("'UMOZ*M2 M[K=$XU#WG9V="UM7?4]G2&PN"]_.Y2G#1WA.T%,,QOU3O<-=WV_M_M"CJ=SU MX<+^-=?'/[_HUPE*PT?!L0Q=$_XCTG_BK $USW7P6#O,B8/@"AVC+181>EB9 M"\>R/:4MEHB_JB8SFK1!QM]<-E;H/>V"F+@]RW/ R#P7E<]Y69N^1F]/,113 M)8+B"OM$I3>ML&6FI03[019E>6D*L>GE+NVRG\!9VH7[.AVTB4[K46R;HQ;I ME9N>,_CMGG2'YX.]^NP=0"6G5>NT)+F5IC>'P'^SU_NW,JD8S4%:+1X9)%M0 M9V]MU_+&$E[*SU-JL]NZFJU6SL M!XKO/I;2SF3RT!>5FSVO9'3Z'CGI?EGQU]+?;E[MG]TZ%FP+TXSI C#8OSP= M*]I^\[A9*]_>>&KO1KG)= $,L@ &4DI<27N[>.# \HRA'P3$2BM^S9XVX%Q; M?%ABT\M9OS%B!R2V1%CCGKM]?K?U(2 V@.]V1M#+C@ZVQB?X3"CPR5L$-Q48 M4,%TJN8%4-+2%C@"N9O,7>[^YJS9;#P4C^\.,B=RKHU7Z4-4((MB0A3%U;D" M.PZY;UT5%6==?NMVI9BI\N?<^R\K\U*=?>=#NOQ!AS]S:]JMFW;^=T7>(Q,U M4[1(Y@3U'!S^;$K>%25?MG,?1^?H>_)CPV><=_,0\XH=\EAUL@P0^J:# MR-U.ZZ/1_VO['7B\QKSJ.![1X,U /V:]J:%W(M?].Z%X+C#>C<)QW9(:=X?- MQD7O]D$GH[%1P6OT,75?3&2SN3GS_??.2/EWS=LOV96/EW)S[_ZY=Q_H_V<= M?/U:/$UK-^T(^_L&Y;0O_ MLCM$YRG]S5='?Y,PX8MY?E]>/9N\ENSO]7NGQJARZ31KHV[#2)L/_?)1O57$ M."*3SB<*LK3"0&+'\=B/&C:L*2L-(>*+ CR>> ')H'8W>_+^?RO_7Q=>7D<%)'.&%1 MQ2XCR1HV*K9(;9;?JCLB_DF'J#\US\;3S0N%O_VV\+<_+/SAC7R1>VJNB#V0 M0_%W?KO#_E/CW.[KO1MK6#MZS$Y.J/CG 4BRJ?1*^5M]O-'-2YD[YG1P6E$;IJQ8TF=Z,"0UO<*1W M&85&,QVBQMVM:YXV]F[V*^3V='BT?WYY[9UV$34D\<>_F818S+YB->.^]P9C M7A,'4%0 <@CD<4A4_,6UA!%\O(Y ?$N]@$5[D_D?3GL]D^<_."R.;@\J:1KKO%0/8#(6_(C;[DH0O2]PL*>G?3 RKO+)"65Q9([[Q5 MS,Y=6;8+5M$/D3>]+AX/?QHCPK9/;\;+%\?EYEVZ5=>:7JV9:QSG^XUNH8O@ M@/%R.I$OOG;/U7;N6_L.@H+"S/>N^=[UK@?6$7E_,8+VNK^'EZ/754>L M945K-&D\/E;%.L()B[$+Q=U%$KYWO1.1^,O"_W;(+9:5OF:=&)5*LMNVI'2A M3Q[JU)IBR)WA>]=\[YKO76]/K+X<%)F-Q:4%P?AC7;=NN]6CVTJM=F UR[^K MOYO&&&$#@W$I(1=>NWR*!N/_N/BJV*CV$J5+-^$M[D^I\'Q>M8[@]D@LXKID M-A8ER3DF4>>*;;?4H\[9T^$X;57*%_FKQD6FI?;M$NZ*IN;K!P7@CX'$4ZW! MP$)F6VI?L-C[!&OZPB!O(J3%A(#$26P/_2TPN3\9Q6J=!85JNMN;<6]+;6M$ MRH;EP!_I-33TTYIYKCB:\E!Y5'O(L(7$?S@2!Q,Y>=UOUGK9OGIR<;J?.>]2 M#WC^^&A(_)XR(@*H&O%G(0SQA<*0V *EGJ#@C(0_MC0@61@S4'*='U?*K<=A MIM\<3"[W("F$FU)XP5AZJ_RACDT\KJ@+3:S\38I ^> MEQK[I3H0E_$-/YZ1Y-3:@&L&4-E?PA.C>+;^O>[3,U=R'5,O.4CB9P@ U 7A M'.._5@\&ODBU*")>38:D]*@[X:>5P="P)H1$KHTZH[U+6NKI@297QLV#2JXQ MMA2Q<7Q'@H?"4[WO)^F\M?U$K MI??'/_Y-OP8FGC_^0A1W>X#C8WB2U8\!JMB"(HS]<">IL'@'D4>W-.3XYZ.Y MS_+K=Z5B/GCN;4G,Y4^UP]K3P:,TKK\["@P')O8(@&&QS0V90"?G7%FN8D3_ M7K8<]]QR[PBL5+6Z)BB)QLX)'UBV_Q$^)T6A__3IK+M7?'P2]?W>J+E7E4BO MC]"?*C[7V$AWJ91P!1#EX@0$F!%('+).CZ8Z./*^+U0(P^EDNL6[;-F_^3.?AS?E&]4NPX&2\JDYLM, M Y5V>+%WG.[+NJ:<9)*3O>V@AG;X"IR;Q29FH>=E MWYRWKY63P87X4);,YJ2I&WD;3$NAF,AGYX/.J54!@CP+#.8] V9FF(4QPRYB M@N3[6Q3R ILC!#:GBUA$%%:K$+2U#9*)IRKY1O:JE\])AY:QR?M78KS;*S4:C6CLOG>_#QZ=WC6JC)A4\\H'GOFAK3 \9C24S6Z7AT2KC.8$(OOAGG_<+;=9,.43+!-!G/W@?0ECQ!BTT' MP)!-("9^*?1JTLRMD1.1_%1'-X@VI5>C4L;QSA0;_BZE?2>)LFO 1FM/A!+^ MB/,5SJV4( 73?,^P$]^UDL'4ZKCA\IKX5$$ -"8)"6%B>0'3*<=A6!SB]1$$ M"+]99 KFW,4IH9K)XJ]+W>D+!V#V+=NA'TF_0MJCG!H**(3M"%BJ:%/G$0B+ M_DK2L*P^_AYA6L@>I(/.I'99G,*GE*CJ@!KH QP-?= .6P'S8E5*'%7Q( +' M=P>* P*DZ9T.#(LANPT2![+:L:T!?7WPE$85Y:.O MI.AFN'[*VB6BSP>PM3;"V!I&7N+K YL?#4W?V/4!T;$<,(PV\(EE1O[RY8[] M*1&('#+ _XL?7@9_ 0[X?Q@3_[._,5>B"*JAFW1C%E@ P4A;MX;@60\4E7AT MPY:F9)!EF&'67?\0)DH0YM!@)0G@]8@8UI#&1";-X0PPG0]*\T1Y"Q;>2 XL M@Z@>UJ'"(T,; (DB'B#PD+[)H;)IP,))$I;?)RX&6&-BLF%6)LB2!G-B MD.WBHRZ^0!\,/!,\OJZNXL0(! 5.PEP"9A MR4(^)U'1K?0._>=9 /'J],HA!84+VX* =>#\%$X1#$WA0G%[X#@+_X#WT;A( MRO%>"2/T"PZJ_]1F,T5OK0^]( --EF9[711=C?H>@8D8ZD,"*DU]Z8C@,VTA MVJS* 0*8BNU8@,T#I2W\53MKY&7I;Q!N5-&AK1/XWB0A#!7TR1&2/5B3,+!, M2S4L\+A X%V];6F3B#K"$^"*)-LZ2Y,85$R2BN-8*M,])(1)& B #@IRB&=, M@@* HOLL0I^ R4#M4L V!;K(!L5Y4=F;66M**/N8%B 3%5QX)KI66+KJV3;\ M![T09,, M87@ZVDHW[=[4K8T51GS<;-X0_]H A'/JXUD>1*TYL/VD'U@@#_P73+TIS(-! M!;KHH4RF0\,(_$:OFF!:3J$"'A6CP.URX0UN(&-XP'4 ;;/:#[I9/)'24AQ;N;L%OR-U@&N7+ MTW :-.#!!WTI1C+ -/&=+#;"#\!K,]5)\'Z*1."]!Y$.S%@W6=Z51K)!F&L2 MHC':.MZ01A,0FW@&8NPD7&Q* ![#+T3!6,0\)G2_2!$P.R_L"0/B2Z<;$8@2 M$PB;L-&0L#2L0O>=(A3P;&S9?38;/[IP+8S'8.094OF^.FXN8#AF#$'3A:X' M#@?>AFKY'@> F.4@&2QXBX&F>9J1>4(4AGF@(#ZC)T:%R'K&0'/Z;JKUP)Z4 ML!?P9[JN4 0[(,$(40FDRA3IV0CX$^H=0"5@B0E30*?%1;'4P*>AZ00TX2@, M/6N,0^B8=Z0:$4P<>.2015*@&&A/)DE?ZC"/$ZX1* *RC5L] HA:4*]FRX0 MXX;G?+3)@T<4J,*% AI>A8./ -5R(DQL B\L81(;=\B)/L*QHM\.:!6P M;(8&E(!L@HKJZR53A 1- M'UUH,$1'#'@OJ)F6BN*[)D31^Q)= Z M%A0FH)##DC:31+#D":5[.*3/03HD?(OE9W!1'65DV33KSAA#B>^/\!)>/ALB M).XSWQH9&=CU;^JO?JQ<8:&/B+87+8'A6-$4"\1HDB@7,4:#$*R;Q-@(LS ( MFYEP<#^).D!OL%)Q'&9>C,ML:CWZ!Y%=M-4CBW?70#(+8<9JHAI/4+:\T3P[";/ M&WGA:5+98=Z'OR/IH,P6Q=S+Z>$E)X;3LXGA]#L2PTI$I%[(#H-?U0;*@$?E MKP=B:A;S3%,'F&S!C![6B(.;(=CL $5GT?C)8-MH9D^)^M(8>"LN>$5M#XD9 MN-P3?P>5OLP-I\%2D#248HDG__93(%(TD;UHB;Z;8>%.TTO9;_\M"Q/?F )1 MAKJ&F>^VR\[\(A^L3A+^1SVNHH@;;^UJ\%0?,[1IX0,DSGJ7) MR^G#*:,5F!<&5#W;@D4)?5TSR22@=(+Y<8IM/4YPEQ&<1-7U:!S>(P.:5/=3 MO*%O=WXT-S:.84 4GW1[R')"UX[?-R:H#&T#TGCF75.M^H>- MV(&9H"R I4\PSYOTPV :"6 =P6"NA >B&XL*S:+P@HJR&86R4 >2IO+__B.G MB[]P0U:C[Z7^-C"?G=D)TQ]^1$YS:R#D71NS'SZ25#R . +D/J+[0(;5G0@E M'ZMH?(7Y&U^L4.*9^TKL8,M]:&FZ-\"E.C [/S/!AC$0T!ALV70(38*!F M5/VF6L&D'N 3\4^B#WWSL+X.9#;V?VC%Z06]PF"24<%%&D54)LF MLQ"2,"UG!O4406Z3GF B8?*'^NB8K51[U)8IOFL*,\$L(J: 48\P41MZM@F! MZ-2^1#QW%J>1%90,T(:I\> (@FOZ;)HC]?:)R=NH4@)T;>8;^Y V4=H)Z M.\2T,5//_ L4?(TJ21L/-U 'R*0G*%""@@FPTPL.P81B@OF%0>23H-')HA5, M9X\ #)8])51 8'V,Q=FB:T@RT.4'N'G4$D"^CJ'VT+.)(2A+A)^KQ2/O^Z*,9+ M3U\-12_V*WFA&NJ&'X[&*MZ,-PS6Z [2-+8((\VY8#$KYQ-LC[!G.?!_U"[< ME 35RD?RK97\M"8QY$N0^(B$*'Z=G;\Q.?"=HFB5'7B=)8A+#=_M'/M^AH*; MFQ3CV&&K8"^7%56?*SY(X[DAW<7-:CR]12L,VAZ&&1!BN#YFO?05BC5'U%5( M4#1@!**KI^5:$/FA8Z?X-0MTBXF*XG3)B&!(=E:GZY<_^_;DQ5*+T)]!SR6Q MN"!%M52$*0%K>0-J3>.M9ICP9AC/:*0,8"KHL?F'=&&8/W*I7#$XW,D(00]2 M8^#$*H\=:@K85NIL>0&8R!#$@^E0!XH=EOK'M1YUE7G9 0PCCCH.NN1^YM_W MS!>F*H*:&>9OJW[]FPF4TFEM<_!.9:9F9+:,$[>ADSXN)] )4TG;2OI[^&@M MPQ4P-S%B\NC&'ILE]=D@O*<5H:8?43!EH Y[)"(!TE.[SOQ;0B?,[-E,#M*? M>^H]_@=()!YPT[L*+>4&G[$R0/^@:>I8H*#C!(-=I5F3' MT-UQNKL,,V&[7"QM%2T&2NL<9QLPQNF%[VN0(>"/'"L+.^V M97IO?%5F-^E@B0 H.6'U1LS[)7.A!T5YAP26.BSB\?.YPF%0'0G0YPT1]Q"? MAFBA IMQ>%&^#&TV *6+Q5YA[5=HN8+RIVQ&P&^PDF66$ [#:!WMGLW"ES!' MB MV0A__^1:X"58'$%O#2Q]@V5>T+O>?>4;!YT$QZ[P259C.U/Y/"W[ M%T:*JB)LH>H'AAY)PKZ51!M"S5*P3%[1L PHJ)U5]R^K):[\7U/^2,6LKR!^ M4!\]A0,?!>0&=VQVM?CV? JWJ=&%#[:NZ=8M[FKCBY[=W0@?L[M?\QDD@C?\ M5_AKV",F##KLT0T$.QA: $]&]!^O,?,97^,SCEI_MF M=S0MO$)/ECJLGDUA 2P\.HM8D-%$#; KUD:NFF@JM"/OC-#GB/TP'@;#\ M#TG.I<3P_CGB2Q "7D%@VZ=X"/5" \B)<>+9*4VBE MKDV8ET"3#3ZSH[#QTA>F)05!PC&\(,"=)G<4E!0"0(8E+NS.(II4DT4Q(D71 M]YV%S_MW',V<# )Y2[/B_\BM&'B9*LK\"^-41M%1Z)8B_ 4D3'=ZM ' B!, M\@3S0Q\L4#EV=X!_E1&FI::7)<(P8(@P7)?ND6%:\MDJP S07!D=.@K'\E3E5,M/^SXC\I01 M4Z6CIL3G%=O?G2/_\Z,.OCK2-";>^043.2!MV\,@>KT7K JQ- )SU[N\68_Y MMG(F FS#AWP1\-.][@(AF9,-<#&Z79I\5YAWX?K8'9XQM*V)8K@3@2H"=0ZR MXI^HR&GX#SP;Z(,)\W,4>)WO$N @,QZ<&X%UD%L+$F/7B)@H)8$IP%-W.FD M7X'?Z+M92C(QS:!,#S;1M6(9/%;-ZY1*BOGV@11@>CHE-(?^L9=9B@46E$+& MLTL[7F?"U,;ZX1D>&PE/MOC($)Y3#!TS!Q> &5^8/X&01T>'%X%E#GG^TE,D M%;QG.B-P(/H0LVCAL(09D;^]O>2SS"/C;FD"\SP["6F[,8S M@+,\'T^/ K'$-E!?$O],(2$<3V%AI$&ZNF/X%Y6:BNH^.\ 8/9;V*JPNG!^^ M <^440E!X0H1]E@Q*;ZP*UT*:X(8ILG2!S09W+@&&;K^!31B8DH4ZL?!^F#U M_H8977A)9IQ>A/8#'(LF-Z6O*X')$=5#0(# MAM^.NX*B_3DC\/R(A/3<<3@(KPUK>(,! LO&$IJO8HR?S)*!QG+1KT& D,>9 M[G?3/6AZ%DM_9(=]'?\>K-DK6NEUJNG\5$;HE_[(2U/>)8)#]R!_QB0E+)1H M_RPV8D:"(0<6,([ (0AN7G/P !W;VM3IIBR3'JO#ML[_2&>D5)K]')W*&\$A MC1DD*25/YS]2=",H!^QX.,3T9CM_^Q6-$+TGFM9(G&/IA.\2!4NA$1)<26OEW,%C*R%,*A4GFH#2%'>.G1]4CUN-9D##G M_J>V^\1>AF>.>>9XLYGC-^_>FZ+_Y?2>SMH4 I9M*V M2WK]3*3\K1)DXS;CBM?8W8S3N45+\\),H7\C@:8S8 47T?)-9E %2YR?\&>; MXG=PFT7P]6< .JV#>O'%?K[U'0^BE05Y(\XOYKC">Q/4_^T1A<7([$A4,!=V MLR9M=)-D][!6SIG[W!*L> (W/$/:S0X^ MO3&HYDPSD,^.'>!]'4Z"&CNEC=='6EBCQXX\X6U(M$;,9$$+Z)M""[UGRG1> MY%QH357+<2-KI4=3J9,>+4W4*6W]"^2F!UVK[V%YA%4!\VB @J]%V@$^.)9I MDL@HZ,)AGL)S,<8*RD$T@C*I^X=Q9N\3INWD!+#]'BT.Q().SXZFVL-CBL'= M'+"VJ?3^I-K/!@DL*NM52&D_=,C/X(>HLJ,!\HT/PK#*X#MP(*BU4SS7"CY@ MIHY^,F,1H\>AV3/S/H=K!Q,+-OF9]7EG1_M"*EO\\Y7VBA';$AD?^=$!"@>) MR.!WN@'TD_D/8Z#3FW;;]Z7HBX-'E3:M)R KMM>+RT3H@\/W]ZZ:NEU?;@-: MR')&K)$100_S/*?ZNJD.8;K$J;Y^62_D.-4W@# %3G6.,-^!ZAQA.,)\%ZIS MA.$(\WVHSA%F$P@CK_N#:FRY:6&EO?J@L?6/5*DU"Q7K)J&?CA_WYD M?[P+U JK7FSAMWGS+)SX@F6?(:.4#NDXL\Y_N$\3!Y]F+>&=)+W+ MC4\74]EX)ZK^JN(Q3LMS%%-S_MXZ#_WRK3KKG]]=9)=02;?BLS$KC[V7L"7\ M#4BPGGQ+S$GP^F;I-R !5P2N"%P1N")P1>"*\+Y:EJTFP>="G.BM":I*R.P% M@"N.#L)CY#DZ_DNG*I<7^&QTM<]YOZ8')3=-"&;Y MOI\ ,'/W_=;-!9\+/A=\+OC?3P"^K^#+FUGWB@0_[GLU8=1"+\_Y\6_YK=M, MMG3C9L'^^U=BD)W7PC4GV1:HW(MU$S$M EFMS*TAU<-ECLLU:\[(D_&4JMF,-#7V@M/_F&?@MS\#_L:,9 M%B$]#B/1L$%$4<]N9^-Y4C+#CB]QXYN@S^IE-R(6E MQPH[SNAODI/:0FG.<5GFLKPCL@R.4U'BTLRE.7:[!9^* Q+%PK+"@-AO+TBB M7.0["EN^H["T+L#9?P;9%P MGK'E$K[;$IY?>@$>E_ MEG Y!FM;=J0LS8OX-F]49&3Z@BO+50Q!?>LP+]^W MX/L6NY7YDG*)7'[ID<>FV;BO9/BG982Q0S?E.;BO9O[&G(V(2VHA=V: M?0T64E1-/XJP8)8]HFAT3\/",QK+#RQV7U'7?074DHW.EJF@)";2(K\.)_87 MB' IS?+=,RZE\9;28J*X_"HD+J4QEM)MO&.I"!9_M\XN,#^\X5IJ/]E6'*() MJC5 QUMQ=VUYOS1II>[]*(D:?E%2=]2.Q;G8S8M+EP[OJ8= MZ0(_,\&U@VO'"V50RZ_UX]H1&W%9\];%II>[[)V[A"3.[TO'?6NDNW^Z+^%S]*Q?QV(IX.I&5 MEEX0R$6XKX_.F,[1?Q3#Z1$^GVYKPX"FV2VS\)BQ 3@FE\/NX M (V]$)_']0433PAC?*_JV;@R2DTD,'LG-ER??:<_8:1FM5L23#+LV=90<7L3 MQB+%5> 'Q9@X.CQE6P/AJ%&^2EZ=E5)"]979TFFXMF(Z=,HP%;\A"QMD^(Z; M"I#";S_D#2US :U['O#%)VOJO^T9@1\3! @ -D-#5?_O/VVF2&M7B_<@T7ON M=)AJCT9"[9%2XJSVR*G".K4'I8 JRE1M_">G8H$"#,Q:D6A$-.0%C1*B.+IV M]K^GKC6*A^("^'N=;?-,>NUQ.<"U"%"1P="P)H0D;6(H+MWX![Q("5<]?3HW M80SR .\!_0-H O)V'.(*[0E]);#3ZIIZ"()F.";\R04RX1]"U3 CP MBR%Y+H&G)LRL0>R1KN+7',]PD;7ALT/%<90NDV0=AF>8%[P3GRA;-BQHI-N> M(Y1T+0&C&CKIT&]45,NT!KH*;P#GM5B,94//PBTG>J;\U)UQE=U_6-FDLJ"+T?XEY%B>&P>U"CJ M U_GZ=^(X_J_AC)!ER%80_P*(/>ZB/V&XQ7-IW?@'W!H%_IBZYCJ#:'HH+H4 M-T#C7D9 9MS'("Y377W%QUB %Z"\YOQC<["N"']D(_9FJ$SH^ZTQ&TH1#%!< MTP$9@=?#D":*%SPXUEV8M=K38=+L&Z"14VB/K@7&!G$!5P*'L#P[\*'\EF^^ M8OZCZ:-__PO_"ABA&D :#&)Z/A7#& 6IZ8=FHOCG2B(16#.0+6"?G(F45#%> M)N5L,C)O^N__BTY_*GA)U3(L^V<03T76U6/^C$Q#JRY)MH'1_:32@5?_5(RQ M,G&"4*V82@>AVL\P)$M3LP1 D_U3B/R,!)FCYD!Y3$9HYD=R28-T0%+9UX+/ M:!06?F@Q@_^3FA$ %AQ]9ES*&M<:_I2E%):; 4XD_85EI%0^NR)F/;/.Z4B8 MJ @ F)W__?C/5:W\#"#8(/@SQ,+V0#%^11U+_R- <(P34:3+\%<0!2>$"N7? M=TCK+*D747#]$6AL@/"Y,U5R$=(G: F !;8*T\,@NQP%T$(QH*JH"_.H1,9,8" MZB8X=/ H(*5G#M')46D"03 5"!I),$+4[T4<7PB""EIED ,"+EAYT0.X?/B< M0!S([++55A@'\3V.IZK$<5ZP$S!]0>TI0 P!264S;P[,N0D,HY%@&\P!&']E MI.@&70(.! \P>T3-O.,/D1)JL*B.1Y?X=N!"R:T1^ U<,]VDWF1"L +O8DH: M,"'AS\%RT'\ (_*,"3BQ,8%AX;_ 80L]#7 3X0OXZNFW? -">Q?E?]' 9D!L M%8/CH44=5,6@P6[@%E/Q@M>8EHO.%5$5QV5RA1,%E4'#UM/G)@0\T='A!)]J MH$R F+" ]CT:!A&@OE9%GP3/M!(%YV^!0-8G@&LZW2H'X$"'.'*T( C0FA,M39=O6#I[-, MPKJ@2 M&83ZJ<_3-=27)J2/?[-)UP-@MFS0F"%\?81"4S(G0@=TA:HYTM@ OE,/Z*4Q M$P+SD:PV M0+ SOHE"/_V("XIBXQB1T&//"8Y@%C;3]RHF%1X #BXV\JY#*9 M'+&6*$RZNI#+DIR2LY33#5!:6'E".*2+8G!8TL CT!W7IL9/J 3 0>?)\#1P MF5@JFFK2T"$_@Q^BTT(/P_2+9;/^9 M>:?2M8.)^2^4F)U=4H5*Q'F(C(^10<>PQH'9#GZG6:6?S$$< YW>=,Q\9YF^ M.'A4:3N6X;EDQ0[9L75-)P12V;$N\XK?6,(:W7EAUX0.KWNHC75]:LFH9^.'_?F1_O O4"JM>;.&UW7K_):^5 M#E[1BIHS5DE3H94T83'A=E?$S])H;NFK9WPZUHQOZ(^OL9T#&0>R>2#;X 'L MK\H[U@>R$^II,1$<5>= MR2@VV7!X%"X>2B3BZB]Z5-?R',74G+^WSD,/"T*[ MD8)09;8@-"A<_?G=I7<)174K/@>U\C!\";O#WX $ZTF]Q)P$Z[@;/]8DX(K M%8$K E<$K@A<$3;4=&6=)-B!+BP?"(82\)-J>#@[X<7[0?R'>?.6+6_-OL3[ M*K>^\6DQD2TLO>GBIAD3F1$F0LY%_)76I?L@) 7\_/NRA;N>_P*>B4Z']CQ MX+L8JVY!OQL]B][50GC[VQA)4D+.\8V0=341YKJQ3;H!EE)>NCO(=2,^ L-U MX],I:SF1SBT]'\!U(SX"L[[=FHTO==FZD4D4"B]LY\2L->0ZVA$=?+B]U'OB M.=J1XCWE:XE(S[OV!+O<99^WO0O[$KW5V4JU;'S ,ND;(SVM_&Y7V/8,.Q#@ MW?JTU<68V&2^&=)T0@;I*D9"&"HN;=X!TX&G^O[%_ZQ3I.-8JDX[J]$.$G@Y MOZG8CC4T8,1VT)R"-O&:=EZL+.S*QJ:C&([%YDA80[EQV(/MB7[R1O\UW13. M:&L VNDI>(%/(=H/C?9!>^G^+YD*Q0H:Z[VG/)2^/2ZZ\;R!A=_/37K>SRVW MXGYNWZ"!VX)>(7Z+M(_DCEYOC0;DP(8KL'X#B$2)8TW;JUL M3);CC0,J0*B5F%[OND>^] MWR'@K6)VGR_?M9E,O/GR?:]JCS=?ON]E[G'GRW>][CW>?.$X%D^^#&\.CJP\KHG;KL^PV9_RYW?\^3 M8;?OE7V1X2^=V,PGBNG=.N@?$\G?]$6S7/+?D/Q,HBCGN>1SR?]VDB]E$X5< MEHL^%_UMOVS\PZ)?!,DOK.-^BI=.9 /TK/: POX^,1.H,,?-=)V!4UW5& 2>T)W'$\Q5?_.B.B-!7B9 CV[?6ZY ML#!\&'[-17X-7X6#P]/[EU7!MB:*X4X$JPU,8>_]RR%$0%V2Q5_X99:;R@M) MH0E+43T\7%^V3"IR>-JT04P\3D_?0[\F_:*OBPPA%.AO$ORE=E:%]Y: Z.S% MM?#%P7?]0^9LWK P>)>&1*1OI;DKNN0#W01"Z(HA-%SX8( G>^&[>(4&_)48 M#AGW\(H(.AS0O\Y.JP/]+\D0R(Q4.+#L@2")R?K?[+:+/]+3^S/8C06YR

:0D!]$/MX?47 M-#M *+=Q!&#/$*C3)E0ZY'7<4;!((Z:7%+@]Q9TC7^2>AT77$8R! W,7$L P M_LT,;]Y'L.$3VLCE&DS4%JHF*/]RCVJO^QQV,57XIN>P8U;P*Z4X'^+!!YGS M(09\R-,=3\Z(C3-"XA8B+HR0."/BP B IF]Z%T?,&,&A*3:,X- 4"T;D4FD. M37%@!(>FV#""0U,L&,&A:;F,^&AQUUN9OO6M>HV%C-N[XH\>1BVFY-670;]6 MM_A6H>)*#R7'B,_K.S['%I]/B9E8,W[)QXXYCFW5BI=P&I1!6XQ//KRE 2L] M2!PCT5@?]+U(#X:&NRPK'"\WCI=SC636=@0L%^]3@&\)]W*/_>TLD_/;SN0E M'N_=32;G4]FM9S+7Y&_ Y)@=T7V)U/'PT2)'W3"]PZ M=) W3[/E'(;);(;[2V[5FDEDT\L]_LB5XG-[QYLFVI*T8C-'_9>L%;F\R'6" MZ\12=((5)&R_3A0269%K!=<*KA4SA^@34B[-.]W[\_*/PQ9GC\/F4^FYX[#. MS'G8Y]'9QSMX*\Z;3;S9D=F@'ST\U /^PRL5$%VE2P15<7K^D6?LVHUG@X6V M8N#!:0<>4G2#'KZD!V3Q@>#,L>K9-CY+6X-W+,.PQMCQ&_]D$Y7HP_#(Z1^R M*$:.!I_I!@QCP3(NE E]'8QX0-JVI]B3Z5'?Z4R!UGT2.0=K*^ZT)_?,-!:0 M8]J_?$TMQV,LI].#Q>\1P>CA8K_'N8'084P$8*"#IXK?;'$>R)P",J%YJLMT M@1[0QEI#Q3 6R=]"N5O+Z>39X]C3X\G[>*^ Z>JFAS<1@';1D^3LJH#@I#D^ M8"M W.#(N>(XQ%WBK W=)$&'<0EF%@7U>\]Q]<[D-0%X?LS\G.H48[IM#<)U M:(O7FA!,PE1:><0[&IR>-39!*K!\=,L/:7_7YK\;JF$.'&%.]3A4CG_?'F4Q M8P3XB_PL!<>A7:4RXN-5=J^G[+;XU,V[$#?6Z_OXV6IQLXU^WZH/_?K9ZN_'U$+COQ_3"SC.=8]J:Q?OUPI /UMV]=K#N%>G_PDG9 M;+Q;([^E#Y\X1,G%XEN(Q41K]5*_ILB7HLM2V=D#*?N'.(RVG\5[138RG-F41!_H2GSJ5YUQ>YE=(,<:>46Y+'ONE(K!:]=N0OO)C$=,C?])H) M'E*_Z#$M6.0&]VOCH,@O)DLW39.]5C&S-*]O)W7F!?R ML9N6C%@XAC&DR[(C(Y%K#-<8KC$?\,#2\S]; M)ZO?*#:9$? T"+AF>7@-XD8T?XFE)YM>U]+S)N)G;O'FXLS%.8[B+(F)0F8^ M#\BSVN^H/]FT**RJ&F73ZUJVB,N)8D'F(LY%?'=%/)](+RCR7D$7A:_<'#Y[ M)3I;7G@00W/*C8O@+\.;>N>^*(3S(P-3*>FF!-![2EFES*5ALDP+,J4Y\+: M0A:RC@HL:EXJ)]\X[18]\?6A>[_%4FYR) MY"K8FI-R/OG\OK#_F[D'+3\7%<#IMEN.H M/3!?!G:I(0YK? *X8A@ 1V/%UMYG/H2_]&C_VJUNQE'(T>LE7G;D^,V*J[CA M54P5LISJZZ8ZOU=WS51_,6P64SF..DODQ @/:32]TY=OD<:@%6$;>R0>&[3_I)V7EA"S/IU,_IZB;V[V^?![1 M?TX!=T_;=F1%G[;0*]>Z]VK:7U(Q490R?R])U3:*HL^U;^7W[W#SN .+W'EC MNOCRAZTSI,X^Z^HNGK?ZJER',OR.?WN5+D3I\<[Z3@3)WM\P3X.DMQ[0^RRLX MLOH!J<:H%H1-ISY(-(I>$AHWY4&9*M-C!F_ URDE2,7L]HQ< MV,^\@ 6.QWQ,F[H4*A9(KT?&N?>?U(./'JE\X81-O00>N^)QF$8.S'&#BYB3 M"5V#C.A_*T1;7]>LF,[Q-T9 U8R[KDQ9J[AL'A1X8CFL_:C5VE]@F60= F>4'6?87X+9#<#[_] ^7L#A;:KFOK M!/6D2\PT A)Y4]ACDBQ$YHLPX5B'!)KC'GYG3!A5"R$C;4[7;K!L#(:Z".\R MA6B5C9O Q[HD44QF4V5=Q*>P<\FG=1"H5RCSL]P6]@)B@#H7@9 M?$X[9>K#FN'#$:Q-UF5-!7\63/C>2\8D:?S! [T/R\.?Q6+T$'P"^)M4+*K0 MB(^$&H+'P/,,8D;BH7B^G-@??BL;SS^UD"5G^/($)(0*P>"_M,8)>]3(1 O0 M6130VJ19 =D.X ?1=TY$@WT;IK M(,6$24\@D]HU0'7C$08%I0!JU(O':$AA[P2W(16]D#VB^CP.W@'LAC@=C3S' M0\D$YCJ81Q6LS%\3QD+!EY"5(']A) 3@/DQ]G)C8%>HF&_X=,0\D I4&+@!V MJ2,M(GR'RAYK4&,A\W8:@R,$NX^V#*XTXHD7SU=;P '>=$#&YIV%# M-8@.:N_I$Z)]J"U+U]T!L-I([K''B]+A\SN2:(VSTRV;LA +[%?9Z(V,L],. M^E"@XV&: 8OB$-8]8;9X=<19HC0"[FR0-I 3TO7X?KESYF='; AR+TP?&/"J.&.E=N@Q8?\X+KC4Z&. <-W"U&[)L15EJND49$.X D8([ SZ"=Y@=@[-I:+H:-\*S0%;)T[%B3LEH=I3'O-H=\* MUJ91G$I+E=F"&.MU[Y$8\-\IG!8]A^@C-6Q&V(Q*DN Q=]!J>1Q>$WNP?!:) M:M\0-K!25^ :WGDP$Y@8[5V8.R@#E"F"$M@/I[1AX/ /1(F)M%BG3\.3+2 Z8_HG@N-:&@FG&?.GU9&BWO:< MQ67J)GBT=3*"Y,V>@2TR3EG"#KD,LFF56T6#Z7TH#:N6K95]; M&;*M&KUPK M2O3V@1'MS7NM>=P%\&_]P MKY>\?HOTIVY/<@XICG$Q%$ MJU)2?8$+(=\O(=]52V>S4FY6#[VG\Z8:=S]W9#IH+A\ZDS?7N+NYJ;[=A28\ ML"6_!W._Z>;>.Q'RY0LDTKC<"466^ FRR]-OL8+QUQ0<^PC_FOM:I(]("^)9 M0&6_LJH%PZ5,T::,RTXWSI:*HU?'NMX8)6B9OO@1,*0WC8*_%SJ\N4=U('0H M]L5Z(=@#H\,!F-*Y&MY/:4Q0=Q()JC!J>[)Y=[S(K5NLYV[0_T3VJ9#?G]"R M;%)^?\R.[!7X0S^K5,RK_C9F8-[C+=/:'EPAWL0E4F%8#A_6P:Q52V:[M6G; MLVL6%Z+]6INS7Z*]KCA_LFJE1J/Z:B"BK9]IYE&'\+;+&QF>=[$5#W'?[==9 M93G:5ZU>:M<;\[NL.+'\G'*Y7V>0I7)9KY8JS8TI_[TZB)QE=X^+@TCAK>WY M063M#=NHM39N1';-U$*8?ZZCQX^K$[M-8XK:(U#B]:XRR4 MUFVUQEF-#/;_WH)5RXO<>C2YH]\A]V3!)':I7H9Y-./XK8M^Y 6B29EKK*.U MX&4?S69#:W*VNA.9:D0F4,?4NPAR:1IY0!:@KVH7QW#HEM903>\=EX-W()!' MG/H"BH>P;\;\"1030@(\!\4D6YG!.UO:8WE?LPPV9,H>\;4E_"3"7N *CT @ MC,C+_]GL<*5>3"L,1R.$FP2:P=*:95/#2\H7ID!F2F(RIO:8OGZ):X"OP4YK MN.ZLSQJ+ @$R(5H 9C!6A#^"A6+X6UA9=(O3VRX>S_-6YRE$!*&;O!FPWTN@ M@U;NTSSXMG"?GF3P/X)9WH)8G;8%9)\^P68J4T@(2T2@-RW!;A,0(CH&E=A] M0D4N_A'BTZ2P95DJD3[BL3="(([DGO,@AU3#L=?'D5-M'4&\OG )7R=A0CA$+T2O(T00-R1<)2<,$+,P J(C"D>&U:8!,:W@ MA(!Y\2:(>\($VA+2DNHG,Y CJ5G\&3A!!9X4*3C!36(BOD!:,\,@BUP6KS/7 M]A_;EMZJ4L"6K&$OGM?WU"Z2@-<>034I[8YZ3@ETO%P^M1YP ID---XT61]? MKQ=(>Q"AB(49()V:C9AF:>WI2' <5R.G6-^R;2=A-WJ*SC#GI M&2V();U 2C0YTYO4KN$I*'G)000E-E^,.*4"0NH)JG-HP]F -GP)'H;#)*$T MY=9WI@^K@ M:-+98,C=\LKGYH$(#P3@"M"J#'?;&O3N9J\A<@^ M@MC20B(*AL" LG#V^23C+&X80=;8+D1VD+(#S0 MB*,N%L*(/.L$04JHK?@QLNL,#@5PLCKZ(_-T:8,+:9SK1U4V^N2I)6,F-$2F M9THT_(JI/I4$?>H9K)_"Q9TP4"%" #/5( #-8AVI2ZUN\\(SL^47L2>'AT/78G*&++94!X"'HHD$%]9N.-A3""W8=G$61OK(.$"F\+.-S,81:3^U#N M4C+L,!4N@3[%>TC)PWX>(6(C"@TV37+&9#P4+*( &V,1O/@.7#3@V@K]@!/7 M9HK.RU28HX5@O;(5-/,"TJ\9\)WPU>$5/AUS(W2LY.E#>"+T2_@5:CBQ"FD7 M:4HE;.$,QDK@,1+,'NA:9N"+@ (T=P'AZ!.4YT*$-<3"M2HY$N]&!527B@6Q M@B?BN=J6G6B(DX34BG9L-Q(\X%S!)^),C";]RS0_&SIQ40.57TISGMLQX0Y[B=;;ZRJ/J_%RW"D'_"@%L90*X MG+8_B^!M4J=\#4-7V/@!C^X\Q(973A;HQE,-##([><1"1E<.BP->1B&"^1M9 MG[[]45=F)1.7W&V47B0A7')@_(XUU39\[ 6D.D'T5<0+[8AH(!K+2U@BTD/( MB7<;>."M8,S@;ZE[FSNT73@LHC.X):_JJ?):"+S:H:X.Y)>*\ \=E5GBC(_2 MJ3'AR3AT%0HT0O JATQID?D#E_$I?B)-U4R8=-HLHM]^ZZA?)*!V[N+;&"!# M+&CEXTNG/SM6.DI:#CI_UB[R9T7^;+?YLQ7QK6=U',LUS537U+&FC?X]HZFY MTM08VW2]V/%#&02[!/T@#IB]7LGH@4H1_VJ6E,K[1B%N'(NT6?-S;)S""&D< MJRXFG8#YC[%'Y\ %/6KHF2M*:(FN/1D(?*[\L@CD\D"(F)<>#1&?+ B)2$ D M&1=10.!X\!N!4^.*^#RJVT'W!(?_1FC8IB5.KS-PULSPW+]^&+::CMMR6JVA M:5>;PUK==(:L-6H,6VW;YM56H]6H.Q^$C(E?]*Z[WZP_;SH7U[WKSG7O[]W. MQ2G\\US^Z[0W.#GO#VZNY(^V;O9Q?I),94.?IP$3-;29&ME4NP.C\Z5_E0O1?J-G&6(1P>6PF#N5 ,IZ3(AV#YF2*'+!0, MC$]F^\4+$%U=90BP/P,3*9G(P$12*C001O1AX5RTW""0>'!/O@LJ/'@3("=N M)^PU0T[0[ I$9XDP3;!-8#HA5'A-:2 !@1KH'8T]+I>5$22675=@W@RSQX2@ M/P(%%"*I9C,*QAB$\,B).*B (VJ!,(/UOR1JM+D63R+0!7HRJ)0A-(UXLEF0EW>M6))SM+E/DD!-C=AL7E]M.S(LHAF+[,2AA8BSOC'> M9(H9C5#V>>,@$_^%Q0)WTT5[+:.9$'39%0L3,EZ"#9%ROW1F];)13,9O2;%9 M65V1:E4,(B+*''6(?@1N42QB4,F;I1,HZW:C6K'->HW9PW:MUA[66FYMR&S6 M'O**4V>U1J-2K_ YNU$[Z5]<7_7/!Z"*+Z_Z)]U35+Y#J]:N[-Y1FCE8 M)+1\Y)1@F5$8!+(",=-?FB3*ED141X#Z8D9=N//JPEVI+H0*D.UE7;TN0Q93 M4*LX\38*=8E9BY^-8=F:#\)(KF3/*'I4BA6Z>-_1K1#]$V>?+[V,6&^3:GHG M)>U6I0C)%2&Y'PW)26>[76\V:^W&:%AS&\ZPUG"MH6W5S6'+=.U*Q;1:W+)G MG.W+SM5UK]>__KU[U;LXZU]]ZUSW^A=#JUUIF(VW=;57H9@]5>4X316C4SC" MK:I9_6S0U UM[MK9 UUV\[S[M7-.+GKWM'?Q=3!LM-NM=G/WQPBS;-#<#&UR MNS&4"YK+JJ:Q$>Q@C DY8 C$,5IU"\T:T-H4/ C].V$B52$-G.:]"3SEL_LX M]1*]D%[656(Y>UG00L1"J/NO:)6(84I9C;LRBY.%1/\4_5"Y/+SJ,YK)YOAP M&/=G9J ?5KGI\IKKC(9U\,J&-0[G5%9K6\.14^&U2KW-JY76W&'5[& <\*QS M (T%PYT5A0"<$O%WX7$I.#O1AAM$Z&F+]3[%MCY7784U>(E+G<\BL@_ABD&.# : MXS#0W*DO J&B=)R\:AH?3DM.Y-EY&L"0"0##[&3!_RL,J9XQ)PFC+%HO3QRO MK%:DH\):X7@*Y6&+XBR?2X'>D9B5@16PV+9RO*$RRI).0=F%$[N]RGI>L8F] M8(36+9%77=0)"#:@%\@VO6OE_)^6XTF5PEQP,F.NN:[HY@J^B?;B,[% #DQ3 MY?W97H>EXKTI<7DG_Z4*<.4__QZ$]]2P. 41.Q71K82"FDL$L21_(KZ@O^5! MDL7)C&LL*#L7%QUO_8&U]VK[NF@<]X=],^Z?][TKO\%.^CFJG?= MZPYVKX.K94.?IT$3-?IGAIBJD<^5 HDW@RY^*?V!'6GL"Y KBNS.K0K+7=8M[A;.Z;2M^13@:?>L!5=>PALYN5XL-'FS8LX1OO[TW+5[FM?+\R>J/:+V MP05US"*H4P1U7AG4&3DCIUYI6L-VU0&S:UK.L&7:HV&E,FJT';/1YJ-YL]OH M_O/WWI?>]6#8:%G->GWWJJ51-M2S@SN@]LQE;S7)[)8[I>]R,6VQZ+)7ACEOO MS1)E5?>P[L,8R))D/:^V_/H+BG"NV7%K?<6RU54L@SHS1&_A[37AT17 P0C@ M*<6,DF<:_'A_?W]^7X0WEV_#N MN!,Y8ZPT/.;N+8N.L37EL5EMU5MF^QA4N%FOPT&V4K4JIEFWK.-P OH>LV.5 M1M5ZX \@)^-DLL@G>B%)GCWW]^'-(5X:CJ:RT:91K9A-HS\)/#N-C5Z @2&L MX3L))XBY()ZY]%E *3\V$7DW =,0)U2IJA7^Y46*59D -#[AA0;Q.ID(PX0< MQR11$AK2J<'(CJGRZ%?\UHN!;=J=I1-9"/XD#=?"K"!E(<4[6^*=O\Q%,PY! M6[RYY&IB9U5 ["S3-;):)JG !5PJM6,C6*V7K!"F-EZ!42?5E5O+_<2 J<&7^KE)5*F_ (IL%/#[J/_C\48U4K52JA2I;4]RJ6U1EB[E2 MJ+)"MMY.E>5W$PI5]E.+6W6+7EFU\,K>E2K;HFS]L%=FMHR;\J!\4IY5,:95 MKY364D;M2J-01AL3F.WY5=7"KWIGRFC__:I"&:V(;IOEWL6@V*?;74\OH(+V M?WZY.C=Z 6+_.]PX#1T"GSDLZ1F<_%Y(S^ZDYYH]A$$X>01_+.$!73\:.&,^ M80=\T*<]DJ<3I@OH*_@[W,O^&[8"#YTF-)UVCTKI&NOI.L4$6Z\3+@. M6+;..U\*V=HKV3IG-OL "D>]G"C[.WJ='5O0RS;,G^'6O-0M]) ME0,C]).E5UOEVH&L''$C'#T0'!N@+)DS%JB]4BW&!F9%J<(1,Q(2=\.ASH#! MXQJX(!E(!R)[8"_<>9@4!1N,3TGHCZ5%D@0TC6_.88465''F,'Q:.I\BS(NP M/._'G)!%)@B'; M<&GB0+N;.0!D]O]J2X46R6:J$W<:YWO( [).O+0LGZ<,, M4C1?>/V1*712@IL4BROOJ-6\]N!T[?M'^[(W#^U>>;6X5\Z+>^4+I77M>^7U M2MULVBZV<,![Y:U6?6A;[=&P93JL:7&[#L?WF7OE@][7B\XU(7$W&Z95?6,L M[I< !.93VPU8A9ZZ%+"]A 2;8?.O42.F6D:JNGV"<'53A"YC N5)QW@E@R?! MGA&!"UYC\S'S1P(-5G6U%@\0+%>*-I#&8VDR#B/$GB\?V$7\W/.IKW1\BIO6 MF[W97E![8]1^28A@-=GWQ7?:B R]Q6)6W]0?&2?_JLG\E@6-?=AUW MYAKR3\"I UW/7N^G4SR*_FITTMLT3HRVN%GWXEWS)&961M]CAU&SX_C8^ I^ M"G;![I2-4SX)IZD?Q@?"DY]*QRWB0\GX5CY]&@5X/]S8K1[#Y!3UC"@9)V./ MCQ;4:5/3W3'S$.55G0V^A"QR1?N>B!.J;\&_PUK/7G/II[5#WSPX2',?]=_? MF!/:,0^, ^')3V6'%O#AW;)AMPKL[XCEK5DA49K/E3G2>G3K]N@:&P*E$6)3 M%DY!?C234M!2!E9E8>KC+O3#,Q9#$N:'1M[5IA4]NX%OTK>G3>%F:2."'00J#,I"'=9H8" M"^&]W8^*K<0:;,LKR0G97[_G2DY(0MK"%,HN;6>:Q/*5=*1[=.^1T.%_JM5N M%O,L%!'[V/]TPB(5%JG(+ NUX!:E$VECUE=YSC/V26@MDX2]US(:"<;V:XV= M6KVV_Z9:/3I$4YVRCLI:;"_8#[;KVTU6WVOM[K8:NZS]B6U>]3M;SOCXK-/_ MX[SK.SV_>G_2Z["-:A#\O]D)@N/^L7^!UANLKWEFI)4JXTD0=$\WV$9L;=X* M@LED4ILT:TJ/@OY%$-LTV0D2I8RH13;:.#JD$GP*'AT=IL)R%L9<&V'?;5SU M/U3W8&&E3<3183#[]K8#%4V/#B,Y9L9.$_%N(^5Z)+.J57FK6<_M 6H&>+UB M1S$;51 QM:[>VMW=;I.4HGIN*+\&W$5H. M7Q\X:R/_$F@:P[/BQE9Y(D=HG+ >^/&WRJ$/ECJ9"#><@4HBO.S>Q'(@[2^O M&F_J!\U&K7$8##!9^7>"1M:S?L;2 $HB[;05RR@2&0Q^>;6W76\>' 9D^$2X M0BP?H1\P9YWN1;_WH==I]WMGI^SL SN_Z)UV>N?M$];]O=NYZO?^UT4Q++H7 M6"L7EU?MTS[KG[&+JY,N:S1YM;&SR;>"QF[D?_G91T-N\K_4]>% 'WW5J/^Q MRRZ!XZ+7[W4O@:GSL7WZ:Y>U.WU"V]AO[E18^Y*UC\_.^]WC)8BH1Z,J^5#? MI@K4WN,@NVQ?O&^?=B^K9[^?=/^8 =JNU[>?CG9KW?MLO%N"T:NP7[48*3UE M[1H[%JG*BT29"OM4.ZY56"BTE<,ILS&WK:?"\'Q3L11QFV]JS9G?9(:>;:M: MEBW!;=0\-;_]L\=B/A9,B[$4$R1!&TO#_BRX!EN2*IO M3 W962JT,JRC-%YSBN<'+]TS;]=XYNV*9]CL?[7AL&\_FIO><^,4"DNG[#I3 MDT1 RE2\MTH?10JCRQ0T$(;!9<9X-F5%9G4A,!U0.$X@P7F3. MHS&RO^0^&G+C[8$I.5<*"PHS:CB4>-PT6\ZW/<:U<"P"*^0@$>1M)D#=02)- M3#7(+$64I4A+SY$T(41+@7H4?[5*/)URK;!+1;%AFV!/)$!'3Y'N#?9U&3:D M;82VBR*!A1/%NYO"HW#"F)[\HR0!EWD:4_N,XM\"NSW;",N].QHN=31$1S3. M5<[#@C3"TVBO?PN/W]R59>O'X2%N7\5 MRJP# :-HI:,)*9*X=TN*WX78Q9/MM/4A8)NM;(E7*<$XO M)4(OL!B5R,B=O9AB8&0DN98T .DEA4LB&;54&$KS;MD:IPE#YZ(Q_>.9G?H M?/\X>&]68R6,941DY49EG (^-R Z*5=B,-?1C$W@M^3>=Z0/UG5+:\L1SW'* M+XLETP7EZ_+*33F@O,!VRL"YI&?"4.G( 7 :>"0RR)0$U,8;D=.:(1/H>T]? MK"V9([3_)/ *@<-'(W!WS)/"12ORKA@.(3'E&'XQ:Z3B7&O<(_KZQ_7JT?$5 M%1$YC=>H U78SR.X3W[@D7<)0=OZ4M"Y-VM9]X @2:ET+>7--JZDR%N5TEHBV3(B&RJ,B MMOF9*D/P%^%KQ;H$CKV6<"<2=%B1%7-<6QY5S,U<9%#@8I^C$X?K^#Q]WGWYJY\\IHMCHJMZ&)(N4B0V^C%''L 8+C MCG2=H^.0KU9I,\_QK@!-IJFT5H@OY(&!@HJ@]Y$$/M?()GB,L&LHK..;1/1L M\8D_"PGX;J$56>B.)[:^S^GW@F'C1]IS,?_53B#0(!@E:$?;7]I(AU* )&6F MGF][)H)?4^KU@LTE7R['B!7KA>6%^_O;*4Z6LARS=O1%A M08= [,QOE%:\&[B\-+OX]P_)GAZ,_XSU/&GR\'JD59%%E#B5;LU6S<)MPN47 M9?K(MQK)D\1+CZO7('!*K.H#POJ[R(;11BX^5C$I2[>W5 MMG?F"]R7U=V-2G_MTMWC//H;4$L#!!0 ( +Q "5=1IM5TS@@ $TO 8 M ;VUE#,Q9#(N:'1M[5K_<]JX$O]7]-)YUV0&8PA) MFT":&4K(E3=IDD?(O+L?95M@363+)\D0[J]_NY(-AM!K\6C"2/DN-X\J#?JQV\\[_0$5/6*/C)MDR/_V-]O[+=(XZA]>-AN'I+N1[)[ M.^KM6>&SJ][H]^N^&_3Z]OW%H$=V/-__7ZOG^V>C,_<"M#?)2-%4<\-E2H7O M]R]WR$YL3-;V_=EL5I^UZE)-_-'0CTTB#GPAI6;UR$0[IR?8 I^,1JC<^\() PW@IV>^.5?)QO(:'YZ$O$IT68NV+N=A*H)3STCLW:K MD9D.]/3A]9K,O3?CD8G;S4;CWYV,1A%/)YY@8],^K!\=+9L4G\2+-NE<:RLF MJ.%3AKHK6D/!J&H'TL2=]0$V]^-1P2>@'&WM./_;A>O!RB S9MT)I(C@9?\^ MY@$WO[QJOFET6LWZ_HD?P&1E7\DTE"['F7(-I@ANYNV81Q%+0>"75T?[C5;G MQ$?!9[(KA.7#U!/FK-WSR,W#/608UT;TCW[.IZU#];L1#Z MH5,%'!K[Q!E%MF15=_B^>]F_\:Y^N^C_7AJTWVAL&W7?",A6S!C4R$<."8T) MTJV3_]!0!IJE-1(R9?AX3DQ,3?O'FX.5O-IZ4V^5BX^G,+)I>T7;BKG-ND/@ MEW\.2$RGC"@VY6P&I<[$7),_$TQ:W=^],B\W1"9MVN1(>5_KVEMW]]:F-Y3;7D(2>;D+I4SP8"PU%RT MBAA%$KQ+)3 =<(/RE-!T3O+4J)S!= "/L30(@D=) D^*4T'&-(0F163"#3'2 MR3T02%G(M*9JCB()O6,P;D6GAK8(C($A!68S' ,%0JZ >X$8L#$-ED1,D5D, M2YSH'#^6_6=,L4().I!P#2P!Y]ZQ-<5TQD)K(.K-P#09@9M3Z!:18%Z=AN?! MX7I@5T!9D"D+$^SVG8&T]?P@963,4X !(FH9]AH@%,3AM:J\Y^D8,HW-*? ] M%'D$.@%:E1C7 )8$*F91!*C@@6 8;<( NH'@.L8>*)9 MEL5,B\\1UZ&0.H=^F'^5% Y.F9*P%X5F378!/1$#.#J(].^![*2P[>Q":AOF M B0L]3W<9&6@,0R$?JYC'B20 M(SP/]_I>9S5L*"'-->/[X*5-6" MF6(D5ZMEKD !I#><=DR:(,52JP>Y^#+=5E.VV[P#"(MBO012K4CG^))#Z@5; MM!0\LBC(7!'!5$4EF@#?G+K8(3_8-"RN+0L\BRFW+%9$ M*\S7UI7[PJ$LA^V4AN BGPE#J2)K@.7 $Y8"31$ ;7C#,EPS* +\WL$7UA;/ M(+6_ '@-P.'6 -R?4I';;(719>,Q4$P^A;CH#51QP34>D7W=XV;V:/$*'2%S M:L=1 YF;3UOPF/I %](,"?CX\[LJ$I34WBY!YF8"M_VH_ 5RJY"+MI"H,NG0(BHKS(K+[B2YC M #'DL#7IPG#8<#%[+($G%FF^L&O/6153O6 :F/TLZ%EDRX*=CR)ESXG@=TP4 M9Q1K\K4OGJ*? ^B/.WT\W *^__;.S!Y71N6ZJ"TS$R;**C:720K1]02^\8"Y M+JRCP%Z-5'I1XFT#J$P2;@QC?U$& @DD M]''.RS2G8!P9!U-69U^(L5I:$\G]K[.X7=%L/FS;KFZ D@:D$8.V,,M,&ZF0\X *46U7FQ] M9HS>8?EUI,T68$LW[:%J>;#T)/P5NQ1W +$AM]$(.FJV2&V?Q&I!4J$+ ZX M9,UQ T$0.<)3"-,NW6F*"D;C^!^CK3WC^V)NE#&QPJR2 W"SFSN ^#8,_ " M8357!7DZE6+*L!2F=%(Z'8+P3@5& ^'8J M=R-0JRI5%J+%>9F)%@9CU02"5?QL'TAC9%)H.00E%5<+_)=N5^YG5)0C"O @ MO'2_?/9FBF;M ++3G3<#]SY[Y\-9X@8N16F@I<@-6_/R&8+Z:PZ M(O4-^7/M?JV G<7Y8H^!&]'N\@>-*W?LLQ8CWU+KDDY\*S-=83CQ@J0'-+R; M*' G0NXO5;N$?>4"].J+@CWN@R&"I\PKGLN%4KUX7;14[UVOW^C.8)?H.9Y) MQ["]:].IY%$1\:.C^O[!8GFZMH:]!.YNBMNKYZ?_!U!+ P04 " "\0 E7 M@A4?3E$& !R'P & &]M97(M,C R,S V,S!X97@S,F0Q+FAT;>U9>W/: M.!#_*GMTVB8S^ 4A1PS)# 5RY28)*3AW[9_"%EASMN7*(L!]^EM9-G&X-FVG M24MGDLG+TFIWM8_?[N+N;X8Q3$*2^#2 M][E!03<7\8TD> +2B2NKI@,P>-I M2A*XI$*P*((W@@4+"G!B.D>F;9X<&\99%UGUBS,\<:%MG5@-N]$$N^VV6J[3 M@MXE'-QX_<.<>##N>Q^NAUKH]1,KE'%T9$6<9]0,9% [ZZH5_$U)<-:- MJ23@AT1D5)[6;KQSHXT4DLF(GG6M\J^FG?%@<]8-V"UDI&MID(@MD+G2M:/O[Q97G]T3LJ+Y=68\"G!S MN [9C,E7+YQCN]-LF$[7FJ&QTA^DFJ(NY=RR#%6)F-RX(0L"FB#!JQ?MAMWL M="U%^$1Z^9@^5'R#S?K#B3-SN)Z,KOJCZ]X%#-\/^S?>Z*\A M+B/%<(*Y,IG>]*X\\,;@M.'&G)I]$Z;#?G[8:;;L.O2FN=4?DMF=B;,O$O4& MXVMO.+@GLY1T8A\K5;VW0YCV)F]Z5\.I,7Y_,?P O;ZG=AJVW7@*Y[,$72G= MQE&Z7\XO]&H>[^HU2L#G24)]E:T:3V5(X=V2"(R3: ,3FG(A$37AG(L8'-MX M!WP.XY@*GD&?"]PF^>$#=5!=HV%W^CQ&3-[D3T[G$.9J7>M1SVB4*%QEF@ZH&\SGS42$\IK8*O0&7))NCW#JD2Y$M"3I/ M\FI,:XMI*-&!C>J3@*>JQE3/W*-4@5F(FA(Q(PG-C/$ZHAOH^5+MJ,!46A+I M/F(,?' )36 9;,/HD*%,IC M$@M69Q4R20UUD+H)7PF"2WD5R2M9(:#4^S%M86#5DCQV*RNJ@&I)!\YA?FM+ M!M5+_"QU/(R6(@WGRPASTL0>D$/ Y'-: M!\'A-O3NTFJ;4D7\.2?-HXY*MCL#6,J55AX!S_'X<^*QL7?QR!*$]%@#/Q80 M29A"4Z;!N Q6PE0%207-5%S6U3;!#AV/H6@28=1F*09JIF%YSA+L]=4Z,@SR M]C%'?:1:1CJL>4IULJQ'=-!?8C.#HF@>]4@S]GBQT[[&KPIWD9E5RSEB15J5N38AT,=DH>]"U2K$, M4PW'1V4!+ JH@LHMY=W[NF1+/RR4,?>IP]@3-=1TF]>$TYI*VUI9:@HNNN(8 M/H\BDF;4+?^IZJ%R+=2CBIJ*%3IBD'CDJ6!:FC5?YLB=* 7'!IV6;[ MZ&7UMCNUH#*D5_ASY#F/^*JT0/ELJ$+GS@0E_Q@KO.$7!_]*==B2DEG&HZ6D M.Q=]:K]6"+\>8?7G(\7O^T7U(;,?G9A.Z]GLCV?VO%8_V)E]6]CO"8@\9D@] MP94&JDBYT%LNEIF$$SU^[S10ST[Y5:[T[*["745M+D#22=> R,@">&'G7S_V MRE9FP1^"+KC _M6$ 8UYNHQX]NRWS_E-S9<_V6F?\]SF.[AGW)5-FQ/]G(3@.^&H\Y,(M(:SREO3^1C$B-% 1',>I43R7H%=].UNL5%_.[K[V M3U9;7/:.!#^*WMTKDUF8FP@R1!#,T,)F=))0@K.W/6C;,M84]ER91'@?OVM M+)L8^CYM&CZDDR986FG?]]G%_;\L:Y3&) UH"&^]ZRL(1;!(:*H@D)0H7%TR M%8,GLHRD<$VE9)S#&\G".04X:[:.FT[S[-2RSOMXU; \(U(7NO:9W7;:'7"Z M[LF)VSJ!P34PTA9S;WM2.5<*/;2Y$3INA"AOG?;V" MORD)S_L)502"F,B-.^_2ZB*%8HK3\[Y=_36TO@C7Y_V0W4.NUIR^;B1$ MSEEJ*9&Y'2=3/3QIX_8.S; M-6%42V@.-W0) M4Y&0]-616<&_.94L>M4KJ'/V'\6K43U%5\HBG,WQI]UL]VT?C97](=$T=<7GGN4H"F=J[<8L#&F*!"]? M=-M.I]>W->$CR15@^E#Y$S8;CJ;>^'(\''CCR0U,+N%V.KX9CF\'5W YOAG@ M1_PTN42*T11S93J[&]QXX$V@U86[YJPY;,)L-"P.MSHGSA$,9E"8_5M,^[X\ M_R[1X&)RZXTNMIA6K,Z<4RVK]W8$L\'TS>!F-+,F_UZ-/L!@Z.F=MN,\HO>_ M:.6G=3]+D8MR.Z?93EB.4PA$FM) YZNIJ"JF\'Y!).K US"EF9 *ZR9<"IE MR['>@XA@DE IH-4E#&*VP5*98XY%'PO)82HH"UJ4Q.E3"'!6T"Y1 YN@N#0I1Q *4"H_IK5)XP"7%(N1[!-E" MY@N"'E2B'MK&;$8/$]\H/@E%IJ&F?F:+4H=GR6I&I$]2FEN3%:=K& 1*[^CP MU%(2Y?[&0/CE>%3$YQ1\(=%RKQM. PW$>8D MIDD1F(A;O67,%+7T0>JF8BD)+A5@4@!:R:"2^W?:PD+P4B)Q:RL:1PVG@]9A MH;6MPKH23R6.A]%2YF*TX)B8 48IUTFQ211)/RV8I+I'RG48E4&'E?> ' )F M8.OD(#S3[<$ MG:E743 68IU/3'5 M'U%$$::K*3/%N I6PC2,9)+F.BZ/]#;!1AV/(6O",6KS# ,U-V4Y8BFV_'H= M+PR++K*H^DBUX":L148-XN0[!;OYJ.%:Q]'V\5;\0O6_??IY,)>6*YIM?<\> M@;\7L[Q"N<"XD01!84Q=%FI>_#4L*SR8Q]KMJ5!'0%X7R2 7<@M,>-W0:=NH MH*:\Q2".%0C.2993M_I0ET/G6FP&%CTM?0I!R\]4IMCBX0J^): MWM8R6GT5Q4S-+F\YP4MJUMC!BMHL7[M@_/ZFOG-EPS[. HAT$3WI% ^#@0/3OLVRC(#C&4:M\KA*E_G*O7*F_V]M]:YB1.;5,GTDB1:5+[@4+2X]W MN\WV\28]S9I3O&@T;R.+UYOG_P-02P$"% ,4 " "\0 E7R:KNJ783 #L MX $0 @ $ ;VUE&UL4$L! A0#% @ O$ )5Z[J,+79*P (MH" !4 M ( !!B< &]M97(M,C R,S V,S!?9&5F+GAM;%!+ 0(4 Q0 M ( +Q "5>2PNB*T64 %SE!@ 5 " 1)3 !O;65R+3(P M,C,P-C,P7VQA8BYX;6Q02P$"% ,4 " "\0 E767F9P>A( !H7@4 %0 M @ $6N0 ;VUE&UL4$L! A0#% M @ O$ )5T!D6GC5R@$ G=D5 !4 ( !,0(! &]M97(M,C R M,S V,S!X,3!Q+FAT;5!+ 0(4 Q0 ( +Q "5?U3F9)G0@ )HJ 8 M " 3G- @!O;65R+3(P,C,P-C,P>&5X,S%D,2YH=&U02P$"% ,4 M " "\0 E74:;5=,X( !-+P & @ $,U@( ;VUE#,Q9#(N:'1M4$L! A0#% @ O$ )5X(5'TY1!@ &5X,S)D,BYH=&U02P4& H "@"F @ !^P" end