0001558370-23-012936.txt : 20230802 0001558370-23-012936.hdr.sgml : 20230802 20230802163031 ACCESSION NUMBER: 0001558370-23-012936 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 63 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230802 DATE AS OF CHANGE: 20230802 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Editas Medicine, Inc. CENTRAL INDEX KEY: 0001650664 STANDARD INDUSTRIAL CLASSIFICATION: BIOLOGICAL PRODUCTS (NO DIAGNOSTIC SUBSTANCES) [2836] IRS NUMBER: 464097528 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37687 FILM NUMBER: 231136194 BUSINESS ADDRESS: STREET 1: 11 HURLEY ST. CITY: CAMBRIDGE STATE: MA ZIP: 02141 BUSINESS PHONE: 617-401-9000 MAIL ADDRESS: STREET 1: 11 HURLEY ST. CITY: CAMBRIDGE STATE: MA ZIP: 02141 10-Q 1 edit-20230630x10q.htm 10-Q
http://fasb.org/us-gaap/2023#ServiceMemberhttp://fasb.org/us-gaap/2023#ServiceMemberhttp://fasb.org/us-gaap/2023#ServiceMember71376678686408587015720468563348http://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrent0001650664false--12-312023Q2008161690968847382http://fasb.org/us-gaap/2023#ServiceMember0.560.781.271.52P10Y0001650664us-gaap:CommonStockMember2023-01-012023-03-310001650664us-gaap:CommonStockMember2022-01-012022-03-310001650664edit:AtMarketOfferingMember2023-01-012023-06-300001650664us-gaap:CommonStockMember2023-04-012023-06-300001650664us-gaap:CommonStockMember2022-04-012022-06-300001650664us-gaap:RetainedEarningsMember2023-06-300001650664us-gaap:AdditionalPaidInCapitalMember2023-06-300001650664us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001650664us-gaap:RetainedEarningsMember2023-03-310001650664us-gaap:AdditionalPaidInCapitalMember2023-03-310001650664us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100016506642023-03-310001650664us-gaap:RetainedEarningsMember2022-12-310001650664us-gaap:AdditionalPaidInCapitalMember2022-12-310001650664us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001650664us-gaap:RetainedEarningsMember2022-06-300001650664us-gaap:AdditionalPaidInCapitalMember2022-06-300001650664us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001650664us-gaap:RetainedEarningsMember2022-03-310001650664us-gaap:AdditionalPaidInCapitalMember2022-03-310001650664us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-3100016506642022-03-310001650664us-gaap:RetainedEarningsMember2021-12-310001650664us-gaap:AdditionalPaidInCapitalMember2021-12-310001650664us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001650664us-gaap:CommonStockMember2023-06-300001650664us-gaap:CommonStockMember2023-03-310001650664us-gaap:CommonStockMember2022-12-310001650664us-gaap:CommonStockMember2022-06-300001650664us-gaap:CommonStockMember2022-03-310001650664us-gaap:CommonStockMember2021-12-310001650664us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001650664us-gaap:EmployeeStockOptionMember2022-12-310001650664us-gaap:RestrictedStockUnitsRSUMember2022-12-310001650664us-gaap:PerformanceSharesMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2023-01-012023-06-300001650664us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-06-300001650664us-gaap:LeaseholdImprovementsMember2023-06-300001650664us-gaap:FurnitureAndFixturesMember2023-06-300001650664us-gaap:ConstructionInProgressMember2023-06-300001650664us-gaap:ComputerEquipmentMember2023-06-300001650664edit:LaboratoryEquipmentMember2023-06-300001650664us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001650664us-gaap:LeaseholdImprovementsMember2022-12-310001650664us-gaap:FurnitureAndFixturesMember2022-12-310001650664us-gaap:ConstructionInProgressMember2022-12-310001650664us-gaap:ComputerEquipmentMember2022-12-310001650664edit:LaboratoryEquipmentMember2022-12-310001650664edit:CommitmentToReimburseLicensorMember2023-04-012023-06-300001650664edit:CommitmentToReimburseLicensorMember2023-01-012023-06-300001650664edit:CommitmentToReimburseLicensorMember2022-04-012022-06-300001650664edit:CommitmentToReimburseLicensorMember2022-01-012022-06-300001650664edit:FollowOn2023JuneOfferingMember2023-06-012023-06-300001650664us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001650664us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001650664us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001650664us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001650664us-gaap:RetainedEarningsMember2023-04-012023-06-300001650664us-gaap:RetainedEarningsMember2023-01-012023-03-310001650664us-gaap:RetainedEarningsMember2022-04-012022-06-300001650664us-gaap:RetainedEarningsMember2022-01-012022-03-310001650664edit:LicenseAndServiceAgreementMember2023-06-300001650664us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001650664us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001650664us-gaap:RestrictedStockUnitsRSUMember2023-06-300001650664us-gaap:EmployeeStockOptionMember2023-06-3000016506642022-06-3000016506642021-12-310001650664us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001650664us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001650664us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001650664us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001650664us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-06-300001650664us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-06-300001650664us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-06-300001650664us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-06-300001650664us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-06-300001650664us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-06-300001650664us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-06-300001650664us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-06-300001650664us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001650664us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-12-310001650664us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-12-310001650664us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-12-310001650664us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-12-310001650664us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001650664us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-12-310001650664us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-12-310001650664us-gaap:MoneyMarketFundsMember2023-06-300001650664us-gaap:MoneyMarketFundsMember2022-12-310001650664us-gaap:USTreasurySecuritiesMember2023-06-300001650664us-gaap:USStatesAndPoliticalSubdivisionsMember2023-06-300001650664us-gaap:CorporateDebtSecuritiesMember2023-06-300001650664us-gaap:CommercialPaperMember2023-06-300001650664us-gaap:USTreasurySecuritiesMember2022-12-310001650664us-gaap:USStatesAndPoliticalSubdivisionsMember2022-12-310001650664us-gaap:CorporateDebtSecuritiesMember2022-12-310001650664us-gaap:CommercialPaperMember2022-12-310001650664us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001650664us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001650664us-gaap:FairValueMeasurementsRecurringMember2023-06-300001650664us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001650664us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001650664us-gaap:FairValueMeasurementsRecurringMember2022-12-310001650664us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300001650664us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001650664us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001650664us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001650664us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001650664us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001650664us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001650664us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001650664us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001650664us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-06-300001650664us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001650664us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-06-300001650664us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001650664us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-06-300001650664us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001650664us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-06-300001650664us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001650664us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100016506642023-01-012023-03-310001650664us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-3000016506642022-04-012022-06-300001650664us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100016506642022-01-012022-03-310001650664edit:AtMarketOfferingMember2021-05-3100016506642022-01-012022-06-3000016506642023-06-3000016506642022-12-3100016506642023-04-012023-06-300001650664edit:ErickLuceraMember2023-04-012023-06-3000016506642023-07-2800016506642023-01-012023-06-30xbrli:sharesiso4217:USDedit:securityiso4217: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-37687

EDITAS MEDICINE, INC.

(Exact name of registrant as specified in its charter)

Delaware
(State or other jurisdiction of
incorporation or organization)

46-4097528
(I.R.S. Employer
Identification No.)

11 Hurley Street
Cambridge, Massachusetts
(Address of principal executive offices)

02141
(Zip Code)

(617401-9000

(Registrant’s telephone number, including area code)

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

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, $0.0001 par value per share

EDIT

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 

The number of shares of Common Stock outstanding as of July 28, 2023 was 81,632,619.

Editas Medicine, Inc.

TABLE OF CONTENTS

    

    

Page

PART I. FINANCIAL INFORMATION

3

Item 1.

Financial Statements (unaudited)

3

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

3

Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2023 and 2022

4

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

5

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

6

Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2023 and 2022

7

Notes to Condensed Consolidated Financial Statements

8

Item 2.

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

14

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

26

Item 4.

Controls and Procedures

26

PART II. OTHER INFORMATION

28

Item 1.

Legal Proceedings

28

Item 1A.

Risk Factors

28

Item 5.

Other Information

28

Item 6.

Exhibits

29

Signatures

30

2

PART I. FINANCIAL INFORMATION

Item 1.    Financial Statements.

Editas Medicine, Inc.

Condensed Consolidated Balance Sheets

(unaudited)

(amounts in thousands, except share and per share data)

    

June 30, 

    

December 31, 

2023

2022

ASSETS

Current assets:

Cash and cash equivalents

$

220,817

$

141,522

Marketable securities

211,151

202,752

Accounts receivable

 

2,286

 

5,145

Prepaid expenses and other current assets

 

6,724

 

7,335

Total current assets

 

440,978

 

356,754

Marketable securities

48,065

93,097

Property and equipment, net

 

12,846

 

15,569

Right-of-use assets

34,811

43,648

Restricted cash and other non-current assets

 

5,253

 

5,253

Total assets

$

541,953

$

514,321

LIABILITIES AND STOCKHOLDERS’ EQUITY

Current liabilities:

Accounts payable

$

8,066

$

9,511

Accrued expenses

 

27,896

 

31,296

Deferred revenue, current

8,221

8,221

Operating lease liabilities

10,330

11,082

Total current liabilities

 

54,513

 

60,110

Operating lease liabilities, net of current portion

26,856

32,864

Deferred revenue, net of current portion

60,667

60,667

Total liabilities

142,036

153,641

Stockholders’ equity

Preferred stock, $0.0001 par value per share: 5,000,000 shares authorized; no shares issued or outstanding

 

 

Common stock, $0.0001 par value per share: 195,000,000 shares authorized; 81,616,909 and 68,847,382 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively

 

8

 

7

Additional paid-in capital

 

1,569,651

 

1,442,405

Accumulated other comprehensive loss

(2,285)

(3,601)

Accumulated deficit

 

(1,167,457)

 

(1,078,131)

Total stockholders’ equity

399,917

360,680

Total liabilities and stockholders’ equity

$

541,953

$

514,321

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

3

Editas Medicine, Inc.

Condensed Consolidated Statements of Operations

(unaudited)

(amounts in thousands, except share and per share data)

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

2023

    

2022

Collaboration and other research and development revenues

$

2,887

$

6,362

$

12,738

$

13,134

Operating expenses:

Research and development

 

29,779

 

43,659

 

67,583

 

81,635

General and administrative

 

17,202

 

16,937

 

40,211

 

36,483

Total operating expenses

 

46,981

 

60,596

 

107,794

118,118

Operating loss

 

(44,094)

 

(54,234)

 

(95,056)

 

(104,984)

Other income, net:

Other (expense) income, net

 

(7)

 

235

 

(1,590)

 

1

Interest income, net

3,811

546

7,320

1,015

Total other income, net

 

3,804

 

781

 

5,730

 

1,016

Net loss

$

(40,290)

$

(53,453)

$

(89,326)

$

(103,968)

Net loss per share, basic and diluted

$

(0.56)

$

(0.78)

$

(1.27)

$

(1.52)

Weighted-average common shares outstanding, basic and diluted

71,376,678

68,640,858

 

70,157,204

 

68,563,348

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

4

Editas Medicine, Inc.

Condensed Consolidated Statements of Comprehensive Loss

(unaudited)

(amounts in thousands)

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2023

2022

2023

2022

Net loss

$

(40,290)

$

(53,453)

$

(89,326)

$

(103,968)

Other comprehensive loss:

Unrealized (loss) gain on marketable debt securities

 

(6)

 

(878)

 

1,316

 

(2,894)

Comprehensive loss

$

(40,296)

$

(54,331)

$

(88,010)

$

(106,862)

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

5

Editas Medicine, Inc.

Condensed Consolidated Statements of Stockholders’ Equity

(unaudited)

(amounts in thousands, except share data)

    

    

Accumulated

    

    

Additional

Other

Other

Total

Common Stock

Paid-In

Comprehensive

Accumulated

Stockholders’

Shares

    

Amount

Capital

(Loss) Gain

Deficit

Equity

Balance at December 31, 2022

68,847,382

$

7

$

1,442,405

$

(3,601)

$

(1,078,131)

$

360,680

Exercise of stock options

Vesting of restricted common stock awards

146,209

Stock-based compensation expense

4,507

4,507

Unrealized gain on marketable debt securities

1,322

1,322

Net loss

(49,036)

(49,036)

Balance at March 31, 2023

68,993,591

$

7

$

1,446,912

$

(2,279)

$

(1,127,167)

$

317,473

Issuance of common stock from public offering, net commissions, underwriting discounts and offering costs

12,500,000

1

117,078

117,079

Exercise of stock options

3,122

11

11

Stock-based compensation expense

5,215

5,215

Vesting of restricted common stock awards

64,492

Issuance of common stock under employee stock purchase plan

55,704

435

435

Unrealized loss on marketable debt securities

(6)

(6)

Net loss

(40,290)

(40,290)

Balance at June 30, 2023

81,616,909

$

8

$

1,569,651

$

(2,285)

$

(1,167,457)

$

399,917

    

    

    

    

    

    

Accumulated

    

    

Additional

Other

Other

Total

Common Stock

Paid-In

Comprehensive

Accumulated

Stockholders’

Shares

    

Amount

Capital

(Loss) Gain

Deficit

Equity

Balance at December 31, 2021

68,435,257

$

7

$

1,411,827

$

(493)

$

(857,699)

$

553,642

Exercise of stock options

12,573

218

218

Vesting of restricted common stock awards

154,834

Stock-based compensation expense

11,431

11,431

Unrealized loss on marketable debt securities

(2,016)

(2,016)

Net loss

(50,515)

(50,515)

Balance at March 31, 2022

68,602,664

$

7

$

1,423,476

$

(2,509)

$

(908,214)

$

512,760

Exercise of stock options

20

Vesting of restricted common stock awards

77,884

Stock-based compensation expense

6,618

6,618

Issuance of common stock under employee stock purchase plan

37,866

367

367

Unrealized loss on marketable debt securities

(878)

(878)

Net loss

(53,453)

(53,453)

Balance at June 30, 2022

68,718,434

$

7

$

1,430,461

$

(3,387)

$

(961,667)

$

465,414

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

6

Editas Medicine, Inc.

Condensed Consolidated Statements of Cash Flows

(unaudited)

(amounts in thousands)

Six Months Ended

June 30, 

    

2023

    

2022

Cash flow from operating activities

Net loss

$

(89,326)

$

(103,968)

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

Stock-based compensation expense

 

9,722

 

18,049

Depreciation

 

3,084

 

3,156

Loss on disposal of fixed assets

1,583

Other non-cash items, net

 

(1,473)

 

57

Changes in operating assets and liabilities:

 

 

Accounts receivable

2,859

(446)

Prepaid expenses and other current assets

611

(908)

Right-of-use assets

8,837

5,507

Other non-current assets

(719)

Accounts payable

(1,256)

1,252

Accrued expenses

(2,360)

402

Deferred revenue

 

 

(3,333)

Operating lease liabilities

 

(6,760)

 

(6,121)

Net cash used in operating activities

 

(74,479)

 

(87,072)

Cash flow from investing activities

Purchases of property and equipment

 

(3,173)

(2,880)

Proceeds from the sale of equipment

18

Purchases of marketable securities

(68,183)

(183,519)

Proceeds from maturities of marketable securities

107,605

238,750

Net cash provided by investing activities

 

36,249

 

52,369

Cash flow from financing activities

Proceeds from offering of common stock, net of issuance costs

117,079

Proceeds from exercise of stock options

 

11

 

218

Proceeds from issuance of common stock under employee stock purchase plan

 

435

367

Net cash provided by financing activities

 

117,525

585

Net increase (decrease) in cash, cash equivalents, and restricted cash

79,295

(34,118)

Cash, cash equivalents, and restricted cash, beginning of period

145,399

207,396

Cash, cash equivalents, and restricted cash, end of period

$

224,694

$

173,278

Supplemental disclosure of cash and non-cash activities:

Fixed asset additions included in accounts payable and accrued expenses

$

212

$

127

Offering expenses included in accounts payable and accrued expenses

230

Cash paid in connection with operating lease liabilities

5,738

7,089

Right-of-use assets obtained in exchange of operating lease obligations

1,069


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

7

Editas Medicine, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

1. Nature of Business

Editas Medicine, Inc. (the “Company”) is a clinical stage genome editing company dedicated to developing potentially transformative genomic medicines to treat a broad range of serious diseases. The Company was incorporated in the state of Delaware in September 2013. Its principal offices are in Cambridge, Massachusetts.

Since its inception, the Company has devoted substantially all of its efforts to business planning, research and development, recruiting management and technical staff, and raising capital. The Company has primarily financed its operations through various equity financings, payments received under a research collaboration with Juno Therapeutics, Inc., a wholly-owned subsidiary of the Bristol-Myers Squibb Company (“BMS”), and payments received under a strategic alliance and option agreement with Allergan Pharmaceuticals International Limited, which was terminated in August 2020.

The Company is subject to risks common to companies in the biotechnology industry, including but not limited to, risks of failure of preclinical studies and clinical trials, the need to obtain marketing approval for any drug product candidate that it may identify and develop, the need to successfully commercialize and gain market acceptance of its product candidates, dependence on key personnel, protection of proprietary technology, compliance with government regulations, development by competitors of technological innovations and ability to transition from pilot-scale manufacturing to large-scale production of products.

Liquidity

In June 2023, the Company completed a public offering in which it sold 12,500,000 shares of its common stock and received net proceeds of approximately $117.1 million after deducting underwriting discounts and commissions and other offering costs. In May 2021, the Company entered into a common stock sales agreement with Cowen and Company, LLC (“Cowen”), under which the Company from time to time can issue and sell shares of its common stock through Cowen in at-the-market offerings for aggregate gross sale proceeds of up to $300.0 million (the “ATM Facility”). As of June 30, 2023, the Company has not sold any shares of its common stock under the ATM Facility.

The Company has incurred annual net operating losses in every year since its inception. The Company expects that its existing cash, cash equivalents and marketable securities at June 30, 2023 will enable it to fund its operating expenses and capital expenditure requirements into the third quarter of 2025. The Company had an accumulated deficit of $1.2 billion at June 30, 2023, and will require substantial additional capital to fund its operations. The Company has never generated any product revenue. There can be no assurance that the Company will be able to obtain additional debt or equity financing or generate product revenue or revenues from collaborative partners, on terms acceptable to the Company, on a timely basis or at all. The failure of the Company to obtain sufficient funds on acceptable terms when needed could have a material adverse effect on the Company’s business, results of operations, and financial condition.

2. Summary of Significant Accounting Policies

Unaudited Interim Financial Information

The condensed consolidated financial statements of the Company included herein have been prepared, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) have been condensed or omitted from this report, as is permitted by such rules and regulations. Accordingly, these condensed consolidated financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022 (the “Annual Report”).

8

The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, Editas Securities Corporation and Editas Medicine, LLC. All intercompany transactions and balances of the subsidiaries have been eliminated in consolidation. In the opinion of management, the information furnished reflects all adjustments, all of which are of a normal and recurring nature, necessary for a fair presentation of the results for the reported interim periods. The Company considers events or transactions that occur after the balance sheet date but before the financial statements are issued to provide additional evidence relative to certain estimates or to identify matters that require additional disclosure. The three months ended June 30, 2023 and 2022 are referred to as the second quarter of 2023 and 2022, respectively. The results of operations for interim periods are not necessarily indicative of results to be expected for the full year or any other interim period.

Summary of Significant Accounting Policies

The Company’s significant accounting policies are described in Note 2, “Summary of Significant Accounting Policies,” to the consolidated financial statements included in the Annual Report. There have been no material changes to the significant accounting policies previously disclosed in the Annual Report.

3. Cash Equivalents and Marketable Securities

Cash equivalents and marketable securities consisted of the following at June 30, 2023 (in thousands):

Allowance

Gross

Gross

Amortized

for Credit

Unrealized

Unrealized

Fair

June 30, 2023

Cost

Losses

Gains

Losses

Value

Cash equivalents and marketable securities:

Money market funds

$

220,817

$

$

$

$

220,817

Government agency securities

182,221

(1,829)

180,392

Corporate notes/bonds

49,454

(413)

49,041

Commercial paper

22,402

(32)

22,370

U.S. Treasuries

7,424

(11)

7,413

Total

$

482,318

$

$

$

(2,285)

$

480,033

Cash equivalents and marketable securities consisted of the following at December 31, 2022 (in thousands):

Allowance

Gross

Gross

Amortized

for Credit

Unrealized

Unrealized

Fair

December 31, 2022

Cost

Losses

Gains

Losses

Value

Cash equivalents and marketable securities:

Government agency securities

$

161,902

$

$

11

$

(2,556)

$

159,357

Money market funds

141,522

141,522

Corporate notes/bonds

57,575

2

(694)

56,883

U.S. Treasuries

50,019

3

(229)

49,793

Commercial paper

29,954

3

(141)

29,816

Total

$

440,972

$

$

19

$

(3,620)

$

437,371

As of June 30, 2023, the Company did not hold any marketable securities that had been in an unrealized loss position for more than twelve months. Furthermore, the Company has determined that there were no material changes in the credit risk of the debt securities. As of June 30, 2023, the Company holds 30 securities with an aggregate fair value of $48.1 million that had remaining maturities greater than one year.

There were no realized gains or losses on available-for-sale securities during the six months ended June 30, 2023 or 2022.

9

4. Fair Value Measurements

Assets measured at fair value on a recurring basis as of June 30, 2023 were as follows (in thousands):

    

    

Quoted Prices

    

Significant

    

in Active

Other

Significant

Markets for

Observable

Unobservable

June 30, 

Identical Assets

Inputs

Inputs

Financial Assets

2023

(Level 1)

(Level 2)

(Level 3)

Cash equivalents:

Money market funds

$

220,817

$

220,817

$

$

Marketable securities:

Government agency securities

180,392

180,392

Corporate notes/bonds

49,041

49,041

Commercial paper

22,370

22,370

U.S. Treasuries

7,413

7,413

Restricted cash and other non-current assets:

Money market funds

3,877

3,877

Total financial assets

$

483,910

$

232,107

$

251,803

$

Assets measured at fair value on a recurring basis as of December 31, 2022 were as follows (in thousands):

    

    

Quoted Prices

    

Significant

    

in Active

Other

Significant

Markets for

Observable

Unobservable

December 31, 

Identical Assets

Inputs

Inputs

Financial Assets

2022

(Level 1)

(Level 2)

(Level 3)

Cash equivalents:

Money market funds

$

141,522

$

141,522

$

$

Marketable securities:

Government agency securities

159,357

159,357

Corporate bonds

56,883

56,883

U.S. Treasuries

49,793

49,793

Commercial paper

29,816

29,816

Restricted cash and other non-current assets:

Money market funds

3,877

3,877

Total financial assets

$

441,248

$

195,192

$

246,056

$

5. Accrued Expenses

Accrued expenses consisted of the following (in thousands):

As of

June 30, 

December 31, 

    

2023

    

2022

External research and development expenses

$

17,976

$

16,452

Employee related expenses

6,412

10,140

Intellectual property and patent related fees

1,527

1,809

Professional service expenses

1,903

1,260

Other expenses

78

1,635

Total accrued expenses

$

27,896

$

31,296

10

6. Property and Equipment, net

Property and equipment, net consisted of the following (in thousands):

    

As of

June 30, 

December 31, 

    

2023

    

2022

Laboratory equipment

$

24,683

$

24,407

Leasehold improvements

9,648

9,761

Computer equipment

 

875

 

875

Construction-in-progress

653

1,573

Furniture and office equipment

264

264

Software

 

215

 

215

Total property and equipment

 

36,338

 

37,095

Less: accumulated depreciation

 

(23,492)

 

(21,526)

Property and equipment, net

$

12,846

$

15,569

7. Commitments and Contingencies

In the second quarter of 2023, we entered into a License and Service Agreement pursuant to which we will lease manufacturing space for our continued research and development activities. As of June 30, 2023, the lease has not commenced for accounting purposes and it is not expected to commence until the second quarter of 2024. The lease agreement provides for total remaining lease payments of $87.8 million over a 10-year lease term.

The Company is a party to a number of license agreements under which the Company licenses patents, patent applications and other intellectual property from third parties. As such, the Company is obligated to pay licensors for various costs including upfront licenses fees, annual license fees, certain licensor expense reimbursements, success payments, research funding payments, and milestones triggerable upon certain development, regulatory, and commercial events as well as royalties on future products. These contracts are generally cancellable, with notice, at the Company’s option and do not have significant cancellation penalties. The terms and conditions as well as the accounting analysis for the Company’s significant commitments and contingencies are described in Note 8, “Commitments and Contingencies” to the consolidated financial statements included in the Annual Report. There have been no material changes to the terms and conditions, or the accounting conclusions, previously disclosed in the Annual Report.

Licensor Expense Reimbursement

The Company is obligated to reimburse The Broad Institute, Inc. (“Broad”) and the President and Fellows of Harvard College (“Harvard”) for expenses incurred by each of them associated with the prosecution and maintenance of the patent rights that the Company licenses from them pursuant to the license agreement by and among the Company, Broad and Harvard, including the interference and opposition proceedings involving patents licensed to the Company under the license agreement, and other license agreements between the Company and Broad. As such, the Company anticipates that it has a substantial commitment in connection with these proceedings until such time as these proceedings have been resolved, but the amount of such commitment is not determinable. The Company incurred an aggregate of $1.6 million and $4.6 million in expense during the three and six months ended June 30, 2023, respectively, for such reimbursement. The Company incurred an aggregate of $1.8 million and $3.9 million in expense during the three and six months ended June 30, 2022, respectively, for such reimbursement.

8. Collaboration and Profit-Sharing Agreements

The Company has entered into multiple collaborations, out-licenses and strategic alliances with third parties that typically involve payments to or from the Company, including up-front payments, payments for research and development services, option payments, milestone payments and royalty payments to or from the Company. The terms and conditions as well as the accounting analysis for the Company’s significant collaborations, out-licenses and strategic alliances are described in Note 9, “Collaboration and Profit-Sharing Agreements” to the consolidated financial

11

statements included in the Annual Report. There have been no material changes to the terms and conditions, or the accounting conclusions, previously disclosed in the Annual Report.

Collaboration Revenue

As of June 30, 2023, the Company’s contract liabilities were primarily related to the Company’s collaboration with BMS. The following table presents changes in the Company’s accounts receivable and contract liabilities for the six months ended June 30, 2023 (in thousands):

For the six months ended June 30, 2023

Balance at December 31, 2022

Additions

Deductions

Balance at June 30, 2023

Accounts receivable

$

5,145

$

2,141

$

(5,000)

$

2,286

Contract liabilities:

Deferred revenue

$

68,888

$

$

$

68,888

During the three and six months ended June 30, 2023, the Company did not recognize any collaboration revenue that had been allocated to deferred revenue from BMS.

9. Stock-based Compensation

Total compensation cost recognized for all stock-based compensation awards in the condensed consolidated statements of operations was as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2023

2022

2023

2022

Research and development

$

2,525

$

3,064

$

4,611

$

6,758

General and administrative

 

2,690

 

3,554

 

5,111

 

11,291

Total stock-based compensation expense

$

5,215

$

6,618

$

9,722

$

18,049

Restricted Stock Unit Awards

The following is a summary of restricted stock unit awards activity for the six months ended June 30, 2023:

    

    

Weighted

Average

Grant Date

Fair Value

Shares

Per Share

Unvested restricted stock unit awards as of December 31, 2022

 

1,499,070

$

18.70

Issued

 

1,071,802

$

8.79

Vested

 

(210,701)

$

19.70

Forfeited

(277,083)

$

20.98

Unvested restricted stock unit awards as of June 30, 2023

 

2,083,088

$

13.20

The restricted stock units issued in the six months ended June 30, 2023 include 331,000 units granted to certain employees that contain performance-based vesting provisions. The Company recognizes the fair value of the performance-based units through the expected achievement date if the performance-based vesting provisions are deemed probable.

As of June 30, 2023, total unrecognized compensation expense related to unvested restricted stock unit awards was $14.7 million, which the Company expects to recognize over a remaining weighted-average period of 2.67 years.

12

Stock Options

The following is a summary of stock option activity for the six months ended June 30, 2023:

    

    

Weighted Average

    

Remaining

    

Aggregate Intrinsic

Shares

Exercise Price

Contractual Life (years)

Value

Outstanding at December 31, 2022

 

5,276,148

$

23.99

8.0

$

401,529

Granted

1,730,319

$

8.79

Exercised

(3,122)

$

3.38

Cancelled

(815,014)

$

29.66

Outstanding at June 30, 2023

 

6,188,331

$

19.25

7.7

$

466,217

Exercisable at June 30, 2023

 

2,550,662

$

26.55

5.8

$

321,139

As of June 30, 2023, total unrecognized compensation expense related to stock options was $31.5 million, which the Company expects to recognize over a remaining weighted-average period of 2.85 years.

10. Net Loss per Share

Basic net loss per common share is calculated by dividing the net loss attributable to common stockholders by the weighted average number of shares of common stock outstanding during the period, without consideration for potentially dilutive securities. Diluted net loss per share is computed by dividing the net loss attributable to common stockholders by the weighted average number of shares of common stock and potentially dilutive securities outstanding for the period determined using the treasury stock and if converted methods. Contingently issuable shares are included in the calculation of basic loss per share as of the beginning of the period in which all the necessary conditions have been satisfied. Contingently issuable shares are included in diluted loss per share based on the number of shares, if any, that would be issuable under the terms of the arrangement if the end of the reporting period was the end of the contingency period, if the results are dilutive.

For purposes of the diluted net loss per share calculation, unvested restricted stock unit awards and outstanding stock options are considered to be common stock equivalents, but they were excluded from the Company’s calculation of diluted net loss per share allocable to common stockholders because their inclusion would have been anti-dilutive. Therefore, basic and diluted net loss per share applicable to common stockholders were the same for all periods presented.

The following common stock equivalents were excluded from the calculation of diluted net loss per share allocable to common stockholders because their inclusion would have been anti-dilutive:

For the three and six months ended

June 30, 

    

2023

2022

Unvested restricted stock unit awards

 

2,083,088

1,455,400

Outstanding stock options

 

6,188,331

5,025,062

Total

 

8,271,419

6,480,462

13

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 together with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and our Annual Report on Form 10-K for the year ended December 31, 2022, which was filed with the Securities and Exchange Commission (“SEC”) on February 22, 2023 (the “Annual Report”).

This Quarterly Report on Form 10-Q contains forward-looking statements that involve substantial risks and uncertainties. The words “anticipate,” “believe,” “estimate,” “expect,” “intend,” “may,” “plan,” “predict,” “project,” “would” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. All statements addressing our future operating performance and clinical development and regulatory timelines that we expect or anticipate will occur in the future, as well as expectations for cash runway, are forward-looking statements. There are a number of important risks and uncertainties that could cause our actual results to differ materially from those indicated by forward-looking statements, including uncertainties inherent in the initiation and completion of pre-clinical studies and clinical trials and clinical development of our product candidates; availability and timing of results from pre-clinical studies and clinical trials; whether interim results from a clinical trial will be predictive of the final results of the trial or the results of future trials; expectations for regulatory approvals to conduct trials or to market products and availability of funding sufficient for our foreseeable and unforeseeable operating expenses and capital expenditure requirements. These and other risks are described in greater detail in the Annual Report under the captions “Risk Factor Summary” and Part I, “Item 1A. Risk Factors,” as updated by our subsequent filings with the SEC. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements we make. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments that we may make.

You should read this Quarterly Report on Form 10-Q and the documents that we have filed as exhibits to this Quarterly Report on Form 10-Q completely and with the understanding that our actual future results may be materially different from what we expect. The forward-looking statements contained in this Quarterly Report on Form 10-Q are made as of the date of this Quarterly Report on Form 10-Q, and we do not assume any obligation to update any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by applicable law.

Overview

We are a clinical stage genome editing company dedicated to developing potentially transformative genomic medicines to treat a broad range of serious diseases. We have developed a proprietary gene editing platform based on CRISPR technology and we continue to expand its capabilities. Our product development strategy is to target diseases where gene editing can be used to enable or enhance therapeutic outcomes for patients, while maximizing probability of technical, regulatory and commercial success. We are focused on advancing gene editing medicines to treat hemoglobinopathies, beginning with the continued development of our current ex vivo EDIT-301 program and leveraging the insights gained from this program to pursue next generation in vivo gene editing medicines targeting hematopoietic stem cells (“HSCs”). In parallel, we are pursuing the development of in vivo gene editing medicines for other organs and tissues that we believe will significantly differentiate our genome editing approach from the current standards of care for serious diseases. As part of these efforts, we are using existing strategic partnerships and collaborations and pursuing further opportunities to extend the reach of our intellectual property portfolio and access complementary technologies to expedite our drug discovery and clinical execution objectives.

Our lead program, EDIT-301, is an experimental ex vivo gene-edited medicine to treat sickle cell disease (“SCD”), a severe inherited blood disease that causes premature death, and transfusion-dependent beta thalassemia (“TDT”), the most severe form of beta-thalassemia, another inherited blood disorder characterized by severe anemia. In the second quarter of 2022, we dosed the first patient in our Phase 1/2 clinical trial of EDIT-301, which we refer to as our RUBY trial, for the treatment of severe SCD, and in December 2022, announced initial clinical data from the first two patients treated in the RUBY trial. This clinical data supports human proof of concept by showing that EDIT-301

14

could safely increase expression of fetal hemoglobin to clinically meaningful levels and correct anemia in SCD patients. After completing sequential dosing of the first two patients, we commenced parallel patient dosing in the first quarter of 2023 and remain on track to dose 20 total patients by the end of 2023. We provided an update on the initial clinical data from the RUBY trial in June 2023 and expect to provide an additional clinical update by the end of 2023. In April 2023, the U.S. Food and Drug Administration (“FDA”) granted Orphan Drug Designation to EDIT-301 for the treatment of SCD.

In December 2021, the FDA cleared our Investigational New Drug (“IND”) application for a Phase 1/2 clinical trial of EDIT-301 for the treatment of TDT. This trial, referred to as our EDITHAL trial, is designed to assess the safety, tolerability, and preliminary efficacy of EDIT-301 for the treatment of TDT. We dosed the first patient in this trial in the first quarter of 2023 and commenced parallel patient dosing in the second quarter of 2023. We provided an initial clinical data update on the first patient in the EDITHAL trial in June 2023 and remain on track to provide an additional update by the end of 2023.

In June 2023, we announced initial safety and efficacy data from the first four patients with SCD treated with EDIT-301 in the RUBY trial and from the first TDT patient treated in the EDITHAL trial. In the RUBY trial, Patients 1 (male) and 2 (female) reached normal hemoglobin levels five months post-treatment with EDIT-301 and maintained a normal hemoglobin level at the 10- and six-month follow-ups, respectively. Each of these patients had fetal hemoglobin levels of greater than 40% persist during the same time frame. Patient 1’s total hemoglobin returned to a normal physiological level of 16.4g/dL (male normal range: 13.6–18.0 g/dL) at five months after infusion of EDIT-301 and has been maintained at this level at the 10-month follow-up. In addition, Patient 1’s fetal hemoglobin fraction increased from 5% at baseline to 45.4% five months after treatment with EDIT-301 and 43.4% at the 10-month follow-up. Patient 2’s total hemoglobin reached a normal physiological level of 12.7 g/dL (female normal range: 12.0–16.0 g/dL) at five months after infusion of EDIT-301 and fetal hemoglobin increased from 10.8% at baseline to 51.3% at the six-month follow-up. Patients 3 (female) and 4 (male) in the RUBY trial saw increases in total hemoglobin and fetal hemoglobin fractions at three and two months of follow up, respectively, that followed similar trajectories as those seen in the first two patients at the same timepoints. All four treated RUBY patients were free of vaso-occlusive events following infusion with EDIT-301. In the EDITHAL trial, the first patient (male) had successful neutrophil and platelet engraftment within 30 days of infusion, and, at one and a half months post-infusion, the patient’s response resembled that of the first four RUBY patients, achieving a fetal hemoglobin fraction of 34.9% representing 4 g/dL of total hemoglobin. EDIT-301 was well-tolerated and demonstrated a safety profile consistent with myeloablative conditioning with busulfan, the regimen that is necessary for current gene editing therapies for SCD and TDT, and autologous hematopoietic stem cell transplant by the four patients in the RUBY trial and the first patient in the EDITHAL trial. After EDIT-301 infusion, no serious adverse events occurred, and no adverse events reported were related to treatment with EDIT-301.

We are also pursuing the development of next generation in vivo administered gene editing medicines, in which the medicine is injected or infused into the patient to edit the cells inside their body. We are initially focused on editing HSCs through targeted delivery of our AsCas12a enzyme to our clinically validated HBG1 and HBG2 promotor site. We are also in the discovery stage in developing in vivo gene editing medicines for other organs and tissues.

We are pursuing the right combination of gene editing and targeted delivery tools through internal development and the in-licensing of complementary technologies, while also leveraging our intellectual property portfolio to drive potential out-licensing and partnership discussions that can accelerate the achievement of our goal of delivering lifesaving medicines to patients with previously untreatable or under-treated diseases. In cellular therapy medicines, we are leveraging new and existing partnerships to progress engineered cell medicines to treat various cancers. We are advancing alpha-beta T-cell experimental medicines for the treatment of solid and liquid tumors in collaboration with Bristol Myers Squibb Company (“BMS”) through its wholly owned subsidiary, Juno Therapeutics, Inc. (“Juno Therapeutics”). This collaboration, which leverages our Cas9 and AsCas12a platform technologies, has resulted in 11 programs. We have also entered into a non-exclusive collaboration and licensing agreement with Immatics N.V. to combine gamma-delta T cell adoptive cell therapies and gene editing to develop medicines for the treatment of cancer.

Since our inception in September 2013, our operations have focused on organizing and staffing our company, business planning, raising capital, establishing our intellectual property portfolio, assembling our core capabilities in

15

gene editing, seeking to identify potential product candidates, and undertaking preclinical studies. Except for EDIT-301, all of our ongoing research programs are still in the preclinical or research stage of development and the risk of failure of all of our research programs is high. We have not generated any revenue from product sales. We have primarily financed our operations through various equity financings and payments received under our research collaboration with BMS and our former strategic alliance with Allergan Pharmaceuticals International Limited (together with its affiliates, “Allergan”), which was terminated in August 2020.

Since inception, we have incurred significant operating losses. Our net losses were $89.3 million and $104.0 million for the six months ended June 30, 2023 and 2022, respectively. As of June 30, 2023, we had an accumulated deficit of $1.2 billion. We expect to continue to incur significant expenses and operating losses for the foreseeable future. Our net losses may fluctuate significantly from quarter to quarter and from year to year. We anticipate that our expenses will increase substantially as we progress the clinical development of EDIT-301; scale our manufacturing capabilities and expand capacity, including capacity at third-party manufacturers, for EDIT-301; further advance our current research programs and our preclinical development activities; seek to identify additional product candidates and additional research programs; initiate preclinical testing and clinical trials for other product candidates we identify and develop; maintain, expand, and protect our intellectual property portfolio, including reimbursing our licensors for such expenses related to the intellectual property that we in-license from such licensors; hire additional clinical, quality control, and scientific personnel; and incur additional costs associated with operating as a public company. We do not expect to be profitable for the year ending December 31, 2023 or the foreseeable future.

Financial Operations Overview

Revenue

To date, we have not generated any revenue from product sales and we do not expect to generate any revenue from product sales for the foreseeable future. In connection with our collaboration with BMS, we have received an aggregate of $135.5 million in payments, which have primarily consisted of the initial upfront and amendment payments, development milestone payments, research funding support and certain opt-in fees. We no longer receive research funding support from BMS. As of June 30, 2023, we recorded $56.7 million of deferred revenue in relation to our collaboration with BMS, all of which is classified as long-term on our condensed consolidated balance sheet. Under this collaboration, we will recognize revenue upon delivery of option packages to BMS or upon receipt of development milestone payments. We expect that our revenue will fluctuate from quarter-to-quarter and year-to-year as a result of the timing of when we deliver such option packages or receive such milestone payments.

For additional information about our revenue recognition policy related to the BMS collaboration, see Part II, “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates—Revenue Recognition” included in the Annual Report.

For the foreseeable future we expect substantially all of our revenue will be generated from our collaboration with BMS, and other collaborations or agreements we enter into.

Expenses

Research and Development Expenses

Research and development expenses consist primarily of costs incurred for our research, preclinical development, process and scale-up development, manufacture and clinical development of our product candidates, and development activities under our collaboration agreements. These costs are expensed as incurred and include:

employee related expenses including salaries, benefits, and stock-based compensation expense;
costs under clinical trial agreements with investigative sites;
costs associated with conducting our preclinical, process and scale-up development, manufacturing, clinical and regulatory activities, including fees paid to third-party professional consultants, service providers and suppliers;

16

costs of purchasing lab supplies and non-capital equipment used in our preclinical activities and in manufacturing preclinical and clinical study materials;
costs for research and development activities under our collaboration agreements;
facility costs, including rent, depreciation, and maintenance expenses; and
fees for acquiring and maintaining licenses under our third-party licensing agreements, including any sublicensing or success payments made to our licensors.

At this time, we cannot reasonably estimate or know the nature, timing, and estimated costs of the efforts that will be necessary to complete the development of any product candidates we may identify and develop. This is due to the numerous risks and uncertainties associated with developing such product candidates, including the uncertainty of:

successful completion of preclinical studies, IND-enabling studies and natural history studies;
successful enrollment in, and completion of, clinical trials;
receipt of marketing approvals from applicable regulatory authorities;
establishing commercial manufacturing capabilities or making arrangements with third-party manufacturers;
obtaining and maintaining patent and trade secret protection and non-patent exclusivity;
launching commercial sales of a product, if and when approved, whether alone or in collaboration with others;
acceptance of a product, if and when approved, by patients, the medical community, and third-party payors;
effectively competing with other therapies and treatment options;
a continued acceptable safety profile following approval;
enforcing and defending intellectual property and proprietary rights and claims; and
achieving desirable medicinal properties for the intended indications.

A change in the outcome of any of these variables with respect to the development of any product candidates we develop would significantly change the costs, timing, and viability associated with the development of that product candidate.

Research and development activities are central to our business model. We expect research and development costs to increase significantly for the foreseeable future as our development programs progress, including as we continue to progress our clinical trials as well as support preclinical studies for our other research programs.

General and Administrative Expenses

General and administrative expenses consist primarily of salaries and other related costs, including stock-based compensation for personnel in executive, finance, investor relations, business development, legal, corporate affairs, information technology, facilities and human resource functions. Other significant costs include corporate facility costs not otherwise included in research and development expenses, legal fees related to intellectual property and corporate matters, and fees for accounting and consulting services.

We anticipate that our general and administrative expenses will increase in the future to support continued research and development activities and potential commercialization of any product candidates we identify and develop. These increases will include increased costs related to the hiring of additional personnel and fees to outside consultants.

17

We also anticipate increased expenses related to reimbursement of third-party patent-related expenses and expenses associated with operating as a public company, including costs for audit, legal, regulatory, and tax-related services, director and officer insurance premiums, and investor relations costs. With respect to reimbursement of third-party intellectual property-related expenses specifically, given the ongoing nature of the opposition and interference proceedings involving the patents licensed to us under our license agreement with The Broad Institute, Inc. and the President and Fellows of Harvard College, we anticipate general and administrative expenses will continue to be significant.

Other Income, Net

For the six months ended June 30, 2023 and 2022, other income, net consisted primarily of interest income, partially offset by accretion of discounts associated with other marketable securities.

Critical Accounting Policies and Estimates

Our management’s discussion and analysis of our financial condition and results of operations is based on our condensed consolidated financial statements, which have been prepared in accordance with United States generally accepted accounting principles. The preparation of our condensed consolidated financial statements requires us to make judgments and estimates that affect the reported amounts of assets, liabilities, revenues, and expenses, and the disclosure of contingent assets and liabilities in our condensed consolidated financial statements. We base our estimates on historical experience, known trends and events, and various other factors that we believe to be reasonable under the circumstances. Actual results may differ from these estimates under different assumptions or conditions. On an ongoing basis, we evaluate our judgments and estimates in light of changes in circumstances, facts, and experience. The effects of material revisions in estimates, if any, will be reflected in the condensed consolidated financial statements prospectively from the date of change in estimates.

There have been no material changes to our critical accounting policies from those described in Part II, “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates” in the Annual Report.

Results of Operations

Comparison of the Three Months ended June 30, 2023 and 2022

The following table summarizes our results of operations for the three months ended June 30, 2023 and 2022, together with the changes in those items in dollars (in thousands) and the respective percentages of change:

Three Months Ended

June 30, 

    

2023

    

2022

    

Dollar Change

    

Percentage Change

Collaboration and other research and development revenues

$

2,887

$

6,362

$

(3,475)

(55)

%

Operating expenses:

Research and development

 

29,779

 

43,659

 

(13,880)

(32)

%

General and administrative

 

17,202

 

16,937

 

265

2

%

Total operating expenses

 

46,981

 

60,596

 

(13,615)

(22)

%

Other income, net:

Other (expense) income, net

 

(7)

 

235

 

(242)

n/m

Interest income, net

 

3,811

 

546

 

3,265

n/m

Total other income, net

 

3,804

 

781

 

3,023

n/m

Net loss

$

(40,290)

$

(53,453)

$

13,163

(25)

%

For our results of operations, we have included the respective percentage of changes, unless greater than 100% or less than (100)%, in which case we have denoted such changes as not meaningful (n/m).

18

Collaboration and other research and development revenues

Collaboration and other research and development revenues decreased by $3.5 million, to $2.9 million for the three months ended June 30, 2023, compared to $6.4 million for three months ended June 30, 2022. The decrease is primarily attributable to the exercise of a program opt-in under our collaboration with BMS in the second quarter of 2022 for which there was no similar activity in the second quarter of 2023.

Research and development expenses

Research and development expenses decreased by $13.9 million, to $29.8 million for the three months ended June 30, 2023 compared to $43.7 million for the same period in 2022. The following table summarizes our research and development expenses for the three months ended June 30, 2023 and 2022, together with the changes in those items in dollars (in thousands) and the respective percentages of change:

Three Months Ended

June 30, 

    

2023

    

2022

    

Dollar Change

Percentage Change

Employee related expenses

$

10,312

$

11,740

$

(1,428)

(12)

%

External research and development expenses

7,117

19,937

(12,820)

(64)

%

Facility expenses

 

5,299

4,555

 

744

16

%

Other expenses

3,519

1,848

 

1,671

90

%

Stock-based compensation expenses

2,525

3,064

(539)

(18)

%

Sublicense and license fees

1,007

2,515

(1,508)

(60)

%

Total research and development expenses

$

29,779

$

43,659

$

(13,880)

(32)

%

The decrease in research and development expenses for the three months ended June 30, 2023 compared to the three months ended June 30, 2022 was primarily attributable to:

approximately $12.8 million in decreased external research and development expenses related to our reprioritization and targeted focus on our EDIT-301 program;

approximately $1.5 million in decreased sublicense and license fees due to clinical milestone and sublicense fee payments under certain of our license agreements that occurred in the three months ended June 30, 2022 that did not occur for the same period in 2023;

approximately $1.4 million in decreased employee-related expenses due to decreased headcount costs resulting from our reprioritization and related reduction in workforce in the first quarter of 2023; and

approximately $0.5 million in decreased stock-based compensation expenses.

These decreases were partially offset by:

approximately $1.7 million in increased other expenses related to increased consulting expenses; and

approximately $0.7 million in increased facility expenses primarily related to increased rent expense incurred in connection with a lease extension for office, manufacturing and lab space.

General and administrative expenses

General and administrative expenses increased by $0.3 million to $17.2 million for the three months ended June 30, 2023 compared to $16.9 million for the three months ended June 30, 2022. The following table summarizes our general and administrative expenses for the three months ended June 30, 2023 and 2022, together with the changes in those items in dollars (in thousands) and the respective percentages of change:

19

Three Months Ended

June 30, 

    

2023

    

2022

    

Dollar Change

Percentage Change

Employee related expenses

$

4,625

$

4,233

$

392

9

%

Professional service expenses

 

4,503

 

2,614

1,889

72

%

Intellectual property and patent related fees

2,886

3,437

 

(551)

(16)

%

Stock-based compensation expenses

2,690

3,554

 

(864)

(24)

%

Facility and other expenses

 

2,498

 

3,099

 

(601)

(19)

%

Total general and administrative expenses

$

17,202

$

16,937

$

265

2

%

The increase in general and administrative expenses for the three months ended June 30, 2023 compared to the three months ended June 30, 2022 was primarily attributable to:

approximately $1.9 million in increased professional service expenses to support strategic business development activities; and

approximately $0.4 million in increased employee related expenses for executive recruitment fees.

These increases were partially offset by:

approximately $0.9 million in decreased stock-based compensation expenses;

approximately $0.6 million in decreased facility and other expenses; and

approximately $0.6 million in decreased intellectual property and patent related fees.

Other income, net

For the three months ended June 30, 2023, other income, net was $3.8 million, which was primarily attributable to interest income, partially offset by accretion of discounts associated with other marketable securities.

For the three months ended June 30, 2022, other income, net was $0.8 million, which was primarily attributable to interest income, partially offset by accretion of discounts associated with other marketable securities.

Comparison of the Six Months ended June 30, 2023 and 2022

The following table summarizes our results of operations for the six months ended June 30, 2023 and 2022, together with the changes in those items in dollars (in thousands) and the respective percentages of change:

Six Months Ended

June 30, 

2023

    

2022

    

Dollar Change

    

Percentage Change

Collaboration and other research and development revenues

$

12,738

$

13,134

$

(396)

(3)

%

Operating expenses:

Research and development

 

67,583

 

81,635

 

(14,052)

(17)

%

General and administrative

 

40,211

 

36,483

 

3,728

10

%

Total operating expenses

 

107,794

 

118,118

 

(10,324)

(9)

%

Other income, net

Other (expense) income, net

 

(1,590)

 

1

 

(1,591)

n/m

Interest income, net

 

7,320

 

1,015

 

6,305

n/m

Total other income, net

 

5,730

 

1,016

 

4,714

n/m

Net loss

$

(89,326)

$

(103,968)

$

14,642

(14)

%

Collaboration and other research and development revenues

20

Collaboration and other research and development revenues slightly decreased by $0.4 million, to $12.7 million, for the six months ended June 30, 2023 from $13.1 million for six months ended June 30, 2022.

Research and development expenses

Research and development expenses decreased by $14.0 million, to $67.6 million, for the six months ended June 30, 2023 from $81.6 million for the six months ended June 30, 2022. The following table summarizes our research and development expenses for the six months ended June 30, 2023 and 2022, together with the changes in those items in dollars (in thousands) and the respective percentages of change:

Six Months Ended

 

June 30, 

 

2023

    

2022

    

Dollar Change

Percentage Change

Employee related expenses

$

23,772

$

23,735

$

37

n/m

External research and development expenses

19,518

34,623

(15,105)

(44)

%

Facility expenses

10,980

9,062

 

1,918

21

%

Other expenses

6,390

 

3,968

2,422

61

%

Stock-based compensation expenses

 

4,611

 

6,758

 

(2,147)

(32)

%

Sublicense and license fees

2,312

3,489

(1,177)

(34)

%

Total research and development expenses

$

67,583

$

81,635

$

(14,052)

(17)

%

The decrease in research and development expenses for the six months ended June 30, 2023 compared to the six months ended June 30, 2022 was primarily attributable to:

approximately $15.1 million in decreased external research and development expenses related to our reprioritization and targeted focus on our EDIT-301 program;

approximately $2.1 million in decreased stock-based compensation expense due primarily to a reduction in the market price of our common stock, resulting in a lower valuation of equity awards granted in the six months ended June 30, 2023; and

approximately $1.2 million in decreased sublicense and license fees due to clinical milestone and sublicense fee payments under certain of our license agreements that occurred in the six months ended June 30, 2022 that did not occur for the same period in 2023.

These decreases were partially offset by:

approximately $2.4 million in increased other expenses attributable to consulting and external fees; and

approximately $1.9 million in increased facility expenses primarily related to increased rent expense incurred in connection with a lease extension for office, manufacturing and lab space.

21

General and administrative expenses

General and administrative expenses increased by $3.7 million, to $40.2 million, for the six months ended June 30, 2023 from $36.5 million for the six months ended June 30, 2022. The following table summarizes our general and administrative expenses for the six months ended June 30, 2023 and 2022, together with the changes in those items in dollars (in thousands) and the respective percentages of change:

Six Months Ended

 

June 30, 

 

2023

    

2022

    

Dollar Change

Percentage Change

Professional service expenses

$

13,506

$

4,562

$

8,944

n/m

Employee related expenses

 

8,752

8,358

394

5

%

Intellectual property and patent related fees

7,918

6,904

 

1,014

 

15

%

Stock-based compensation expenses

5,111

11,291

 

(6,180)

 

(55)

%

Facility and other expenses

 

4,924

 

5,368

 

(444)

 

(8)

%

Total general and administrative expenses

$

40,211

$

36,483

$

3,728

 

10

%

The increase in general and administrative expenses for the six months ended June 30, 2023 compared to the six months ended June 30, 2022 was primarily attributable to:

approximately $8.9 million in increased professional service expenses to support strategic business development activities;

approximately $1.0 million in increased intellectual property and patent related fees primarily resulting from increased legal fees related to the prosecution and maintenance of our patents; and

approximately $0.4 million in increased employee related expenses for executive recruitment fees.

These increases were partially offset by:

approximately $6.2 million in decreased stock-based compensation expenses due primarily to a reduction in the market price of our common stock, resulting in a lower valuation of equity awards granted in the six months ended June 30, 2023; and

approximately $0.4 million in decreased facility and other expenses.

Other income, net

For the six months ended June 30, 2023, other income, net was $5.7 million, which was primarily attributable to interest income, partially offset by accretion of discounts associated with other marketable securities.

For the six months ended June 30, 2022, other income, net was $1.0 million, which was primarily attributable to interest income, partially offset by accretion of discounts associated with other marketable securities.

22

Liquidity and Capital Resources

Sources of Liquidity

In June 2023, we completed a public offering in which we sold 12,500,000 shares of our common stock and received net proceeds of approximately $117.1 million after deducting underwriting discounts and commissions and other offering costs. As of June 30, 2023, we have raised an aggregate of $1.0 billion in net proceeds through the sale of shares of our common stock in public offerings and at-the-market offerings. We also have funded our business from payments received under our research collaboration with BMS and our strategic alliance with Allergan, which was terminated in August 2020. As of June 30, 2023, we had cash, cash equivalents and marketable securities of $480.0 million.

In May 2021, we entered into a common stock sales agreement with Cowen and Company, LLC (“Cowen”), under which we from time to time can issue and sell shares of our common stock through Cowen in at-the-market offerings for aggregate gross sale proceeds of up to $300.0 million (the “ATM Facility”). As of June 30, 2023, we have not sold any shares of our common stock under the ATM Facility. 

In addition to our existing cash, cash equivalents and marketable securities, we are eligible to earn milestone and other payments under our collaboration agreement with BMS. Our ability to earn the milestone payments and the timing of earning these amounts are dependent upon the timing and outcome of our development, regulatory and commercial activities and, as such, are uncertain at this time. As of June 30, 2023, our right to contingent payments under our collaboration agreement with BMS is our only significant committed potential external source of funds.

Cash Flows

The following table provides information regarding our cash flows for the six months ended June 30, 2023 and 2022 (in thousands):

Six Months Ended

June 30, 

2023

2022

Net cash (used in) provided by:

Operating activities

$

(74,479)

$

(87,072)

Investing activities

 

36,249

 

52,369

Financing activities

 

117,525

 

585

Net increase (decrease) in cash, cash equivalents, and restricted cash

$

79,295

$

(34,118)

Net Cash Used in Operating Activities

The use of cash in all periods resulted primarily from our net losses adjusted for non-cash charges and changes in components of working capital.

Net cash used in operating activities was approximately $74.5 million for the six months ended June 30, 2023, which primarily consisted of operating expenses that related to increasing our research efforts, progressing our EDIT-301 program, and supporting business operations.

Net cash used in operating activities was approximately $87.1 million for the six months ended June 30, 2022, which primarily consisted of operating expenses that related to our preclinical and clinical activities, sublicense and license fees, and increased costs as a result of staffing needs due to our expanding operations.

23

Net Cash Provided by Investing Activities

Net cash provided by investing activities was approximately $36.2 million for the six months ended June 30, 2023, primarily related to proceeds from maturities of marketable securities of $107.6 million, partially offset by costs used to acquire marketable securities of $68.2 million and purchases of property and equipment of $3.2 million.

Net cash provided by investing activities was approximately $52.4 million for the six months ended June 30, 2022, primarily related to proceeds from maturities of marketable securities of $238.8 million, partially offset by costs used to acquire marketable securities of $183.5 million.

Net Cash Provided by Financing Activities

Net cash provided by financing activities was approximately $117.5 million for the six months ended June 30, 2023, primarily related to proceeds from offering of common stock of $117.1 million after deducting underwriting discounts and commissions and other offering costs, and proceeds received from issuance of common stock under the employee stock purchase plan of $0.4 million.

Net cash provided by financing activities was approximately $0.6 million for the six months ended June 30, 2022 primarily related to proceeds received from issuance of common stock under our benefit program and exercises of options for our common stock.

Funding Requirements

We expect our expenses to increase in connection with our ongoing activities, particularly as we progress the clinical development of EDIT-301; scale our manufacturing capabilities and expand capacity, including capacity at third-party manufacturers, for EDIT-301; further advance our research programs and our preclinical development activities; seek to identify additional research programs and additional product candidates; initiate preclinical testing and clinical trials for other product candidates we identify and develop; maintain, expand, and protect our intellectual property portfolio, including reimbursing our licensors for expenses related to the intellectual property that we in-license from such licensors; hire additional clinical, quality control, and scientific personnel; and incur costs associated with operating as a public company. In addition, if we obtain marketing approval for any product candidate that we identify and develop, we expect to incur significant commercialization expenses related to product sales, marketing, manufacturing, and distribution to the extent that such sales, marketing, and distribution are not the responsibility of a collaborator. We do not expect to generate significant recurring revenue unless and until we obtain regulatory approval for and commercialize a product candidate. Furthermore, since 2016 we have incurred, and in future years we expect to continue to incur significant costs associated with operating as a public company. Accordingly, we will need to obtain substantial additional funding in connection with our continuing operations. If we are unable to raise capital when needed or on attractive terms, we would be forced to delay, reduce, or eliminate our research and development programs or future commercialization efforts.

We expect that our existing cash, cash equivalents and marketable securities at June 30, 2023 will enable us to fund our operating expenses and capital expenditure requirements into the third quarter of 2025. Our forecast of the period of time through which our existing cash, cash equivalents and investments will be adequate to support our operations is a forward-looking statement and involves significant risks and uncertainties. We have based this forecast on assumptions that may prove to be wrong, and actual results could vary materially from our expectations, which may adversely affect our capital resources and liquidity. We could utilize our available capital resources sooner than we currently expect. The amount and timing of future funding requirements, both near- and long-term, will depend on many factors, including, but not limited to:

the scope, progress, results, and costs of drug discovery, preclinical development, laboratory testing, and clinical or natural history study trials for the product candidates we develop;
the costs of progressing the clinical development of EDIT-301 to treat SCD and TDT;

24

the costs of preparing, filing, and prosecuting patent applications, maintaining and enforcing our intellectual property and proprietary rights, and defending intellectual property-related claims;
the costs, timing, and outcome of regulatory review of the product candidates we develop;
the costs of future activities, including product sales, medical affairs, marketing, manufacturing, and distribution, for any product candidates for which we receive regulatory approval;
the success of our collaboration with BMS;
whether BMS exercises any of its options to extend the research program term and/or to additional research programs under our collaboration;
our ability to establish and maintain additional collaborations on favorable terms, if at all;
the extent to which we acquire or in-license other medicines and technologies;
the costs of reimbursing our licensors for the prosecution and maintenance of the patent rights in-licensed by us; and
the costs of operating as a public company.

Identifying potential product candidates and conducting preclinical studies and clinical trials is a time-consuming, expensive, and uncertain process that takes many years to complete, and we may never generate the necessary data or results required to obtain marketing approval and achieve product sales. In addition, any product candidate that we identify and develop, if approved, may not achieve commercial success. Our commercial revenues, if any, will be derived from sales of genomic medicines that we do not expect to be commercially available for many years, if at all. Accordingly, we will need to continue to rely on additional financing to achieve our business objectives. Adequate additional financing may not be available to us on acceptable terms, or at all.

Until such time, if ever, as we can generate substantial product revenues, we expect to finance our cash needs through a combination of equity offerings, debt financings, collaborations, strategic alliances, and licensing arrangements. To the extent that we raise additional capital through the sale of equity or convertible debt securities, our stockholders’ ownership interests will be diluted, and the terms of these securities may include liquidation or other preferences that adversely affect the rights of our stockholders. Debt financing, if available, may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making capital expenditures, or declaring dividends.

If we raise funds through additional collaborations, strategic alliances, or licensing arrangements with third parties, we may have to relinquish valuable rights to our technologies, future revenue streams, research programs, or product candidates or to grant licenses on terms that may not be favorable to us. If we are unable to raise additional funds through equity or debt financings when needed, we may be required to delay, limit, reduce, or terminate our product development or future commercialization efforts or grant rights to develop and market product candidates that we would otherwise prefer to develop and market ourselves.

Contractual Obligations

As of June 30, 2023, we had non-cancelable operating leases with future minimum lease payments for a total of $45.3 million, of which $7.0 million will be payable in 2023. These minimum lease payments exclude our share of the facility operating expenses, real-estate taxes and other costs that are reimbursable to the landlord under the leases.

In the second quarter of 2023, we entered into a License and Service Agreement pursuant to which we will lease manufacturing space for our continued research and development activities. As of June 30, 2023, the lease has not

25

commenced for accounting purposes and it is not expected to commence until the second quarter of 2024. The lease agreement provides for total remaining lease payments of $87.8 million over a 10-year lease term.

Our agreements with certain institutions to license intellectual property include potential milestone payments and success fees, sublicense fees, royalty fees, licensing maintenance fees, and reimbursement of patent maintenance costs that we may be required to pay. Our agreements to license intellectual property include potential milestone payments that are dependent upon the development of products using the intellectual property licensed under the agreements and contingent upon the achievement of development or regulatory approval milestones, as well as commercial milestones. These potential obligations are contingent upon future events and the timing and likelihood of such potential obligations are not known with certainty. For further information regarding these agreements, please see Part I, “Item 1. Business—Our Collaborations and Licensing Strategy” in the Annual Report.

We also enter into contracts in the normal course of business with contract research organizations, contract manufacturing organizations and other vendors to assist in the performance of our research and development activities and other services and products for operating purposes. These contracts generally provide for termination at any time upon prior notice.

Item 3.    Quantitative and Qualitative Disclosures About Market Risk.

We are exposed to market risk related to changes in interest rates. As of June 30, 2023, we had cash and cash equivalents of $220.8 million, primarily held in money market mutual funds, and marketable securities of $259.2 million, primarily consisting of U.S. government-backed securities, commercial paper and corporate debt securities. Our primary exposure to market risk is interest rate sensitivity, which is affected by changes in the general level of U.S. interest rates, particularly because our investments, including cash equivalents, are in the form, or may be in the form of, money market funds or marketable securities and are or may be invested in U.S. Treasury and U.S. government agency obligations. Due to the short-term maturities and low risk profiles of our investments, an immediate 100 basis point change in interest rates would not have a material effect on the fair market value of our investments.

While we contract with certain vendors and institutions internationally, substantially all of our total liabilities as of June 30, 2023 were denominated in the United States dollar and we believe that we do not have any material exposure to foreign currency exchange rate risk.

Item 4.    Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of June 30, 2023. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (the “Exchange Act”), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by the company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. Our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and our management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of June 30, 2023, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

26

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting that occurred during the period covered by this Quarterly Report on Form 10-Q that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

27

PART II. OTHER INFORMATION

Item 1.    Legal Proceedings.

From time to time, we may become involved in litigation or other legal proceedings relating to claims arising from the ordinary course of business. There can be no assurance that any proceedings that result from these third-party actions will be resolved in our favor. In addition, if they are not resolved in our favor, there can be no assurance that the result will not have a material adverse effect on our business, financial condition, results of operations, or prospects. Certain of our intellectual property rights, including ones licensed to us under our licensing agreements, are subject to, and from time to time may be subject to, priority and validity disputes. For additional information regarding these matters, see Part I, “Item 1A. Risk Factors—Risks Related to Our Intellectual Property” in our Annual Report on Form 10-K for the year ended December 31, 2022 (the “Annual Report”). Regardless of outcome, litigation or other legal proceedings can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.

Item 1A.    Risk Factors.

Information set forth in this Quarterly Report on Form 10-Q and in the sections entitled “Summary of Risk Factors” and Part I, “Item 1A. Risk Factors” in the Annual Report, includes risks which could materially affect our business, financial condition, results of operations, or prospects. These risks, as well as other risks and uncertainties, could materially and adversely affect our business, results of operations and financial condition, which in turn could materially and adversely affect the trading price of shares of our common stock. Additional risks not currently known to us or that we currently deem to be immaterial may also harm our business.

Item 5. Other Information.

Director and Officer Trading Arrangements

A portion of the compensation of our directors and officers (as defined in Rule 16a-1(f) under the Securities Exchange Act of 1934 (the “Exchange Act”)) is in the form of equity awards and, from time to time, directors and officers may engage in open-market transactions with respect to the securities acquired pursuant to such equity awards or other of our securities, including to satisfy tax withholding obligations when equity awards vest or are exercised, and for diversification or other personal reasons.

Transactions in our securities by directors and officers are required to be made in accordance with our insider trading policy, which requires that the transactions be in accordance with applicable U.S. federal securities laws that prohibit trading while in possession of material nonpublic information. Rule 10b5-1 under the Exchange Act provides an affirmative defense that enables directors and officers to prearrange transactions in our securities in a manner that avoids concerns about initiating transactions while in possession of material nonpublic information.

During the quarterly period covered by this report, Erick Lucera, our Chief Financial Officer, entered into a Rule 10b5-1 trading arrangement that is intended to qualify as an “eligible sell-to-cover transaction” (as described in Rule 10b5-1(c)(1)(ii)(D)(3) under the Exchange Act). This sell-to-cover arrangement, which was adopted on May 12, 2023, applies to restricted stock units (“RSUs”), whether vesting is based on the passage of time and/or the achievement of performance goals, granted on his start date, May 17, 2023, and any RSUs that may be granted from time to time thereafter (other than those which by their terms require us to withhold shares for tax withholding obligations in connection with vesting and settlement). This arrangement provides for the automatic sale of shares of our common stock that would otherwise be issuable on each settlement date of a covered RSU in an amount necessary to satisfy the applicable withholding obligation, with the proceeds of the sale delivered to us in satisfaction of the applicable withholding obligation. The number of shares that will be sold under this arrangement is not currently determinable as the number will vary based on the extent to which vesting conditions are satisfied, the market price of our common stock at the time of settlement and the potential future grant of additional RSUs subject to this arrangement.

None of our directors or officers terminated a Rule 10b5-1 trading arrangement or adopted or terminated a non-Rule 10b5-1 trading arrangement (as defined in Item 408(c) of Regulation S-K) during the quarterly period covered by this report.

28

Item 6.    Exhibits

Exhibit Index

Exhibit
Number

    

Description of Exhibit

10.1*

Employment Offer Letter, dated May 12, 2023, between the Registrant and Erick Lucera.

10.2*

Separation Agreement, dated May 16, 2023, between the Registrant and Michelle Robertson.

10.3*

Employment Offer Letter, dated July 3, 2023, between the Registrant and Linda C. Burkly.

31.1*

Rule 13a-14(a) Certification of Principal Executive Officer

31.2*

Rule 13a-14(a) Certification of Principal Financial Officer

32.1+

Certification of Principal Executive Officer and Principal Financial Officer pursuant to 18 U.S.C. §1350

101*

The following financial statements from the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2023, formatted in Inline XBRL (eXtensible Business Reporting Language): (i) Condensed Consolidated Balance Sheets (unaudited), (ii) Condensed Consolidated Statements of Operations (unaudited), (iii) Condensed Consolidated Statements of Comprehensive Loss (unaudited), (iv) Condensed Consolidated Statements of Stockholders’ Equity (unaudited), (v) Condensed Consolidated Statements of Cash Flows (unaudited) and (vi) Notes to Condensed Consolidated Financial Statements (unaudited), tagged as blocks of text and including detailed tags.

104*

The cover page from the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2023, formatted in Inline XBRL.

* Filed herewith

+ The certifications furnished in Exhibit 32.1 that accompany this Quarterly Report on Form 10-Q are not deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended. Such certifications are not to be deemed to be incorporated by reference into any filings under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, except to the extent that the registrant specifically incorporates them by reference.

29

SIGNATURES

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

EDITAS MEDICINE, INC.

Dated: August 2, 2023

By:

/s/ Erick Lucera

Erick Lucera

Chief Financial Officer

(Principal Financial Officer)

30

EX-10.1 2 edit-20230630xex10d1.htm EX-10.1

Exhibit 10.1

Graphic

11 Hurley Street

Cambridge, MA 02141

P 617-401-9000

F 617-494-0985

May 12, 2023

Erick Lucera

Re: Offer of Employment

Dear Erick,

On behalf of Editas Medicine, Inc. (the “Company”), I am pleased to offer you employment with the Company. The purpose of this letter (the “Offer Letter”) is to set forth the terms of your employment with the Company, should you accept our offer.

I am pleased to offer you the position of Executive Vice President, Chief Financial Officer at the Company, reporting to the Chief Executive Officer. Your base salary will be at the rate of $18,076.92 per biweekly pay period (equivalent to an annualized base salary of $470,000), subject to tax and other withholdings as required by law. Such base salary may be adjusted from time to time in accordance with normal business practice and in the sole discretion of the Company. You will be employed on a full-time basis. Your effective date of hire as an employee (the “Start Date”) will be May 17, 2023 or such other date as is mutually agreed upon by you and the Company. You shall primarily work out of the Company’s office at One Main Street, Floor 8, Cambridge, Massachusetts and shall travel as required by your job duties.

Following the end of each fiscal year and subject to the approval of the Company’s Board of Directors (the “Board”), or a duly authorized committee thereof, you will be eligible for a retention and performance bonus, targeted at 45% of your annualized base salary, based on your and the Company’s performance during the applicable fiscal year as determined by the Board (or such committee) and in accordance with certain corporate goals determined by the Board (or such committee), in each case, in its sole discretion. Such bonus shall be pro-rated for any partial year and shall not be payable if your Start Date is within the last quarter of the fiscal year. You must be an active employee of the Company on the date any bonus is distributed in order to be eligible for and to earn a bonus award, as it also serves as an incentive to remain employed by the Company, provided, that the Company will award and pay any bonus for the prior calendar year no later than March 15th of the next succeeding fiscal year.

Subject to approval of the Board or a duly authorized committee thereof, you shall be awarded (i) a stock option for 155,800 shares of the Company’s common stock (the “Option”), and such Option will have an exercise price equal to the fair market value of the Company's common stock on the date of grant and (ii) restricted stock units (“RSU,” together with the Option, the “Time-based Equity Awards”) for an aggregate of 77,900 shares of the Company’s common stock. The Option will vest over four (4) years at the rate of 25% on the first anniversary of the

Confidential


Graphic

Start Date, and an additional 2.0833% of the original number of shares at the end of each successive month following the first anniversary of the Start Date until the fourth anniversary of such date. The RSU will vest over four (4) years at the rate of 25% of the original number of RSUs on the first anniversary of the Start Date, and an additional 25% of the original number of RSUs will vest at the end of each successive anniversary date of your Start Date until the fourth anniversary of such date.

In addition, subject to approval of the Board or a duly authorized committee thereof, you shall be awarded performance-based RSUs for 77,900 shares of the Company’s common stock (the “PSU,” together with the Time-Based Equity Awards, the “Equity Awards”). The PSU will vest in thirds based on pre-established performance goals as determined by the Organization, Leadership and Compensation Committee at the time of grant (and which shall be the same performance goals applicable to performance-based awards made to other executive officers in 2023) provided that you remain employed with the Company on the vesting dates; further provided, however, that notwithstanding anything to the contrary, no portion of the PSU shall vest prior to the one-year anniversary of the grant date for such award. The Equity Awards will be brought to the Board of Directors (or a duly authorized committee thereof) for approval on or after the date you begin employment with the Company. The Option is intended to be granted pursuant to Nasdaq Listing Rule 5635(c)(4) as an inducement for you to enter into employment with the Company and will be evidenced in writing by, and subject to the terms of, an inducement stock option agreement. The RSU and the PSU will be granted subject to the standard terms and conditions of the Company’s 2015 Stock Incentive Plan (as may be amended and/or restated from time to time) and the applicable award agreement thereunder. You will be eligible to receive future equity awards, if any, at such times and on such terms and conditions as the Board (or a committee thereof) shall, in its sole discretion, determine.

You may participate in any benefit programs that the Company establishes and makes available to its employees from time to time, provided you are eligible under (and subject to all provisions of) the plan documents governing those programs. Additionally, you will be eligible for paid vacation and holidays in accordance with Company policy. The benefit programs made available by the Company, and the rules, terms and conditions for participation in such benefit plans, may be changed by the Company at any time without advance notice.

You will be required to execute a Non-Competition, Non-Solicitation, Confidentiality and Assignment Agreement in the form attached hereto as Exhibit A (the “Agreement”) and, prior to your Start Date, a Durable Automatic Sale Instruction Letter in the form attached hereto as Exhibit B. You acknowledge that your eligibility for the Equity Awards referenced herein are contingent upon your agreement to the non-competition provisions set forth in the Agreement. You further acknowledge that such consideration was mutually agreed upon by you and the Company, is fair and reasonable, and is in exchange for your compliance with such non-competition obligations.

Confidential


Graphic

In making this offer, the Company understands, based on representations made by you, that you are not under any obligation to any former employer or any person or entity which would prevent, limit, or impair in any way your acceptance of this offer or employment or the performance by you of your duties as an employee of the Company. In accepting this offer you represent and warrant the foregoing to be true and correct (i) that in connection with providing services to the Company you will not use any confidential and/or proprietary information of any third party, including, without limitation, any former employer, or bring any biological or other materials to the Company and (ii) the Agreement was provided to you by the earlier of (A) the date we sent you this Offer Letter and (B) ten (10) business days before your Start Date.

You agree to provide to the Company, within three days of your hire date, documentation of your eligibility to work in the United States, as required by the Immigration Reform and Control Act of 1986. You may need to obtain a work visa in order to be eligible to work in the United States. If that is the case, your employment with the Company will be conditioned upon your obtaining a work visa in a timely manner as determined by the Company.

It is understood that you are an “at-will” employee. You are not being offered employment for a definite period of time or pursuant to an employment contract, and either you or the Company may terminate the employment relationship at any time and for any reason, with or without cause, or prior notice and without additional compensation to you (except as pursuant to the Company’s Severance Plan, as discussed in the next paragraph).

You will be eligible to participate in the Severance Plan, a copy of which is attached hereto as Exhibit C, at the applicable level referenced in such plan. Your eligibility under the Severance Benefits Plan is subject to the terms and conditions thereof. For clarification purposes, under the Severance Benefits Plan, as an Executive Vice President, you are eligible to receive benefits as defined for the role of “Other C-Level Officer or Senior Vice President.”

This Offer Letter and the Agreement referenced above constitute the complete agreement between you and the Company, contain all of the terms of your employment with the Company and supersede any prior agreements, representations or understandings (formal or informal, whether written, oral or implied) between you and the Company. This Offer Letter may not be amended or modified except by an express written agreement signed by both you and a duly authorized officer of the Company, although your job duties, title, reporting relationship, compensation and benefits may change from time to time in the Company's sole discretion and provided that the “at-will” nature of your employment may only be changed by a written agreement signed by you and the Company’s Chief Executive Officer, which expressly states the intention to modify the at-will nature of your employment. Nothing in this Offer Letter shall be construed as an agreement, either express or implied, to pay you any compensation or grant you any benefit beyond the end of your employment with the Company, except to the extent you are eligible for post-employment benefits under the Severance Plan.

Confidential


Graphic

As an employee of the Company, you will be required to familiarize yourself and comply with all Company policies and procedures. Violations of the Company's policies may lead to immediate termination of your employment. Further, the Company's premises, including all workspaces, furniture, documents and other tangible materials, together with all information technology resources of the Company (including computers, portable devices, data and other electronic files (whether in hard copy or electronic form), and all internet and email communications) are subject to oversight and inspection by the Company at any time. Company employees shall have no expectation of privacy with regard to any Company premises, materials, resources or information.

The Company’s offer of at-will employment is contingent upon your authorization and successful completion of background and reference checks as may be requested by the Company. If requested by the Company, you will be required to execute authorizations for the Company to obtain consumer reports and/or investigative consumer reports and use them in conducting background checks as a condition to your employment. The Company may obtain background reports both pre-employment and from time to time during your employment with the Company, as necessary.

Please indicate your acceptance of this offer by signing the enclosed copy of this Offer Letter and the Agreement via the electronic signature tool.

Please know that we are truly excited at the prospect of you becoming part of the Editas team and at your leadership helping to build what we hope will be an exceptional organization, one that is both a scientific pioneer and that delivers transformative medicines to many patients. We believe that you will be a fundamental part of turning that aspiration into reality

Very truly yours,

Editas Medicine, Inc.

/s/ Gilmore O’Neill

Dr. Gilmore O’Neill, M.B., M.M.Sc.,

President and Chief Executive Officer

Confidential


Graphic

The foregoing correctly sets forth the terms of my employment by the Company. I am not relying on any other representation, except as set forth in this Offer Letter.

/s/ Erick Lucera

Erick Lucera

May 12, 2023

Date

Confidential


Graphic

11 Hurley Street

Cambridge, MA 02141

P 617-401-9000

F 617-494-0985

Exhibit A

Non-Competition, Non-Solicitation, Confidentiality and Assignment Agreement

Confidential


Graphic

Exhibit B

Durable Automatic Sale Instruction Letter

Confidential


Graphic

11 Hurley Street

Cambridge, MA 02141

P 617-401-9000

F 617-494-0985

Exhibit C

Severance Benefits Plan

Confidential


EX-10.2 3 edit-20230630xex10d2.htm EX-10.2

Exhibit 10.2

Graphic

11 Hurley Street

Cambridge, MA 02141

P 617-401-9000

F 617-494-0985

VIA HAND DELIVERY

May 11, 2023 (as revised at your request on May 15, 2023)

Michelle Robertson

Dear Michelle,

As we discussed, your positions of Chief Financial Officer and Treasurer of Editas Medicine, Inc. (the “Company”) will end effective May 16, 2023 and, subject to your execution and compliance with the terms of this letter agreement, your employment with the Company will end effective August 16, 2023 (the “Separation Date”). As part of your separation with the Company, the Company will pay the Benefits (as defined in paragraph 2 below) if (i) you sign and return this letter agreement to me by May 16, 2023; (ii) you sign and return the Supplemental Agreement attached hereto as Attachment A on the Separation Date; (iii) you do not revoke your agreement to the Supplemental Agreement; and (iv) you comply with the obligations set forth in the numbered paragraphs herein (including in the Supplemental Agreement).

Because both this letter agreement and the Supplemental Agreement will become binding agreements between you and the Company, you are advised to consult with an attorney before signing this letter agreement and the Supplemental Agreement, and you have been given a reasonable amount of time to review this letter agreement and at least twenty-one (21) days to review the Supplemental Agreement. If you sign and return the Supplemental Agreement on the Separation Date, you may change your mind and revoke your agreement during the seven (7) business day period (the “Revocation Period”) after you signed it by notifying me in writing.

Although your receipt of the Benefits is expressly conditioned on your (a) entering into this letter agreement and the Supplemental Agreement, (b) not revoking the Supplemental Agreement, and (c) compliance with your obligations set forth in both the letter agreement and the Supplemental Agreement, the following will apply regardless:

·

As of your last day of employment, all salary payments from the Company will cease and any benefits you had as of the Separation Date under Company-provided benefit plans, programs, or practices will terminate, except as required by federal or state law.

·

You will receive payment for your final wages through your last day of employment with the Company.

·

You may, if eligible and at your own cost (except as agreed to in paragraph 2), elect to continue receiving group medical and dental insurance pursuant to the “COBRA” law. You will be sent a COBRA qualifying notice under separate cover and subsequent notices as required by applicable law or regulation. Your costs


Graphic

to continue the coverage will be set forth in these notices. The “qualifying event” under COBRA shall be deemed to have occurred on the Separation Date.

·

You are obligated to keep confidential and not to use or disclose any and all non-public information concerning the Company that you acquired during the course of your employment with the Company, including any non-public information concerning the Company’s business affairs, business prospects, and financial condition, except as otherwise permitted by paragraph 9 below. Further, you remain subject to your continuing confidentiality, non-competition, and non-solicitation obligations to the Company as set forth in the Employee Non-Competition, Non-Solicitation, Confidentiality, and Assignment Agreement (the “Restrictive Covenant Agreement”) you previously executed on December 27, 2019 for the benefit of the Company, which remain in full force and effect.

·

You must return all Company property to the Company within 5 business days following the Separation Date.

·

Except as agreed in paragraph 2, you will have three (3) months following the Separation Date to exercise any stock options under the Company’s 2015 Stock Incentive Plan (the “Plan”) or issued pursuant to an inducement stock option agreement that were vested as of the Separation Date (the “Vested Options”). After that three (3) month period, your stock options will expire and you will no longer have any rights with respect thereto. Any restricted or performance stock unit awards granted to you under the Plan shall be subject to the terms of the Plan and the applicable grant agreement.

If you elect to timely sign and return this letter agreement and timely sign the Supplemental Agreement and do not revoke it within the Revocation Period, the following terms and conditions will also apply:

1.Transition Period – Your last day in the positions of Chief Financial Officer and Treasurer of the Company will be May 16, 2023. Your effective date of separation from the Company will be August 16, 2023 (the “Separation Date”). During the period between May 16, 2023 and the Separation Date (the “Transition Period”), you agree to be available as may be reasonably requested by the Company to assist with the transition of the roles and responsibilities of Chief Financial Officer and Treasurer. During the Transition Period, you will continue to receive your base salary, less all applicable taxes and withholdings, as well as customary benefits. Notwithstanding any of the foregoing, the Company retains the right to immediately terminate your employment with or without “Cause” (as defined the Company’s Severance Benefits Plan, as amended) prior to the Separation Date. In the event the Company terminates your employment without Cause prior to the Separation Date, you will remain eligible to receive the Benefits described below, following your execution and non-revocation of the Supplemental Agreement. In the event the Company terminates your employment for Cause or you resign from employment prior to the Separation Date (unless otherwise agreed to by the Company in connection with such resignation), you will not be eligible to receive the Benefits in whole or in part, nor will you receive any further salary

Page 2 of 8


Graphic

payments, benefits, or other compensation from the Company following your termination from employment.

2.Separation Benefits – The Company will provide you with the following separation benefits (the “Benefits”):

a.

Separation Pay. The Company will pay to you an amount equivalent to twelve (12) months of your current base salary, less all applicable taxes and withholdings. This separation pay will be paid in installments in accordance with the Company’s regular payroll practices, but in no event shall payments begin earlier than the Company’s first payroll date following expiration of the Revocation Period.

b.

COBRA Benefits. Should you timely elect and be eligible to continue receiving group health insurance pursuant to the “COBRA” law, the Company will, until the earlier of (x) the date that is twelve (12) months following the Separation Date, and (y) the date on which you obtain alternative coverage (as applicable, the “COBRA Contribution Period”), continue to pay the share of the premiums for such coverage to the same extent it was paying such premiums on your behalf immediately prior to the Separation Date. The remaining balance of any premium costs during the COBRA Contribution Period, and all premium costs thereafter, shall be paid by you on a monthly basis for as long as, and to the extent that, you remain eligible for COBRA continuation. You agree that, should you obtain alternative medical and/or dental insurance coverage prior to the date that is twelve (12) months following the Separation Date, you will so inform the Company in writing within five (5) business days of obtaining such coverage.

c.

Option Exercisability. Subject to the approval of the Organization, Leadership, and Compensation Committee of the Company’s Board of Directors, the Company shall extend the period of time for you to exercise all or any Vested Options to August 16, 2024. You understand that this extension results in any Vested Options that are incentive stock options being converted into non-qualified stock options.

You will not be eligible for, nor shall you have a right to receive, any payments or benefits from the Company following the Separation Date other than as set forth in this paragraph.

3.Release of Claims – In consideration of the Benefits, which you acknowledge you would not otherwise be entitled to receive, you hereby fully, forever, irrevocably and unconditionally release, remise and discharge the Company, its affiliates, subsidiaries, parent companies, predecessors, and successors, and all of their respective past and present officers, directors, stockholders, partners, members, employees, agents, representatives, plan administrators, attorneys, insurers and fiduciaries (each in their individual and corporate capacities) (collectively, the “Released Parties”) from any and all claims, charges, complaints, demands, actions, causes of action, suits, rights, debts, sums of money, costs, accounts,

Page 3 of 8


Graphic

reckonings, covenants, contracts, agreements, promises, doings, omissions, damages, executions, obligations, liabilities, and expenses (including attorneys’ fees and costs), of every kind and nature that you ever had or now have against any or all of the Released Parties, whether known or unknown, including, but not limited to:

(i) any and all claims arising out of or relating to your employment with and/or separation from the Company, including, but not limited to, all claims under Title VII of the Civil Rights Act, the Americans With Disabilities Act, the Genetic Information Nondiscrimination Act, the Family and Medical Leave Act, the Worker Adjustment and Retraining Notification Act, the Rehabilitation Act, Executive Order 11246, Executive Order 11141, the Fair Credit Reporting Act, and the Employee Retirement Income Security Act, all as amended; all claims arising out of the Massachusetts Fair Employment Practices Act, Mass. Gen. Laws ch. 151B, § 1 et seq., the Massachusetts Wage Act, Mass. Gen. Laws ch. 149, § 148 et seq. (Massachusetts law regarding payment of wages and overtime), the Massachusetts Civil Rights Act, Mass. Gen. Laws ch. 12, §§ 11H and 11I, the Massachusetts Equal Rights Act, Mass. Gen. Laws. ch. 93, § 102, Mass. Gen. Laws ch. 214, § 1C (Massachusetts right to be free from sexual harassment law), the Massachusetts Labor and Industries Act, Mass. Gen. Laws ch. 149, § 1 et seq., Mass. Gen. Laws ch. 214, § 1B (Massachusetts right of privacy law), the Massachusetts Maternity Leave Act, Mass. Gen. Laws ch. 149, § 105D, and the Massachusetts Small Necessities Leave Act, Mass. Gen. Laws ch. 149, § 52D, all as amended;

(ii) all common law claims including, but not limited to, actions in defamation, intentional infliction of emotional distress, misrepresentation, fraud, wrongful discharge, and breach of contract;

(iii) all claims to any non-vested ownership interest in the Company, contractual or otherwise;

(iv) all state and federal whistleblower claims to the maximum extent permitted by law; and

(v) any claim or damage arising out of your employment with and/or separation from the Company (including a claim for retaliation) under any common law theory or any federal, state or local statute or ordinance not expressly referenced above;

provided, however, that this release of claims does not prevent you from filing a charge with, cooperating with, or participating in any investigation or proceeding before, the Equal Employment Opportunity Commission or a state fair employment practices agency (except that you acknowledge that you may not recover any monetary benefits in connection with any such charge, investigation, or proceeding, and you further waive any rights or claims to any payment, benefit, attorneys’ fees or other remedial relief in connection with any such charge, investigation or proceeding);

Page 4 of 8


Graphic

provided, further, that this release of claims does not waive, include or preclude: (i) rights to defense, indemnification and/or contribution, if any, from the Company for actions taken by you in the course and scope of your employment with the Company and its parents, subsidiaries and/or affiliates; (ii) rights to vested benefits under any applicable retirement and/or pension and/or deferred compensation plans; and/or (iii) rights to your vested stock options and RSU’s pursuant to the governing agreements and plans.

4.Continuing Obligations – You acknowledge and reaffirm your confidentiality and non-disclosure obligations discussed on the first page of this letter agreement, as well as the continuing obligations set forth in the Restrictive Covenant Agreement, which obligations survive your separation from employment with the Company. In addition, as an express condition of your receipt of the severance benefits, you acknowledge that you will be required to agree to the non-competition provision set forth in the attached Supplemental Agreement.

5.Non-Disparagement – You understand and agree that, to the extent permitted by law and except as otherwise permitted by paragraph 9 below, you will not, in public or private, make any false, disparaging, derogatory or defamatory statements, online (including, without limitation, on any social media, networking, or employer review site) or otherwise, to any person or entity, including, but not limited to, any media outlet, industry group, financial institution or current or former employee, board member, consultant, client or customer of the Company, regarding the Company or any of the other Released Parties, or regarding the Company’s business affairs, business prospects, or financial condition. In return, the Company agrees to instruct its officers not to, in public or private, make any false, disparaging, derogatory or defamatory statements online (including, without limitation, on any social media, networking, or employer review site) or otherwise, to any third party regarding you.

6.Company Affiliation – You agree that, following the Separation Date, you will not hold yourself out as an officer, employee, or otherwise as a representative of the Company, and you agree to update any directory information that indicates you are currently affiliated with the Company.  Without limiting the foregoing, you confirm that, within ten (10) days following the Separation Date, you will update any and all social media accounts (including, without limitation, LinkedIn, Facebook, Twitter and Four Square) to reflect that you are no longer employed by or associated with the Company.

7.Return of Company PropertyYou confirm that you have returned to the Company (or will return to the Company within 5 business days of the Separation Date), all keys, files, records (and copies thereof), equipment (including, but not limited to, computer hardware, software, printers, flash drives and other storage devices, wireless handheld devices, cellular phones, tablets, etc.), Company identification, and any other Company owned property in your possession or control, and that you have left intact all, and have otherwise not destroyed, deleted, or made inaccessible to the Company any, electronic Company documents, including, but not limited to, those that you developed or helped to develop during your employment, and that you have not (a) retained any copies in any form or media; (b) maintained access to any copies in any form, media, or location; (c) stored any copies in any physical or electronic locations that are not readily accessible or not known to the Company or that remain accessible to you; or (d) sent, given, or made accessible any copies to any persons or entities that the Company has not authorized to receive such electronic or hard copies. You further

Page 5 of 8


Graphic

confirm that you have cancelled all accounts for your benefit, if any, in the Company’s name, including but not limited to, credit cards, telephone charge cards, cellular phone accounts, and computer accounts.

8.Confidentiality – You understand and agree that, to the extent permitted by law and except as otherwise permitted by paragraph 9 below or as required by legal process, to enforce the terms of this Agreement, to your immediate family, attorneys, tax/financial advisors, or to tax or unemployment agencies, the contents of the negotiations and discussions resulting in this Agreement, shall be maintained as confidential by the Company and you and your family members, agents and representatives and shall not be disclosed by a party except as otherwise agreed to in writing by the other party.

9.Scope of Disclosure Restrictions – Nothing in this letter agreement prohibits you from communicating with government agencies about possible violations of federal, state, or local laws or otherwise providing information to government agencies, filing a complaint with government agencies, or participating in government agency investigations or proceedings. You are not required to notify the Company of any such communications; provided, however, that nothing herein authorizes the disclosure of information you obtained through a communication that was subject to the attorney-client privilege. Further, notwithstanding your confidentiality and nondisclosure obligations, you are hereby advised as follows pursuant to the Defend Trade Secrets Act: “An individual shall not be held criminally or civilly liable under any Federal or State trade secret law for the disclosure of a trade secret that (A) is made (i) in confidence to a Federal, State, or local government official, either directly or indirectly, or to an attorney; and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or (B) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. An individual who files a lawsuit for retaliation by an employer for reporting a suspected violation of law may disclose the trade secret to the attorney of the individual and use the trade secret information in the court proceeding, if the individual (A) files any document containing the trade secret under seal; and (B) does not disclose the trade secret, except pursuant to court order.”

10.Recoupment – You acknowledge that (a) if you fail to comply with the terms of this letter agreement or the Supplemental Agreement, or (b) as otherwise may be required by law, you will be required to repay to the Company any and all of the Benefits that you have already received, with the value determined in the sole discretion of the Plan Administrator for the Company’s Severance Benefits Plan. Payment is due in cash or by check within 10 days after the Company provides notice to you that it is enforcing this provision. In such event, any Benefits not yet received by you will be immediately forfeited.

11.Cooperation – You agree that, to the extent permitted by law, you shall reasonably cooperate fully with the Company in the investigation, defense or prosecution of any claims or actions which already have been brought, are currently pending, or which may be brought in the future against the Company by a third party or by or on behalf of the Company against any third party, whether before a state or federal court, any state or federal government agency, or a mediator or arbitrator. Your full cooperation in connection with such claims or actions shall include, but not be limited to, being reasonably available to meet with the Company’s counsel, at reasonable times and locations designated by the Company, to investigate or prepare the Company’s claims or defenses, to prepare for trial or discovery or an

Page 6 of 8


Graphic

administrative hearing, mediation, arbitration or other proceeding and to act as a witness when reasonably requested by the Company. You further agree that, to the extent permitted by law, you will notify the Company promptly in the event that you are served with a subpoena (other than a subpoena issued by a government agency), or in the event that you are asked to provide a third party (other than a government agency) with information concerning any actual or potential complaint or claim against the Company. The Company will promptly reimburse you for reasonable out-of-pocket (food, travel, and lodging) expenses you incur in your compliance with this paragraph.

12.Amendment and Waiver – This letter agreement shall be binding upon the parties and may not be modified in any manner, except by an instrument in writing of concurrent or subsequent date signed by duly authorized representatives of the parties hereto. This letter agreement is binding upon and shall inure to the benefit of the parties and their respective agents, assigns, heirs, executors, successors and administrators. No delay or omission by the Company in exercising any right under this letter agreement shall operate as a waiver of that or any other right. A waiver or consent given by the Company on any one occasion shall be effective only in that instance and shall not be construed as a bar to or waiver of any right on any other occasion.

13.Validity – Should any provision of this letter agreement be declared or be determined by any court of competent jurisdiction to be illegal or invalid, the validity of the remaining parts, terms or provisions shall not be affected thereby and said illegal or invalid part, term or provision shall be deemed not to be a part of this letter agreement.

14.Nature of Agreement You understand and agree that this letter agreement is a separation agreement and does not constitute an admission of liability or wrongdoing on the part of you or the Company.

15.AcknowledgmentsYou acknowledge that the Company is hereby advising you to consult with an attorney of your choosing, that you have been given a reasonable amount of time to consider this letter agreement and that you have been given at least twenty-one (21) days to consider the Supplemental Agreement. You understand that you may revoke the Supplemental Agreement for a period of seven (7) business days after you sign it by notifying me in writing, and that the Supplemental Agreement shall not be effective or enforceable until the expiration of this seven (7) business day revocation period. You understand and agree that by entering into the Additional Release set forth in paragraph 1 of the Supplemental Agreement, you will be waiving any and all rights or claims you might have under the Age Discrimination in Employment Act, as amended by the Older Workers Benefit Protection Act, and that you will be receiving consideration beyond that to which you were previously entitled.

16.Voluntary AssentYou affirm that no other promises or agreements of any kind have been made to or with you by any person or entity whatsoever to cause you to sign this letter agreement, and that you fully understand the meaning and intent of this letter agreement. You further state and represent that you have carefully read this letter agreement, understand the contents herein, freely and voluntarily assent to all of the terms and conditions hereof, and sign your name of your own free act.

Page 7 of 8


Graphic

17.Applicable Law – This letter agreement (including the Supplemental Agreement) shall be interpreted and construed by the laws of the Commonwealth of Massachusetts, without regard to conflict of laws provisions. You and the Company hereby irrevocably submit to and acknowledge and recognize the jurisdiction of the courts of the Commonwealth of Massachusetts, or if appropriate, a federal court located in the Commonwealth of Massachusetts (which courts, for purposes of this letter agreement, are the only courts of competent jurisdiction), over any suit, action or other proceeding arising out of, under or in connection with this letter agreement (including the Supplemental Agreement) or the subject matter hereof.

18.Entire Agreement – This letter agreement (including the Supplemental Agreement) contains and constitutes the entire understanding and agreement between the parties hereto with respect to your Benefits and the settlement of claims against the Company and cancels all previous oral and written negotiations, agreements, and commitments in connection therewith, including without limitation the Company’s Severance Benefits Plan, as amended.

19.Tax Acknowledgement – In connection with the Benefits provided to you pursuant to this letter agreement, the Company shall withhold and remit to the tax authorities the amounts required under applicable law, and you shall be responsible for all applicable taxes with respect to such Benefits under applicable law. You acknowledge that you are not relying upon the advice or representation of the Company with respect to the tax treatment of any of the Benefits set forth in paragraph 2 of this letter agreement.

Very truly yours,

EDITAS MEDICINE, INC.

By:

/s/ Linea Aspesi

Linea Aspesi

Executive Vice President, Chief People Officer

I hereby agree to the terms and conditions set forth above. I further understand that my eligibility for the Benefits set forth in paragraph 2 is contingent upon my timely execution, return and non-revocation of the Supplemental Agreement, and that I am being given at least twenty-one (21) days to consider such Supplemental Agreement, and will have seven (7) business days in which to revoke my acceptance after I sign such Supplemental Agreement.

/s/ Michelle Robertson

    

May 16, 2023

Michelle Robertson

Date

To be returned in a timely manner as set forth on the first page of this letter agreement.

Page 8 of 8


Graphic

Attachment A

SUPPLEMENTAL AGREEMENT

1.Additional ReleaseIn exchange for the Benefits set forth in the letter agreement to which this Supplemental Agreement is attached, which you acknowledge you would not otherwise be entitled to receive, you hereby fully, forever, irrevocably and unconditionally release, remise and discharge the Company, its affiliates, subsidiaries, parent companies, predecessors, and successors, and all of their respective past and present officers, directors, stockholders, partners, members, employees, agents, representatives, plan administrators, attorneys, insurers and fiduciaries (each in their individual and corporate capacities) (collectively, the “Released Parties”) from any and all claims, charges, complaints, demands, actions, causes of action, suits, rights, debts, sums of money, costs, accounts, reckonings, covenants, contracts, agreements, promises, doings, omissions, damages, executions, obligations, liabilities, and expenses (including attorneys’ fees and costs), of every kind and nature that you ever had or now have against any or all of the Released Parties, whether known or unknown, including, but not limited to:

(i) any and all claims arising out of or relating to your employment with and/or separation from the Company, including, but not limited to, all claims under Title VII of the Civil Rights Act, the Americans With Disabilities Act, the Age Discrimination in Employment Act, the Genetic Information Nondiscrimination Act, the Family and Medical Leave Act, the Worker Adjustment and Retraining Notification Act, the Rehabilitation Act, Executive Order 11246, Executive Order 11141, the Fair Credit Reporting Act, and the Employee Retirement Income Security Act, all as amended; all claims arising out of the Massachusetts Fair Employment Practices Act, Mass. Gen. Laws ch. 151B, § 1 et seq., the Massachusetts Wage Act, Mass. Gen. Laws ch. 149, § 148 et seq. (Massachusetts law regarding payment of wages and overtime), the Massachusetts Civil Rights Act, Mass. Gen. Laws ch. 12, §§ 11H and 11I, the Massachusetts Equal Rights Act, Mass. Gen. Laws. ch. 93, § 102, Mass. Gen. Laws ch. 214, § 1C (Massachusetts right to be free from sexual harassment law), the Massachusetts Labor and Industries Act, Mass. Gen. Laws ch. 149, § 1 et seq., Mass. Gen. Laws ch. 214, § 1B (Massachusetts right of privacy law), the Massachusetts Maternity Leave Act, Mass. Gen. Laws ch. 149, § 105D, and the Massachusetts Small Necessities Leave Act, Mass. Gen. Laws ch. 149, § 52D, all as amended;

(ii) all common law claims including, but not limited to, actions in defamation, intentional infliction of emotional distress, misrepresentation, fraud, wrongful discharge, and breach of contract;

(iii) all claims to any non-vested ownership interest in the Company, contractual or otherwise;

(iv) all state and federal whistleblower claims to the maximum extent permitted by law; and

1


Graphic

(v) any claim or damage arising out of your employment with and/or separation from the Company (including a claim for retaliation) under any common law theory or any federal, state or local statute or ordinance not expressly referenced above;

provided, however, that this release of claims does not prevent you from filing a charge with, cooperating with, or participating in any investigation or proceeding before, the Equal Employment Opportunity Commission or a state fair employment practices agency (except that you acknowledge that you may not recover any monetary benefits in connection with any such charge, investigation, or proceeding, and you further waive any rights or claims to any payment, benefit, attorneys’ fees or other remedial relief in connection with any such charge, investigation or proceeding);

provided, further, that this release of claims does not waive, include or preclude: (i) rights to defense, indemnification and/or contribution, if any, from the Company for actions taken by you in the course and scope of your employment with the Company and its parents, subsidiaries and/or affiliates; (ii) rights to vested benefits under any applicable retirement and/or pension and/or deferred compensation plans; and/or (iii) rights to your vested stock options and RSU’s pursuant to the governing agreements and plans.

2.Non-Competition – As an express condition of your receipt of the Benefits, you agree that, for a period of one (1) year following the Separation Date, you will not, in the Applicable Territory (as defined in your existing Restrictive Covenant Agreement), directly or indirectly, whether as an owner, partner, officer, director, employee, consultant, investor, lender or otherwise, except as the passive holder of not more than 1% of the outstanding stock of a publicly-held company, engage or assist others in engaging in a Competitive Activity or provide services for a Competitive Company. “Competitive Activity” shall mean any work related to the research, development or commercialization of gene editing therapies to treat hemoglobinopathies and/or glaucoma. “Competitive Company” shall mean any entity listed on Schedule A to this Supplemental Agreement. The restriction on providing services for a Competitive Company will only apply if you would be performing job duties or services that are of a similar type that you performed for the Company at any time during the last two (2) years of your employment. Without limiting the foregoing, you acknowledge and agree that undertaking any leadership role in a Competitive Company would constitute performing job duties or services of a similar type that you performed for the Company. If any restriction set forth in this paragraph is found by any court of competent jurisdiction to be unenforceable because it extends for too long a period of time or over too great a range of activities or in too broad a geographic area, it shall be interpreted to extend only over the maximum period of time, range or activities or geographic area as to which it may be enforceable. If you violate the non-competition provisions set forth in this paragraph, you shall continue to be bound by such restrictions until a period of one (1) year has expired without any violation of such provisions. You acknowledge that the Company has given you seven (7) business days to revoke your acceptance of the non-competition restrictions set forth in this paragraph 2. Any such revocation must be submitted to Linea Aspesi in writing. For the avoidance of doubt, in the event that you revoke such agreement, you acknowledge that you will not be eligible to receive the Benefits.

2


Graphic

3.Business Expenses and Final Compensation You acknowledge that you have been reimbursed by the Company for all business expenses incurred in conjunction with the performance of your employment and that no other reimbursements are owed to you. You further acknowledge that you have received payment in full for all services rendered in conjunction with your employment by the Company, including payment for all wages, bonuses, and commissions, that no other compensation is owed to you except as provided in the letter agreement to which this Supplemental Agreement is attached.

4.Acknowledgments – You acknowledge that you have been given at least twenty-one (21) days to consider this Supplemental Agreement (including the Additional Release herein), and that the Company advised you in writing to consult with an attorney of your own choosing prior to signing this Supplemental Agreement. You understand that you may revoke this Supplemental Agreement for a period of seven (7) business days after you sign it by notifying me in writing, and the Supplemental Agreement shall not be effective or enforceable until the expiration of this seven (7) business day revocation period. You understand and agree that by entering into this Supplemental Agreement (including the Additional Release set forth herein), you are waiving any and all rights or claims you might have under the Age Discrimination in Employment Act, as amended by the Older Workers Benefit Protection Act, and that you have received consideration beyond that to which you were previously entitled.

5.Voluntary Assent – You affirm that no other promises or agreements of any kind have been made to or with you by any person or entity whatsoever to cause you to sign this Supplemental Agreement, and that you fully understand the meaning and intent of this Supplemental Agreement. You state and represent that you have had an opportunity to fully discuss and review the terms of this Supplemental Agreement with an attorney. You further state and represent that you have carefully read this Supplemental Agreement, understand the contents herein, freely and voluntarily assent to all of the terms and conditions hereof, and sign your name of your own free act.

I hereby provide this Supplemental Agreement as of the current date and acknowledge that the execution of this Supplemental Agreement is in further consideration of the benefits described in the letter agreement to which this Supplemental Agreement is attached, to which I acknowledge I would not be entitled if I did not sign this Supplemental Agreement. I intend that this Supplemental Agreement will become a binding agreement between me and the Company if I do not revoke my acceptance in seven (7) calendar days.

    

Michelle Robertson Date

3


SCHEDULE A


EX-10.3 4 edit-20230630xex10d3.htm EX-10.3

Exhibit 10.3

Graphic

11 Hurley Street

Cambridge, MA 02141

P 617-401-9000

F 617-494-0985

July 2, 2023

Linda Burkly, Ph.D.

Re: Offer of Employment

Dear Linda,

On behalf of Editas Medicine, Inc. (the “Company”), I am pleased to offer you employment with the Company. The purpose of this letter (the “Offer Letter”) is to set forth the terms of your employment with the Company, should you accept our offer.

I am pleased to offer you the position of Executive Vice President, Chief Scientific Officer at the Company, reporting to the Chief Executive Officer. Your base salary will be at the rate of $19,038.46 per biweekly pay period (equivalent to an annualized base salary of $495,000), subject to tax and other withholdings as required by law. Such base salary may be adjusted from time to time in accordance with normal business practice and in the sole discretion of the Company. You will be employed on a full-time basis. Your effective date of hire as an employee (the “Start Date”) will be July 24, 2023 or such other date as is mutually agreed upon by you and the Company. You shall primarily work out of the Company’s office at 11 Hurley Street, Cambridge, Massachusetts and shall travel as required by your job duties.

Following the end of each fiscal year and subject to the approval of the Company’s Board of Directors (the “Board”), or a duly authorized committee thereof, you will be eligible for a retention and performance bonus, targeted at 45% of your annualized base salary, based on your and the Company’s performance during the applicable fiscal year as determined by the Board (or such committee) and in accordance with certain corporate goals determined by the Board (or such committee), in each case, in its sole discretion. Such bonus shall be pro-rated for any partial year and shall not be payable if your Start Date is within the last quarter of the fiscal year. You must be an active employee of the Company on the date any bonus is distributed in order to be eligible for and to earn a bonus award, as it also serves as an incentive to remain employed by the Company, provided, that the Company will award and pay any bonus for the prior calendar year no later than March 15th of the next succeeding fiscal year.

Subject to approval of the Board or a duly authorized committee thereof, you shall be awarded (i) a stock option for 135,500 shares of the Company’s common stock (the “Option”), and such Option will have an exercise price equal to the fair market value of the Company's common stock on the date of grant and (ii) restricted stock units (“RSU,” together with the Option, the “Time-based Equity Awards”) for an aggregate of 45,167 shares of the Company’s common

Confidential


Graphic

stock. The Option will vest over four (4) years at the rate of 25% on the first anniversary of the Start Date, and an additional 2.0833% of the original number of shares at the end of each successive month following the first anniversary of the Start Date until the fourth anniversary of such date. The RSU will vest over four (4) years at the rate of 25% of the original number of RSUs on the first anniversary of the Start Date, and an additional 25% of the original number of RSUs will vest at the end of each successive anniversary date of your Start Date until the fourth anniversary of such date.

In addition, subject to approval of the Board or a duly authorized committee thereof, you shall be awarded performance-based RSUs for 45,167 shares of the Company’s common stock (the “PSU,” together with the Time-Based Equity Awards, the “Equity Awards”). The PSU will vest in thirds based on pre-established performance goals as determined by the Organization, Leadership and Compensation Committee at the time of grant (and which shall be the same performance goals applicable to performance-based awards made to other executive officers in 2023) provided that you remain employed with the Company on the vesting dates; further provided, however, that notwithstanding anything to the contrary, no portion of the PSU shall vest prior to the one-year anniversary of the grant date for such award. The Equity Awards will be brought to the Board of Directors (or a duly authorized committee thereof) for approval on or after the date you begin employment with the Company. The Option is intended to be granted pursuant to Nasdaq Listing Rule 5635(c)(4) as an inducement for you to enter into employment with the Company and will be evidenced in writing by, and subject to the terms of, an inducement stock option agreement. The RSU and the PSU will be granted subject to the standard terms and conditions of the Company’s 2015 Stock Incentive Plan (as may be amended and/or restated from time to time) and the applicable award agreement thereunder. You will be eligible to receive future equity awards, if any, at such times and on such terms and conditions as the Board (or a committee thereof) shall, in its sole discretion, determine.

You may participate in any benefit programs that the Company establishes and makes available to its employees from time to time, provided you are eligible under (and subject to all provisions of) the plan documents governing those programs. Additionally, you will be eligible for paid vacation and holidays in accordance with Company policy. The benefit programs made available by the Company, and the rules, terms and conditions for participation in such benefit plans, may be changed by the Company at any time without advance notice.

You will be required to execute a Non-Competition, Non-Solicitation, Confidentiality and Assignment Agreement in the form attached hereto as Exhibit A (the “Agreement”) and, prior to your Start Date, a Durable Automatic Sale Instruction Letter in the form attached hereto as Exhibit B. You acknowledge that your eligibility for the Equity Awards referenced herein are contingent upon your agreement to the non-competition provisions set forth in the Agreement. You further acknowledge that such consideration was mutually agreed upon by you and the Company, is fair and reasonable, and is in exchange for your compliance with such non-competition obligations.

Confidential


Graphic

In making this offer, the Company understands, based on representations made by you, that you are not under any obligation to any former employer or any person or entity which would prevent, limit, or impair in any way your acceptance of this offer or employment or the performance by you of your duties as an employee of the Company. In accepting this offer you represent and warrant the foregoing to be true and correct (i) that in connection with providing services to the Company you will not use any confidential and/or proprietary information of any third party, including, without limitation, any former employer, or bring any biological or other materials to the Company and (ii) the Agreement was provided to you by the earlier of (A) the date we sent you this Offer Letter and (B) ten (10) business days before your Start Date.

You agree to provide to the Company, within three days of your hire date, documentation of your eligibility to work in the United States, as required by the Immigration Reform and Control Act of 1986. You may need to obtain a work visa in order to be eligible to work in the United States. If that is the case, your employment with the Company will be conditioned upon your obtaining a work visa in a timely manner as determined by the Company.

It is understood that you are an “at-will” employee. You are not being offered employment for a definite period of time or pursuant to an employment contract, and either you or the Company may terminate the employment relationship at any time and for any reason, with or without cause, or prior notice and without additional compensation to you (except as pursuant to the Company’s Severance Plan, as discussed in the next paragraph).

You will be eligible to participate in the Severance Plan, a copy of which is attached hereto as Exhibit C, at the applicable level referenced in such plan. Your eligibility under the Severance Benefits Plan is subject to the terms and conditions thereof. For clarification purposes, under the Severance Benefits Plan, as an Executive Vice President, you are eligible to receive benefits as defined for the role of “Other C-Level Officer or Senior Vice President.”

This Offer Letter and the Agreement referenced above constitute the complete agreement between you and the Company, contain all of the terms of your employment with the Company and supersede any prior agreements, representations or understandings (formal or informal, whether written, oral or implied) between you and the Company. This Offer Letter may not be amended or modified except by an express written agreement signed by both you and a duly authorized officer of the Company, although your job duties, title, reporting relationship, compensation and benefits may change from time to time in the Company's sole discretion and provided that the "at-will" nature of your employment may only be changed by a written agreement signed by you and the Company’s Chief Executive Officer, which expressly states the intention to modify the at-will nature of your employment. Nothing in this Offer Letter shall be construed as an agreement, either express or implied, to pay you any compensation or grant you any benefit beyond the end of your employment with the Company, except to the extent you are eligible for post-employment benefits under the Severance Plan.

Confidential


Graphic

As an employee of the Company, you will be required to familiarize yourself and comply with all Company policies and procedures. Violations of the Company's policies may lead to immediate termination of your employment. Further, the Company's premises, including all workspaces, furniture, documents and other tangible materials, together with all information technology resources of the Company (including computers, portable devices, data and other electronic files (whether in hard copy or electronic form), and all internet and email communications) are subject to oversight and inspection by the Company at any time. Company employees shall have no expectation of privacy with regard to any Company premises, materials, resources or information.

The Company’s offer of at-will employment is contingent upon your authorization and successful completion of background and reference checks as may be requested by the Company. If requested by the Company, you will be required to execute authorizations for the Company to obtain consumer reports and/or investigative consumer reports and use them in conducting background checks as a condition to your employment. The Company may obtain background reports both pre-employment and from time to time during your employment with the Company, as necessary.

Please indicate your acceptance of this offer by signing the enclosed copy of this Offer Letter and the Agreement via the electronic signature tool.

Please know that we are truly excited at the prospect of you becoming part of the Editas team and at your leadership helping to build what we hope will be an exceptional organization, one that is both a scientific pioneer and that delivers transformative medicines to many patients. We believe that you will be a fundamental part of turning that aspiration into reality.

Very truly yours,

Editas Medicine, Inc.

/s/ Linea Aspesi

Linea Aspesi

EVP, Chief People Officer

Confidential


Graphic

The foregoing correctly sets forth the terms of my employment by the Company. I am not relying on any other representation, except as set forth in this Offer Letter.

/s/ Linda Burkly

Linda Burkly

July 3, 2023

Date

Confidential


617-401-9000

617-494-0985

Graphic

11 Hurley Street

Cambridge, MA 02141

P 617-401-9000

F 617-494-0985

Exhibit A

Non-Competition, Non-Solicitation, Confidentiality and Assignment Agreement

Confidential


Graphic

Exhibit B

Durable Automatic Sell-to-Cover Instruction

Confidential


617-401-9000

617-494-0985

Graphic

11 Hurley Street

Cambridge, MA 02141

P 617-401-9000

F 617-494-0985

Exhibit C

Severance Benefits Plan

Confidential


EX-31.1 5 edit-20230630xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATIONS

I, Gilmore O’Neill, certify that:

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

Date: August 2, 2023

By:

/s/ Gilmore O’Neill

Gilmore O’Neill

Chief Executive Officer

(Principal Executive Officer)


EX-31.2 6 edit-20230630xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATIONS

I, Erick Lucera, certify that:

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

Date: August 2, 2023

By:

/s/ Erick Lucera

Erick Lucera

Chief Financial Officer

(Principal Financial Officer)


EX-32.1 7 edit-20230630xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATIONS OF CEO AND CFO PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with this Quarterly Report on Form 10-Q of Editas Medicine, Inc. (the “Company”) for the period ended June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned officers of the Company hereby certifies, pursuant to 18 U.S.C. (section) 1350, as adopted pursuant to (section) 906 of the Sarbanes-Oxley Act of 2002, that to the best of her or his knowledge:

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

Date: August 2, 2023

By:

/s/ Gilmore O’Neill

Gilmore O’Neill

Chief Executive Officer

Date: August 2, 2023

By:

/s/ Erick Lucera

Erick Lucera

Chief Financial Officer


GRAPHIC 8 edit-20230630xex10d1001.jpg GRAPHIC begin 644 edit-20230630xex10d1001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" "! .X# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN+^ M+'Q>\,_!?PK+KWB>^%I:@[(HE^:6=\?<1>Y_E0!VE%?%6C?\%&9M=U]&MOAO MJ8\+;]DFJ>8TC1CL[*J;0/4;C7U#X1^*>E>*Y(H5_P!&GE4/$&8,L@(R"K=\ M@UYU?,<-AJT*%:7+*?PW3LWVOM?RO=]#IAAZM2$IP5U'?_AMSM**^9OCA^W+ MX<^%WB=_"V@:1<^-/$T;^7+:V3[8XG_N%@&);V4&N3T/]O\ O=(U&UC^(?PT MU?PCIMPX1=2&]XTS_>5D7CZ$GVKT+HY[,[GX*_M.:Q\3_CGX\\#7FD65I9>' MGG6&Y@9S)+Y;3Q#%?Z(VBZGHUSY,BJS-%,A+;7 M7(R/NG(YKYS_ &,M5M=7_:W^+FHV,Z75E;(R;AM3C;@GH:E,=CV#X9_M$^%/BO MXV\1>%M$%Z-3T+<+O[1#L3A]AVG)SS7J%?E%^SW^TM+\*_B]X\\4)X.U'6VU MPN38VSD26V9M_P WRGZ=!7V-\1/VYO#'P]\,^'YYM&OK_P 4:Q:1W:>'[=AY MEN'^Z)6(^4GTP3[4U(&CZ7HKXDN_^"@'C;1H#J&J_!;4K31QAFG:>5=J^I8P MX_E7T#\*OVF?!GQ4^&E_XTM;IM,L-,4G4H;S >T(&<-C@@CH1UIIIBL>M45\ M8:A_P4,OO$.IW,/P^^&.J^*+&!BIO79E#>^U$;'XG/M71_"C]O?2/%WC2V\) M^,/#%[X'UFYD$,)NG+Q,YX56RJLI)X&1CWHN@LSZLHHHIB"BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ K\^OBOII_:8_;EMO!.JSL/#'AR,F:WWX4I&H M>7Z%F*J3Z?2OT%K\N_VS_!^L?#C]I6\U6'5+C0-(\71A7U2$L (FVK.A*\D# M ) Z@CUJ9%(^@/C#^UEI/A&6+X:_!?0K;7O$C#[)']AMPUK:=L*H&'8?D.Y- M6]%\#^-/AQ\,_#5]XPO4N/$8FD,TD)R8PS;XU8C W#+#CC [5Z;^S/\"OA_ M\)?!L&H>%9;;6[F^B#S^(F*O).,9PK?P+_LC\WF>YO+8>8J72C='&K#K@*VXCCYAZ5XFJU5OR/5RNNL M/BX2>S=GZ/0V/V9OV?M&\+^.?&/CT6L5P=8G2337D^Q'4$<@UY-^S1XQ2XT^_T"XD" MSP2&>%6.#M. P'T(S^)KU?QKXTT?X>^&;_7]=O8K#3;*,R22R-C.!PJCNQZ M#K73EF)6+PE.K>[MKZKCV/@G]@CPJW@;]HWXE>'G>SWGJVR?:#^E=+_ ,$V$637?BJKJ&7[5#PPR/O2US7[ _BE_''[1OQ*\0NG MEMJEO/>;/[N^?=C]:Z?_ ()J_P#(?^*G_7U#_P"A2UZ"Z'G/J1?L00QR?M/_ M !E5D5E#2X!&0/\ 2C7JNM?!/P!\,/CO=_%SQGXTMH[BY+O;Z=J:QHD1*[04 MY);: <8%>4?L1W$);.TM6=9B00%RP KY+_9D\%ZM\3?@I\<-"T"-EOKE;2:"T#8W[7D;R_J0, M5]^^)O#GPQ^!_@O4M;/A_P /^';2UMWQ-#90Q2,=IPH8+EF)]\U\,_L&"XLV>VB<(P1WE&[/H,C\Z'OJ-;:'2_LI_M=>'O@'X1'@' MQQX?OM$O+.YD9KR.W^9MS9_>(<,".F>> *]E\9Z%\$/VT-6T6XL_&/V77;$G MRA8.D%U(#@A2)%);!&1CI7I?P^U/X>?M5_#?3_$5]X;TC51EZYJ\VIZ7=-I-Q<9\^%5W129^] MQVS7DMY^P!IWB3Q%;7?B7QQK^M:-"_F#2+BZDE0?[*N[$JO;UQWKZTHK@H8# M#X:)O M%6EZDSPZPKQQZ)[FVUF;5CK8R>5WG/S'/3 MT%57Q$J-2$(TW+FZK9:I:_?^ J&'C6ISG*HH\O1[O1O3[OQ/)?'O[!&@>)?B M5-XUT3Q)?^'=3FNA>M'%&KHLH(8LO0C)&<56^+7[ NE>//%W_"5Z#XENO"VO MS,);J2V3"/-CYI$P04)/)P:]N\&66MP>,M6DU**^^SN\I@DDE MFE=Z>=_1,Z9X&,.?]ZO=2?K=-VW\K>K1XAX2_8"LWURUU'XA>-M8\=QVC!X; M*]FPQFMSX9?L6VGPR\=>)[RVUI+_P '>((I+>\\/W-M\K1,%;./3[?4K M:47T3&.]F#3"+S06R=QXQGC/2M%BW_S[?P\W_ VW,WA%_P _%\7+_P '?8^9 M=4_X)T1Z-K=Q>^ _B#K'A6"8D^3&[!E&?N[T920/>M+P9_P3RT:+Q+!K?CWQ M7J?CF:!@RV]V[;'QR [,2S+[9%>Y>.-.\72Z]=SZ-),;%HK>,PA\ _O,NR<\ M$ #/J#5CQ79:U+X^TZ:"*^DTE4C#_9F(0-OYR X[>H-92QSBY+V,M&EY.[:N MO)6_$UC@5)1?M8ZIOTLD[/S=_P #OXHDMXDBB18XT4*J(,!0.@ ["GT45[)X MX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! >1110 4444 %%%% !1110 4444 %%%% !1110!__9 end GRAPHIC 9 edit-20230630xex10d1002.jpg GRAPHIC begin 644 edit-20230630xex10d1002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" "= 6\# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **YGQ_\2O#7PMT:/5O%6K0Z-ITD MPMUGF#$&0@D+\H)Z*?RJG>_&+P9IO@K3O%UWXAM+7PUJ+I';:E,2L4A?.WDC MC.T\G'2@#LJ*BM;J&]MHKBWE2>WE021RQL&5U(R""."".]2T %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%?$7[7W[5GB@>.8_A+\*_//B"5UM[V^LQ MF?S6Z00G^$@8+/VZ C!-)NPTKGVL][;QSB!IXEF(R(RX#$>N.M3 Y%?GMX8_ MX)Z_$*W6/Q5K'Q)@T7Q-%_I7F'S+@Q/U/F3%AGW.".O45[%\./BW=0Z;%>V. MM6.LK:W#V&H'3I6DLWN(\;S'D#"L&5@1_>QDXR?G\US6IE485YTG*E>TFGK& M^SY;:KOK==F>C@\&L9)TX2M/HGL_*_<^J*KMJ-JMP+*07EL_ESWC2$@HD@/R(FU@Q&#D'. .:NC_ M /!,2_N=+2YUCXD2P:XZ[G%M9&6-']-[2*S?7 KW(5(U8J=/5/5/U."4'!N, MM&CO_P#@IG_R032_^P[!_P"B9JN^"O@A;?M ?L4_#SPM=:K+H\7V>"[^TPPB M5LH9!MP2.N[KGM7R#^TJ/BG\)?#:B?$6BFZCU/2-7DD:0E45T*J[?- MCY^4;[I QP1GVOXMZC=:7_P3D^'DUENO K M_"+]EK6O#$&JW&I-HWAV^BBOW7RY"!%(RX )V[00!@_PBO#O^"9&M:CK7@CQ MK)J-_(_C'^R+X"\4VOBZ73(M T'4I[R" M4R.UZ!+(^"0P[(5YSUKQW]EG]F'Q)\>M UV^T/QG_P (Q%87*0R0[9#YI920 MWR,.F,47U0^A^M=57U6R2?R6O+=9O^>9E4-^6:_.KXG^.?B-\7/BMI'P#\%: M]+86.BP)I=[?12M#]LDAB'GSRN#NV JP" \XYR2,=GS=,BLGQKXR\??MH?M$:KX T7Q"_ASPK8 M2SHD"R,L?DPMM:615(,KL<84G R.F":.8=C](H-3L[F4QPW<$L@ZHD@)'X U M9KX&UW_@F-J&G:5)=>'/B--/K42[XH[JS,"2,.0-ZR,5Y[X-=!^P3\>?%VM> M)]?^&'CBZN;_ %'2HGFM;F]%O#OQ:^(GQ,\?:C%:7%G!)/"TQW2O-/,=XB3 MJSX!7 Z!CT&:_4*OR,^/_P '--^"7[2K1>+;"^G\ ZE?F_C>P(1Y;5VRR(Q& M-R$[2.N .1D&HD4CUKQ+\3/BM^WCXDG\->";.;PQ\/8I MU<2,51ES]ZXD'W MB1R(ES[Y^]7T9HO[,?A_X&_!74-,T-Y[Z_1TOKR_N"=T[J,,0@.$4*6P!Z)_B=X,\'?#99?$MM%JT3ZE+9@E;\'*&VB_O*5=B6Z9VXX!-*O&.FZS=J#J_AR&X%H2!S'.%5_P#ODKQ_ MUT;UKZ0KY)\-ZE-\&_B[]GU'=%;)(8)7;^*%^C^X^ZWX8KZ>7QAH++,PUK3\ M0$B4FZ0>6>OS<\<>M>'P]B%/"O#2^*F^5K\O\OD>]Q#A?8XE5X?!42:?3S_S M^9\J_P#!3G1+6[^"FAZG(H^UV>M)%$W?;)%)N'_CB_E7G?QI_P"4;OP\_P"N MMG_[6KF?^"A/[1NB?$R[TKP;X5O4U72])F-S?:A;MN@DG(*JB,.&"@MEAP2W M'2NF^-/_ "C=^'G_ %UL_P#VM7TKW9\QV/9?@M_RCZ3_ +%C4_\ VXK@O^"6 MO_(B>./^PE!_Z+-=_P#!*-I?^"?T2(I9V\,ZF HZDYN*\C_X)E>-=#TG0/%^ M@W6L65GKE[>PR6=E<3JDMQ^[8?NU)^<@CH,FGU0=SUCXO_M4?"3X$>.;JTT[ MPU!KOCG<5N?[%LXDE1VY*R3XR6/&0-Q]:Y _M9?'OQLH_P"$0^!MS90S ^5< MZFDSKCL=S")?Z5X9^Q!KGAO2OVE]>N?'T]M;:Y(EPMG<:FRJB7IF'F?,W D( MW@$^X')K]&/%_P 6?!W@/1IM5UWQ+INGV<:EMTERI9_9%!RQ]@":%J#T/S>^ M$">,%_;ZT)O'I3_A+)+]Y+Y8RI5&:T_ M$;X.W+W N+F2\%K:RJES;-(29(]K_++&23QR<<$'&3YI\,/B7;_%+]OW2O%L M$;6-GJ6J2_95F'S!/LSQQ$CU.%./4XKW;X'_ +:^N)\9M?\ !/Q>NM-T)('D MM;:X^S_9DCN$DQMDX MSR*]3UCQ+X2N]%F?5-5T6?270F5KNXB:!DQU;<=I&*_-OX1V6C:K^W[;/\-( M\>&(-3EGC-ID1+;K$1,5](RQ8#MAE'I5:H6Y^H]%%%62%%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5 MR7Q-^%/A?XP>&I-"\5Z5%J=BQW(22LD+X^_&XY5O _@&_VW2+274M>9-C:OJ) M#S 'J(P %0'O@9/?#+0_B';HNIP,MS$,17<)VR(/3/0CV- M>)^.OV$O"'Q%6(ZOJMZ;F",1PWL$:)<*HZ*S\.SL[>E]OE8^:KC]@3X:GX6]NBW9CAZ7MZL:?-:_5[(=\,_AGIGPP^'.E^#+*26^TNPA>!6O-K/ M(K,S$-@ '[Y'3I7AI_X)[?#W3?%]MXC\/:IKOAR]M;I;RW2TN$9(9%;O>#'\21Q>+AK7&6AW;(L]0IXR.I%5/@Q=WUSIEP= M1FNY+T01%Q<27#$'!SQ*H .?[I->?3S&-2=*FX-<_-OTY7;[V=]3+W3A5J97^Y'G'QJ_8.\!_&'Q#/X@6YO?#FM73;[N;3PIBN'[NT;# 8]RI&>_ M/-T>;Y]O\ %=#KY?*A4E3,W:ZJL@1)>=VW%XP!67<3:_/\($:.XO8-9>ZV";:QF0&[(!QUP%Q^ M'M5+,(NC[50O[LI:-/X;:>KO^9+P#57V3G;WHQU5OBOKZ*Q\YQ?\$MO"BSAI M/&VL/%G[JVT2L?QY_E7T?\%/V=/!/P$T^>'POIS+>7*A;G4KM_,N9@.0I; M7/\ "H _'FK7@^_\17*>+_[9BE@O("L<(3/EL5AP7B]F(W8'0G'6JOP5O+VZ ML9CJ4UW)>>3$7%S)<-@\YXE4 '/]TFE2S&%2I2@H-<_-OI;E=MN['4R^5.G4 MFYI\G+MK?F5]^R/3:***]D\<**** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H 9HHH **** "BBB@ HHHH **** "BBB@#_V0$! end GRAPHIC 10 edit-20230630xex10d1004.jpg GRAPHIC begin 644 edit-20230630xex10d1004.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !6 * # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BO._C'\??!7P)TNWO/%FJ&VENB5M;"VC,UU2]MJUJ;>6.3J%93TR.0>A'0USUL12PZ4JTE%-I7>UWM]^ MWKH:0ISJ.T%<]0JM<:E9VES!;SW4$,]P2(8I) K2$=0H)R?PKQGXE?M@_#_X M:>+9?"\C:KXC\0P#-SI_AVP:\>V]I"" #STSD=\5X7\1?C/X4^-O[0_[/.I> M&;R25K/6+N&\LKN%H+JTDV)A98VY4G!QV.#S6]R+'V];W,-W&7@E29 2NZ-@ MPR#@C([@\5+7PUX]^*WP\^&GP0^+]KX%U3Q3#JFJZ[>V;RR+(1:ZH5WN8W7' ME1\?>]:]"^!7[7W@6+X(6EUXAUC4;6;PYI=G'JE]JEK(/M$[J5 B8Y,S,RM] MW/K2N%CZCHKYJM_V_OAH+JT&I6'BG0=/NI%CBU75-%DBM3GH2^20/?%=S\5_ MVI/ ?PAO-.T_4KN[U;6-1A%Q:Z7H=JUYQ)Y[9IW069ZY17CGP ME_:M\"?&'Q)-X'/VN_B9K_ (CT*\\8>--,DMM$\&^& M[: RLV4RTB\$)V);K\YP*]>TGX;_ !%O='\0?$'XH>(8;?7KVU2*P\+V!46F MFH)-ZINZO,>1D'OC)[;7QN_9T\37OQ,M/BM\*M8LM#\=PV_V2\MM2BWVFHPX MP V 2K8 &>X Y!&:Y^W^#OQP^-/BO0+GXK:YH_AOPMHE[%J"Z+X89S)>SQG* M&20]%S[GKP,\CCQ.'CBJ,Z%174DU]YTT*SH58U8[Q:9Z/^S7X&\/:)H^O>)] M*MXQJOB34'N]0FV_.) JJ4SUVY!?'K(:\@_:/\)Z1I?[9GP&UVT@B@U;4[R6 M&\,:@-,L0'ENV.I&]AGT ':O6A\/O'_PZEUB/P'51_LT?%KQ7\=? ?Q.\:^(=$O+S2KUFN=+L/,2WL;51\B097+ MLS,Q8MCMUKGR^=66'C"O%J<='?K;JGUOO^9UX^%&&(E.A).$M5Y7Z-=&MOR/ M-/"?_)O'[6O_ &';^N_\1ZO\.M)_9X^ TGC72=3\2ZO'#93:!X?TG+2WMVL2 M8W)D*RC(!W"OV6]?L_AU\;O#&L:A96[>.-3N[NQN+9FD$*2#Y/,! M YSC(&>.]<1<_LN?&.?PIX!N_P"U_#4?C7X=7.S1)8C(;6]LRB#9,"N5D!3K MC#!NQ&:]$\TA_:P\=_%CQM^SYXN34_A59>$?"ZVR2W-WJVKQ7-VBB1<>7#&/ ME?.!DG@$T_3OA%\3/"GB'P7\8/AE;:1XGN;[PAIVG:AH6K2^5(%6WC&8I#P, M[5[@YSU!KHOB3\(/C_\ M">!-7\/^,-6\+>$M-: M'IVA^;*VH3KS<KYV1 M;ADA#+[0[;Q.^BVVCZ]X;U2XDEL;DVZB-)H9% V MEE121@8.>3DB@8:3\9O#GBCX\>"4^+?PMU3X??$.!FM]"U::C>'O,E>XN. M,%Y'Z+E1P#VZ^MI(4\UF*P,TC,"@SP!NQZ^^,"II/!-_(VAE=1$/V",)( M4WY)#JV5Y R0I4[@>&-=G17FK+L.E9)_>^]^_<]%YAB&[MK[EVMV['*:CX1O M;N- M^L@6^DNC#-OV,C9PIVL#\O4WDN]SE;'PG>VOB+3=0DO_/A MMK!+1XFW?,X!S(.>^?TKJJ**WI484$U#J[F-6M.LTY]%8****W, HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH C **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D! end GRAPHIC 11 edit-20230630xex10d2001.jpg GRAPHIC begin 644 edit-20230630xex10d2001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !W 0T# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **\1_:L_:'7]G_P+'M*_9O^+'BK1A\0?B3\7[OPE>!!>+ S$K:CJH8!E1/]U1[5+;Z M#2[GWG17RY\(/CT][IL%W#K2^(=.AN&LKJX1&5)'3&9$#=:Q9_% MS]K#XS^*= B\0W/@/P/X>N! 19,8VRI'F,ZX;D[0"/Q\? 9FL;*I1G!P MJ4W9Q>OHT^J?1Z/NCNQ&$E0C"I>\9;/\T_-'W!?N4L+EE)#")B".QP:^(/V1 M?$GQ"^+?P&^)UM#XGU"\\3&9(=-O;R\!?B)J/BRUT^,S:AH.KJ2EQ !\^!N() R>,$=C7E_[+.KWFC_ +(WQKU# M3[F:QO8=DD4\#E'C;:>0PY!KUV]3B2/K;4O%/Q ^$?[+6J:YXGGL]0\<:+I\ MDC3M^\BE96PK-MQDE<9QCFMO]E_XGZO\8O@UH_BG7$MH]2NWE61;1"D>%//B'K7A6VNIY%M-'M(VC,:!L?,O$'COX4Z M)JWBK2Y=(\0LC0WMM-$8R9$8KO"GH& #?C7H=4(**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** /A#_ (*":HWA#XP_"OQ/J-G)J&@Z M>_G26RXQ(\AZ%^U ME\#[)?#.B1:;XPT6W'E6=U/MF\M.B@%F5P .S9 J&M2CW'XG>&_!GPU\#Z3X M.T.VM='N&$D]A90C#2K&N923U)P*)$U%9@ETX'S2 M*!&3]%&T?[M>*?!W]F'X@>+/B=:_$GXSZV+G4[0'[%H]M("J9!&&V_*J@$_* MO7N>U>B'X7^,OAGX@O[SP7+%=Z?>*0L4V"T7<;E) ;![@\CTKYS%TZF$QT,= M3@W&2Y965VNSLM7YGTF$G2Q6!J8*I-1FGS1N[)]U?9>5SVGQ-?V6E^'-5O-2 M9%T^"UEEN"_W?+"$MG\,U^W>-/A[^T;\=9#X6\ M47>A^%O!DI'VVXT@%9;J('.S:SLV3CID+ZYK)^"_[+WCSP5^SC\4?!^I6%O% MK.NA18Q+]>2_#_]F7XN2?"W6OA+XOCTZ/PI+"\NFZC: MS(YMKD/O4MC#,A.1TR,T]23=^'S?M$_M'^&X/%$?C73/AWX=OMSV=K860DF: M/. /-4\;ZSJ&HHKR7_ ,JQ*KK]Q2S' MK[UZ?\.-/_:K^"WAZ'P=I7AG0=>TJR)CM+N[D5O+3/9A*AV^FX9K#^,/[*7Q MN^(%OIGCC7-5M/$/C*WNT9-$M&6.WM( =P"$X!.X#./S-+H/J>M_%O\ 9E^' M7[0WBI[_ $;Q3_8/C^QA474VF2K(WR *#+%D$$<#<"#TSGBN!U[X7_M,_ ;2 M9]6\/?$&/QEI%A&TLEG=@R/Y:C)^24'L/X6S5WQC^SG\4]!\?VWQ<^%Y@TCQ M'J5JIU?P[?R(=LI \Q0V=CHQ4'&00>1[3Z]JG[6WQ%T>Y\/3>&?#WANWO8VM MY]0A8*P1AAL$ROC()Z+GTIB/:?V4_P!H(_M#_#F36+JQ33M8L+@V=]!"28RX M4,'3/(!!Z'."#UKVBO(?V8?@%;_L\_#@:$;P:CJMW.;S4+M00CRD 84'G:H M SR>3QG ]>JEMJ)A1113$%%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 5C^+[F_L_#E]-I>/[05/W.4W#=D=1WK8HK.I!U(2 M@G:ZW[&E.:ISC-J]GMW//K/6O%JZ#XHFU"WCBU&V@WV4=NNY=WEY !Q\QS2) MX@UH^!8[PS3K?&Y1)9!"'>-"1N(78,\?[->A45YJP51*RK2V:U\W>_35;?Y' MHO&TV[^QCNGIY*UNNCW.*L]:UZ30-+GDC8W$NI)"[F#8SVQR?PDK@^U31 MZKJ3^-9K6YN)[6U5E%O;QVF^.9-N2S28X.?<=*Z^BM5A9I1_>/2W?6WSZ[_G M*@^;]VM;_ "O\NG_#6.*U/5_$*Z!K,EF@&H1:EY%IOBRIBWJ 2.XP3S6= M=^)O$Q\%75Z;22TU-;_RA"$!*QY ./E.1UP<&O1J*SG@ZDFVJTE=6_/7UU-( M8RG%).C%ZW_+3TT,SPW GRAPHIC 12 edit-20230630xex10d2002.jpg GRAPHIC begin 644 edit-20230630xex10d2002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" " 10# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HI&8(I9B%4#)). !7R7\5OV^=.T# MQ7-X8\ ^'+GQOJ\+F.26 ,8MPX(4*"S8]>!2;L.USZUHKP+X4_M/W'C/3&;Q M#X6O/#6J6S*EY97$;QO'G[KJ' W(<'GL01]>A^-W[3/A+X(>$K76-1F:_N+X M'[#86Q'F3D=3_L@=R:\^AF&'Q%:IAX2]^&Z::?D]=T^ZNCHGAZE.$:C7NO9_ MUU/7*\!^)O[2UYX!_:+\&?#6+1X;JVUY8&>]>4AXO,D=.%Q@XV9_&O*[+]MW MXFW-HNM?\*6U*3PV1YGVB))MWE_W@=N.G?&*\P\4?&'0OCA^V5\&O$F@M(L# M"S@GMYQB2WE6XEW(WOR#GN"*[V^QA8^O/#?[0HU?]H;Q#\+[K1I;=[&)9;74 M5)*3#RED8'C@_,?RK:M_V@?"US\89?AJC7/_ D<49E8&+]U@ '[WXUYWJ/[ M3T5C^T!XG\!6WA!+G4-)L9+I;^)@9;@K;B78 %SSG;UKXWL/V@]=@_:QNO'Z M^!-1DU62W,9\/A7\]05 W8VY[9Z4KV"Q^J]%?+OB;]N;3/!7PZT#5=9\,WT' MB[6@YM_#(R)HU#E%9RR@@,1P,9-<9??MJ_%G2+!M6O\ X*WUMHR+YCS/',I5 M/4G''U(JKH5F?:M%>*_#']J[P;\1?A3J?CAY6TBTTE3_ &C;3D,\#8X Q][/ M:O&8OVZ_&WC>XN+CX??"74==T6)R@O'61]^/]T8!]LFBZ"Q]H45\R_ O]M6R M^)7C?_A"O%/AVZ\'>*F)6*WN,[)& SLPP#*V.F>M?35"=Q!1113 **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /$/VS/'5Y\/OV>_ M$E_I\C0W=PJ622IU3S#M)'X5X1\&/&WPZ_9#^ &D:_J8BU/QKXBM_MGV2WPU MU/N^XA/\"#U/OU-?2G[3/PRF^+?P7\1>'K4 WTD7G6P/>5#N4?CBOAO]BZP^ M&&F>+[W_ (6;!C=P6!['@=JAWN4MCVKX0^&OC#\=_ M%EU\1O&TZ^&_#3V,UOIGA[RR/,1P"K;#T 94;>V6..!@U8TCX1Z7\8_''A9] M7BCF?PY>&X>*7_EK#CF,CO\ .%./8UV'[2'[8?A/X;^"[VS\-:O;ZUXLNXS! M8V]BPD$+-P)&(XP.H'[)^3[^C/I\J@\9AZ^"^TUS17FNWJ?7"1)'&(U15C M P% P /3%?GI\6OAWIO@#_@H1X DTJWCM+;6;NTU)H(AA5D:5D<@=LLA;\:^ MY+_XJ>#]+M9KB\\2:;;10KND\VY52HQGH3FOSVUWXPVOQI_;R\#:SIF]M%M= M1M;&QE=2/-C20Y<>QC?\ I''3-& _ MX>4Z@,#'V)N/^V:T_P '?\I-/$O_ %Z-_P"D4=95_P")M+\%?\%&;[4-*[N6)DCBM]/*1.2, M'7=[X;\1?\% -9'Q.EAET2%I$TY-0;_1CA0;<'/&TJ2?0G&>M?7?Q ^-'PS^ M$O@Z\NX]0T>)A R6]EIGEF25B,*JJE,#X?\ V*_#^EQ:AJ<-]#8)/0GBOJBOS/_ &M/#W@#1OB_ MX)_X5,;>+Q/-= W5OHC[HE;>OED!>%;[W [5^E&G^<+"V^T?\?'E+YG^]@9_ M6J1++%%%%4(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "O&?BY^R5\.OC+?'4-9TDVVJ-]Z]L7\J1_\ >QP?QKV:BC<#P+X8_L1_ M##X8:O%JMMI:(SZA>F:]D\3^$-)\8:?]CU6S2YA'*Y&&0^H M/:MFBLITH58.G.*:>Z9I3J3I34X-IK9H\,\3?L:_#?QC-#+J^GW%V\6 K^>5 M; _A)')'UK8B_98^'5IXJ\,^(+/1?L-]X=2--/6WD*1H$9F!*_Q'+$DGK7K= M%*E1IT(*G35DNA56M4KS=2H[M]3S2T^#G@?2_BW>_$2,!/%4^+>:9KGY06C" M!=F< E0*R_BM^SY\,/C!XBAF\3V-O-KJQB-7BN/*G91T! .36]J7PICU#Q%= M:S]K9+F2\BN$0,VS:JJ,,O=N&P?]JM#_ (0R]3Q])KJ7$)M954-"S.&&%QT' M!_&O.]OB[V=)6YK;W]W77\%IYGH>PPEKJKKRWVM[VFGYZ^1YWX[_ &5_A9\4 MH+#2]4A\_4]+MUM4N8;O%V(T& KD'+8]ZH> /V+_ (2?#O4_[9AL#J5Q:/D2 MZG<^>!YKK1=8LA=1K)>WQO(RR%D'W2%89Y'R\_6JC6Q3C)NEJKVUWLM/O>GXDRH MX92BE5T=KZ;7>OW+4X?P;^SG\/?"?C75/&6B2NG]LAXKJV6Z#V<^\\J4Z'G/ M%XA MNTN6%G$RQ$*%.CAI2:G5MOTOLU;[U?[CCOA5^S)\*O@UKZ2Z-9 M02>(!_JY;ZX$MPF?[H)X_ 5[=7&KX,O8OB!/KR7$+6DP0-"S.&7:I7H/E/XU MV5=>'G5GS>UCRV;2\UT?S.6O"G#E]G*]TF_)]5\@HHHKJ.4**** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB $@#__V0$! end GRAPHIC 13 edit-20230630xex10d3001.jpg GRAPHIC begin 644 edit-20230630xex10d3001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !0 +(# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** *EYJ]CI[JEU>V]L[#(6:54)_,U*UY L"S&>,0MC$A<;3GI MS7YR?\%+=4O+'XI>&$M[J:!38L2(W*@_./2O>/B?9ZWK/[#VGQ:)'=W6K/I] MJT:VN3*2&&2,/-0\!:KI?CFUU"*;3IT6TEU M%&61XV!R,GK@C]:XO]KC]KSQG\$?BM:>'=!CLFL9;2.=C<0AVW,Q!Y_"B^EP ML?:5%8_@[59M=\)Z/J-QM\^[M(IY-HP-S*"">:,/J4\) MP^UONQ CU[TF[#2N>P?%;]O/X:?#.]GTZWN)_$NIPDJT6F@&)6'\)D/'Y T[ MX.?MO>$_B_Y\,&FW6F:A "\EG+*KN4_O+P-P'?TKP#]F[_@GM;^)]#M/$GQ" MGN(H[H"6'2H&V,4/(,C=1GT%=K\:?@A\$?V<=.MO$=G?7GAKQ':OYME':733 M2SL/X3&Y.5/0]*XL53KU:,HT*G)+H[)_>GT[[/LT;4G3C-.:NCZ^T#Q?I7B5 M,V-R&D')B?Y7'X5:UW7].\,:5<:EJU[#I]A;J7EN+APJ*/J:^4O#GC--1TS1 M/%.C2&&VU&!;J(*?]6W1X_\ @+ CZ8KQW]O+QOXN\;'PC86I=?#U\-@@@)Q+ M=9QA_7V%?,9%G>(QDZF"S""C7I[VVDNZN>QF&6QH0AB*#O3E]Z/9_'/_ 4G M^'?AN^>UT73M1\2&-BK31X@B/NI;)(_ 58^'W_!1WX<>+;Z*SUFUO_"\TKA5 MEN )H![LZX(_[Y-97P%_X)]>#M%\,66H>.+5];URX197@:0K#!D9VX!Y_&NJ M^)?[ /PS\7Z-6<^G,\4\+AD=2XY!%?9?A/XDZ/\)?V9?#?B;7A<-IEIIT'F"VC#OS MP, D>OK7Y1_%#P[XB\">+)/"'B*:22;19&AA5R2H1B#E?8X!K]!_CE_R8%:_ M]@ZU_P#0A23U;&^AZ9X4_;"^'_B[P%XE\7Z/[7WQJ\._&WXLVGB+PX+L:?%:10M]LB$;[E8D\!CQSZU[S_P3N\$:3\1 MOAC\2/#VMPM<:9>SV\(?MF?"+PW\'_C!9Z#X9M'M-.DLXIF MC>5I"69B#R3GM2;;0+1GV)\+_P!O7X8RZ7X9\-*NM?VD88++FS79YFT+UW], M^U>X_%3X]>"O@UI27OBC6$M&E7=#:1C?<2_[J#^9P/>O&? W[&OPIT;P?HGB MS^Q;@ZE;V46H;Q=R$&0(&SC/KVKXZT#P9XA_:S_:/EM]:DO+2RN)Y&>:1& A MMT/"KD8' JKM"LCZ9UG_ (*A>#K2]:/3?">JZA;#I-+.D!/_ '#?SKIO 7_ M 4<^&WBN]AL]6MM0\-32L%$EPHEA7_>=<$?E79^'_V'?A!H-@+<^&$OWV@/ M-=RL[,<=>3Q^%?,/[;?[(7A/X7>#8O%WA"*338XYQ%<632%T8-T9<\C'I1[R M#0_1#3M1M=6L8+RRN([JTG02131,&5U/0@UXK\7_ -LKX;?!R^DT[4-2EU75 MTSNL=,02M&?1V) 7]3[5\Y_L[?&+6]!_8M\8W:7$CW>D.]O:2DY,:L.,?3-> M,_L9_ S1?VB/B)K$GBZ\FN+>SB^TR6RRE9+EF;G+=IQP;L&47:,0/7;M_K7O'P=_:R^'?QLN?L6B:G)::KC(T_4$$4K>N MWDAOP.?:LVZ_8C^#MUI@LO\ A$HHT P)8YG$G_?6$@_<8BB[0:,_5VBN9^&FNW7B;P%H6IWT+V][<6D;S1 MR+AE?'.1]:Z:K)"BBB@!KG",?05^2VB6J?%;]MZ:+5CYD$WB*1) YXV1.5 _ M)!7ZU$9!'K7XX?M1>%=3^%'[1'B46\DMDUQ=-?6MQ&2I*2\D@_[Q85$BHGVY M^TM^W+H7PJAF\/>#S#K'B%1Y1D0Y@M>,=NI'I7S?\'_V9/'_ .U7XF_X2_QU M?7=GHDS[VN;G/FSKG[L2GHOO7J?[(W[$NCZAIFF^//&5W!K\MT!<6ME$_F0K MW!<_Q-[=J^[+6UALK>."WB2&&,!4C0851Z 46;W"]MCPOXA?"C1OAU\+])T_ MP[:?9;#26VA#-?E\&>.;262_\ !1S_ ).%T[_L'0?^ MAM2Z!U/T>^&RAOASX:# %3IL&0>G^K%>5_%3]JWX6_!2_GM+B>*[UJ,'=:Z; M$I<'T9AP#5SX@>-+KP!^RHVMV3%+N#0X1$XZJQC !_6OA/\ 8E^#&E?'SXFZ MKJ'BTMJ5K8)]IDMY&SY\C-_%ZBK;Z(E+J>VZM_P4U:^O_(\+^!;C4$QP)G9I M,_1!7A'[0GQS^+/QL\)O-KN@3Z)X2MYP2HMVB3?_ ABW)K]0-#^''A?PW'$ MFF:#I]F(E"H8K=00![XKYS_X*,:OI^D_ D:>SQQ75Y>1B&%< M@Y)Q[4FG;< M:9Y]^P5X)L_B-^SUXV\.7^1;:A<-"6'525X(^E>!>+?@+\7?V7/&CZOH$-\] MO Y\C5-,4NKIG@.HY_#%>V?L0_%;2/@S^S_XE\2:Y%^'EG,5G*(IHKR,*P)&0<9/%)*Z&W8^(?"7_!2CQUX; M;[)XGT&TU1X@$;OI<*IO &B+'MN M[?C7MWBOX*^!_&]O)#K/AC3KU)#EBT"@D^N0*_/3]M[]E?0/@E'I_B+PO)); M6%[,8WL7;<(VZ@H>N/:GJA:,_3RVEAN+>.6!D>%U#(T9RI!Z$5+7S9^P'XSU M+QC\ [0ZE,\\EA$M'L;I>%FALT5 MA^.*GE?K>66DK.+LF\)%S?29W9YY"]R3^%?4 MOQW^#-V;Y]?T&V,T;@&XMHA\RD?Q =Z^C54(H50%4# Z"@C(KS+_"GA6&RT^PM-2O['Y?L>H%HS/&/ MX4?(PX]^#7C'Q(_;R^*7C#S_ OX<\('P[?W($)9(Y)KM2>R=AD'KC-?H1J/ MA#1-6D$EYI5IZT:OY;'XR_%?X+>)_AG)H,WB**=]7UF%KV: M$J7>++#&\_WCDDU]X_'"WE?]@>UB6-VD_LZU^0*2?O#M7UGXD@C+^2RG(+ = (/B-^QK M\3KJ5=.>WN4S%-#=1,;>ZBSP&_LK'5[9N&65%E4^W>C1Z7U'9[VT/@6?_@I_P");W3DBT[P19'4R,,[ M2R21Y]E&#^M>=^/_ (:?&?\ :"\+:S\2_&$=Q#9Z?"7L[!XBA9,YQ''V&/XC MUK])M"^%7@;PS?&32?#.CZ?=XR3;VJ*^/RKI[F6T@B$5P\,<;C:$D( (],&A MVM=L2O>R1^:/[%ESHGQ#\#^-/A%K4@M;G5T\^S=Q_P M /Y@\UPFGK\6OV)/ MB%M_4;6QO( E]%;S1-\H$ZJ0<]N:++N&O8_/BW_P""HVNKIYCN/!-B MVH]GCG=8\_[IR?UKR;QIXT^+/[;'BRPLDT=A:0,!';6D+);6^>KLS?U-?I=6%K_5J\*UK\K3^X\.T;0O$.F_$/PM+K=V;C:);>!4Z>6J< M,?<_TJ7XP06D_P 0=*6_DMH[7[')S>*[1YR/[O>O;&A1G5BBEE^Z2.1]*CN+ M&VNF#301RD="Z@XKPI9(OJ\\/&=^:2E[VNUM'KKL>Y#.G]8AB)0LXQF6R9&M1 H4P A2,\XSSBL#P(EC'XRT@>%Q-_9QM&_M$@,( M=^!CK_%FO8?LT7D^3Y2>5TV8X_*B"VAMEVPQ)$/1%Q734RQU*].MS)5M5;5K=;:G#VP?_ (73>?>\O^R4^F=] M][Z/5=]SNIYPHUIU5#EYHJ/NNUK6U6C[;$L&WR(]F-FT8QZ8J2D P,#I ..2U],M$?-O4****8C_]D! end GRAPHIC 14 edit-20230630xex10d3002.jpg GRAPHIC begin 644 edit-20230630xex10d3002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !0 *T# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH *CGN(K6)I9I$AB499Y&"J![DU)7C_[7,TEO^SIXYDB=HY%TZ0AE M."* /5K/5++42PM+N"Z*_>\F57Q]<&IHKB*?=Y4B2;#M;8P.#Z&O@7_@F!J- MU?ZAXU%S8Y;'S'UJGX-O_BIX-_;'U*2VT_6G\*:CKTD,X>-S;&%W MQOYX &N.@[5+=M$-(^K]._X*8^!=0\41Z>VA:E::9(^Q=2N M)% 7T+( 2!^)KZ0T7XLZ%K#1(TS6K2J&1I,&-@>A##@@@@YZ5X=%^P-\%O"G MAMI=:M[B5;:,M/J5W?-%P.K'!"C\J\S^%WC'P?J%YK_@CP=J]YK-CXI]Z]#*LSAFN%CB::L MWNNSZK^NACC<'/!5G2G\GW1[]IO_ 5#\(7&HI%>^$M5M+,MAKB.X25E'KLP M,_G7;?&;XX^#?C7^RSX\OO"NK)>%--$M8#V<6V_>WYQGOBOG/_ ();?\A'QM_UQA_]"->.#_D_9?\ L<%_]'"DG9(= MKL^B?VW/VI/!>K>!_&'PS@&I?\))%-'"Q:W40;E=7/S[L]/:O'/V)/VG_!GP M!T3Q):^*!J)EOYXI(?L-NLHPH(.)(3'.\> P8G[I& M>E&MPTL?>?P[^.OA/XE> 9/&5A=26&@Q,RR3ZFJP[-O4GDC]:\2\=_\ !1[X M:^%[F:UT>VU'Q+/$VWS+=!# WNKMR?\ OFO _P!MC3A\+;#0_A5X&LKVU\.! M3?7,<9>3S)&. "W/ ZXKV#]G?]@GP/#X%TC6?&-E+K6LWT*7+0R2,D4&X9"[ M1C/!YS3N]A616T?_ (*A>#KJ[5-1\)ZK86Y/,L4Z3$?\!PO\Z^FOA1\:_"'Q MIT8ZCX5U1;U$QYUNXV30GT=>WU&17E7Q!_81^%7B?0KM-/T,:)J B;R;FSD9 M=C8X)7.#^-?%?['.IZE\-_VI+30([EC#)'3+;^!6.9)3Z(HY)KY>\0?\%/O!-C?&/2?#&K:I;#_E MO-*EN3_P'#?SKYA_:S\5ZC\4_P!I>\T:_O6@L+>\33[=7;Y(5R 6Q^.:^Y/! M/["GPD\-Z-;Q7&A#6KHQ 2W=Y*S&0XZ@9P/PHNWL%DMSG/ 7_!1KX:>++N"T MU:#4/#4\K;1)33HW:59E[[0P=9+,WD;+A6ZJ,]J$W>S!I;H^Q:***LD^$_P#@J5K]Q;^'_!&C M(Q%O=7%Q,@SW$A M8@ #Z <]JI_\%,O -QK_ ,,=$\26T1E_L6[9)]H^[%* "W_?2K^=?(?[-GP, MU3]ICQ3%I%WKZVFDZ3&#)')+NE$6?NQ(??OVK-Z,OH=EX_\ C%\3_P!M3QBO MASPU9SVVAA_ELH"5B1<_?F?O7V)^S;^QIH'P0TJ:\OI/[6\47MJUO<79X2)6 M'S(@]/?VKUOX6?"#PQ\'?#D.C^&].CM(44"2;&9)6[LS=2:C^-/Q3TSX-_#C M5_$^IS(@MHB+>)C@SSD'9&OJ2?T!/:AP334NH*333B?.)GD\+^*'AFY-I<&. M0'^)0<'\Q7T?\&O .F_#GP-;Z7I07[)++)=J5&/]8Q?],XKY+F\8#X@^%_#G MC-&5FUBS7[65_ANH_DE!],D!L?[5?4GP%\5+XC\"6\+/NN;$^1(,\X_A/Y5\ M)D*6!QM? OU7R_S1]UG=+ZU@:./CZ/Y_Y,](KQ+]LW0+?7_V;O&BSJ&^RV9N MTSV:,[@?TKVVOF[]OGXA6G@SX :MISS*+_7"+&"'/S,"?G./0+FOOGL?!K<\ M*_X);?\ (1\;?]<8?_0C7C@_Y/V7_L<%_P#1PKV/_@EM_P A'QM_UQA_]"-> M.#_D_9?^QP7_ -'"L^B*ZL^Z/V[_ /DV3Q5]8/\ T:M>,_\ !+;_ )%?QK_U M]0?^@M7LW[=__)LGBKZP?^C5KQG_ ();?\BOXU_Z^H/_ $%JK[0NA]8_$[Q[ MX,^&NDG6/%MU9VD(X0S(&DD/HHZFOF/Q=_P4R\(:7YUOX<\/WNJ.AVQ23$1Q ML/H.17S;^V!XLU/XI_M+W/AZ>Z9+*TNH].MXB?DCR0"V/J:_0GX4?LS> ?AE MX;M+.RT"SNKDQ*9[NZB$DDK8ZDGZT7;V"R6Y\E^(?VY?BW\0K4:=X2\!S:=) M=(4$R6\DA((ZJQ KPS]E87Z_M3^'O[4#C4?M\AN!)][S.=V??-?K;>P:;H. MD7,WDV]G;01,S,$"A5 K\I/V?M3@U7]L>RO[9O,MYM6N)(V'\2Y;!%)K8:/< M_P!L_P#8U\0Z]XNN_'7@F Z@USB2[L(SB17'\2>OTKR+P7^V+\8_@C;Q:1K5 MO-=V=N1$L6L6S!E"_P *N1S^M?;FA?MJ> =>^)D?@:./48-8>[-D&GA58_,! MQC.[^E>SZQX2T7Q"FS4M*M+Y?^F\*M_,4[7U0K]SXT\$?\%.="U*18/%/AF; M3PQ ,UH_F*!W)!KZV^'/Q&\,?$[0DU?PO?P7UHWWO+ #(?1AV->"?'S]AWX> M^*O"^J:GHNG)X=UBWA>=)K/Y4=@,_,O0U\L_\$]_%FJ>'/CV/#L4[-87T4L< M\0/R93HV*+M.S"R:T/U-HHHJR3*\4^&=.\9>'M0T35;=;K3KZ%H)HF'#*1BO MRV^+O[.OQ%_94\='Q)X2EO9='AE,EIJMB"6C7/W)0/R.>#7ZO4R:&.XC,/?O_'+K0Q>&J>SJQZ MVNGZK^M#Z3++1+%&!R"(%X/Y5L"RMQ;_9Q!&(,8\K8-OY=*]N M@JW(EB+WXGA5G1YW["_+YVO^!\"?\$O+2>VU'QKYT,D688<;U(S\Q]:\ M>%A<_P##>*R_9Y?+_P"$O4[]AQCSASFOU:MK"ULMQM[>*#/7RT"Y_*H!::8T MLEP(;0R1MEY0JY4CU/8UO9+J8*[/./VH_ %_\3/@9XHT'3$\W4)K?S((O[[H M0P7\2,5^;'P ^.OCG]F#Q'>V":*QM+J5%O[&^MG#+@_>&,$$ FOUY-S$(/., MJ"'&[S"PVX]N@\"_\%+O%OAO1H--\0>&K36KBWB$ M2W2NT,KD< N.03] *_1S?IQ'V'=:D=/LV5_+;7*:E\&OA]=7C:A?>$M$>Y+; MC<36D><^N2*--6F%GHFCX*U?XX_&[]L63_A%/#^CC0M#G;9=R6<;HA0_\])6 M[8[#&?2O'/#^G7G[,/[1^G1ZW&[+I%Z@DFV%1)&<9=?4 O"'CR6.XU;1=*UR2$_)+/"DI7\:+*]KZAK:]M#\^_ MVL?V<==@\5I\5?AY%-J6BZD4ORU@"TMM(>=X YP>N1TH\%?\%*/'7A>PMK#Q M/X=L]::!-ANFWP3R$="W\.?PK](K&WL[:S6TM$A2VA'EB&(#:@'\.!T^E*2+G5O#VC:B5.T2W%O&V#Z9Q1INF&NUC\\_B/^WW\0_BQH]UX=\.^' MX=(AOQY)>T1YKAE/!4'IS[#->P_L'?LL:UX#OYO'7BVV:RU">(QV=E+_ *Q MW5V]"?2OK?1O!'A+P5#C3=&TO1XB>L4*1C-=!;W4-TFZ"6.9!QNC8,/TH5KV M;U"SM=+0EHHHK0@**** "BBB@ HHHH **** $/2OG>?PWXBOSXPDT^]:'2[F M[N%O$/WE"#<-O^]TKZ)J,01JKJ(U K0LUSR,&N!,?$(N/\ MB7B .9,X&,8XQGK7=?$7[)K16W;=WKJ];=-#6IFRG.C+D?N-/5WV M25EIHM+]=3@OBU]I_P"$8LM@F-CY\?VWR,[_ "N_3G'K5KX=#PJIO!X8W&+Y M?,(#;,^V>]=HR*ZE64,IX((XID%K#:KMAB2)>N$4 5W_ %)K%_6;IZ+=7:M? M9WT3ZZ'#]<7U3ZM9K7H]'>VZMK;IJ<+\--^/%.[=_P A*7&?3 KR(IKND^&F M(\V[TG4=4.1SNMI%FZ_0BOIE(8XMVQ%7<7_'6..31]%69D2 W M2[S*&* 8[XYQ71?"R'38/#SKIKVLD?FG>;-65-WT;FNNGM8;I0LT22J.SKD4 M06T5JFV&)(EZX08%=T, X8Z6,NM5;;5:=[_H<4\>IX&.$L]'??3[K?J2T445 %[!Y!_]D! end EX-101.SCH 15 edit-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 link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Cash Equivalents and Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Fair Value Measurements - Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Property and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Nature of Business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Cash Equivalents and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Property and Equipment, net link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Collaboration and Profit-Sharing Agreements link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Cash Equivalents and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Property and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Nature of Business (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Commitments and Contingencies - Lease Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Commitments and Contingencies - Licensor Expense Reimbursements (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Collaboration and Profit-Sharing Agreements - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Stock-based Compensation - Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Stock-based Compensation - Restricted Stock and Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Net Loss per Share - Anti-dilutive (Details) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Collaboration and Profit-Sharing Agreements (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 16 edit-20230630_cal.xml EX-101.CAL EX-101.DEF 17 edit-20230630_def.xml EX-101.DEF EX-101.LAB 18 edit-20230630_lab.xml EX-101.LAB EX-101.PRE 19 edit-20230630_pre.xml EX-101.PRE XML 20 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2023
Jul. 28, 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-37687  
Entity Registrant Name EDITAS MEDICINE, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 46-4097528  
Entity Address, Address Line One 11 Hurley Street  
Entity Address, City or Town Cambridge  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 02141  
City Area Code 617  
Local Phone Number 401-9000  
Title of 12(b) Security Common Stock  
Trading Symbol EDIT  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   81,632,619
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001650664  
Amendment Flag false  
XML 21 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 $ 220,817 $ 141,522
Marketable securities 211,151 202,752
Accounts receivable 2,286 5,145
Prepaid expenses and other current assets 6,724 7,335
Total current assets 440,978 356,754
Marketable securities 48,065 93,097
Property and equipment, net 12,846 15,569
Right-of-use assets 34,811 43,648
Restricted cash and other non-current assets 5,253 5,253
Total assets 541,953 514,321
Current liabilities:    
Accounts payable 8,066 9,511
Accrued expenses 27,896 31,296
Deferred revenue, current 8,221 8,221
Operating lease liabilities 10,330 11,082
Total current liabilities 54,513 60,110
Operating lease liabilities, net of current portion 26,856 32,864
Deferred revenue, net of current portion 60,667 60,667
Total liabilities 142,036 153,641
Stockholders' equity    
Preferred stock, $0.0001 par value per share: 5,000,000 shares authorized; no shares issued or outstanding
Common stock, $0.0001 par value per share: 195,000,000 shares authorized; 81,616,909 and 68,847,382 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively 8 7
Additional paid-in capital 1,569,651 1,442,405
Accumulated other comprehensive loss (2,285) (3,601)
Accumulated deficit (1,167,457) (1,078,131)
Total stockholders' equity 399,917 360,680
Total liabilities and stockholders' equity $ 541,953 $ 514,321
XML 22 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 (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 195,000,000 195,000,000
Common stock, shares issued 81,616,909 68,847,382
Common stock, shares outstanding 81,616,909 68,847,382
XML 23 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Condensed Consolidated Statements of Operations        
Collaboration and other research and development revenues $ 2,887 $ 6,362 $ 12,738 $ 13,134
Revenue type us-gaap:ServiceMember us-gaap:ServiceMember us-gaap:ServiceMember us-gaap:ServiceMember
Operating expenses:        
Research and development $ 29,779 $ 43,659 $ 67,583 $ 81,635
General and administrative 17,202 16,937 40,211 36,483
Total operating expenses 46,981 60,596 107,794 118,118
Operating loss (44,094) (54,234) (95,056) (104,984)
Other income, net:        
Other (expense) income, net (7) 235 (1,590) 1
Interest income, net 3,811 546 7,320 1,015
Total other income, net 3,804 781 5,730 1,016
Net loss $ (40,290) $ (53,453) $ (89,326) $ (103,968)
Net loss per share, basic (in dollars per share) $ (0.56) $ (0.78) $ (1.27) $ (1.52)
Net loss per share, diluted (in dollars per share) $ (0.56) $ (0.78) $ (1.27) $ (1.52)
Weighted-average common shares outstanding, basic (in shares) 71,376,678 68,640,858 70,157,204 68,563,348
Weighted-average common shares outstanding, diluted (in shares) 71,376,678 68,640,858 70,157,204 68,563,348
XML 24 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Condensed Consolidated Statements of Comprehensive Loss        
Net Income (Loss) $ (40,290) $ (53,453) $ (89,326) $ (103,968)
Other comprehensive loss:        
Unrealized gain (loss) on marketable debt securities (6) (878) 1,316 (2,894)
Comprehensive loss $ (40,296) $ (54,331) $ (88,010) $ (106,862)
XML 25 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Other Accumulated Deficit
At The Market Offering
Total
Balance, beginning of period at Dec. 31, 2021 $ 7 $ 1,411,827 $ (493) $ (857,699)   $ 553,642
Balance, beginning of period (in shares) at Dec. 31, 2021 68,435,257          
Statement of Stockholders' Equity (Deficit)            
Exercise of stock options   218       218
Exercise of stock options (in shares) 12,573          
Vesting of restricted common stock awards (in shares) 154,834          
Stock-based compensation expense   11,431       11,431
Unrealized gain (loss) on marketable debt securities     (2,016)     (2,016)
Net loss       (50,515)   (50,515)
Balance, end of period at Mar. 31, 2022 $ 7 1,423,476 (2,509) (908,214)   512,760
Balance, end of period (in shares) at Mar. 31, 2022 68,602,664          
Balance, beginning of period at Dec. 31, 2021 $ 7 1,411,827 (493) (857,699)   553,642
Balance, beginning of period (in shares) at Dec. 31, 2021 68,435,257          
Statement of Stockholders' Equity (Deficit)            
Net loss           (103,968)
Balance, end of period at Jun. 30, 2022 $ 7 1,430,461 (3,387) (961,667)   465,414
Balance, end of period (in shares) at Jun. 30, 2022 68,718,434          
Balance, beginning of period at Mar. 31, 2022 $ 7 1,423,476 (2,509) (908,214)   512,760
Balance, beginning of period (in shares) at Mar. 31, 2022 68,602,664          
Statement of Stockholders' Equity (Deficit)            
Exercise of stock options (in shares) 20          
Vesting of restricted common stock awards (in shares) 77,884          
Issuance of common stock under employee stock purchase plan   367       367
Issuance of common stock under employee stock purchase plan (in shares) 37,866          
Stock-based compensation expense   6,618       6,618
Unrealized gain (loss) on marketable debt securities     (878)     (878)
Net loss       (53,453)   (53,453)
Balance, end of period at Jun. 30, 2022 $ 7 1,430,461 (3,387) (961,667)   465,414
Balance, end of period (in shares) at Jun. 30, 2022 68,718,434          
Balance, beginning of period at Dec. 31, 2022 $ 7 1,442,405 (3,601) (1,078,131)   360,680
Balance, beginning of period (in shares) at Dec. 31, 2022 68,847,382          
Statement of Stockholders' Equity (Deficit)            
Vesting of restricted common stock awards (in shares) 146,209          
Stock-based compensation expense   4,507       4,507
Unrealized gain (loss) on marketable debt securities     1,322     1,322
Net loss       (49,036)   (49,036)
Balance, end of period at Mar. 31, 2023 $ 7 1,446,912 (2,279) (1,127,167)   317,473
Balance, end of period (in shares) at Mar. 31, 2023 68,993,591          
Balance, beginning of period at Dec. 31, 2022 $ 7 1,442,405 (3,601) (1,078,131)   360,680
Balance, beginning of period (in shares) at Dec. 31, 2022 68,847,382          
Statement of Stockholders' Equity (Deficit)            
Issuance of common stock from public offering, net commissions, underwriting discounts and offering costs (in shares)         0  
Net loss           (89,326)
Balance, end of period at Jun. 30, 2023 $ 8 1,569,651 (2,285) (1,167,457)   399,917
Balance, end of period (in shares) at Jun. 30, 2023 81,616,909          
Balance, beginning of period at Mar. 31, 2023 $ 7 1,446,912 (2,279) (1,127,167)   317,473
Balance, beginning of period (in shares) at Mar. 31, 2023 68,993,591          
Statement of Stockholders' Equity (Deficit)            
Issuance of common stock from public offering, net commissions, underwriting discounts and offering costs $ 1 117,078       117,079
Issuance of common stock from public offering, net commissions, underwriting discounts and offering costs (in shares) 12,500,000          
Exercise of stock options   11       11
Exercise of stock options (in shares) 3,122          
Vesting of restricted common stock awards (in shares) 64,492          
Issuance of common stock under employee stock purchase plan   435       435
Issuance of common stock under employee stock purchase plan (in shares) 55,704          
Stock-based compensation expense   5,215       5,215
Unrealized gain (loss) on marketable debt securities     (6)     (6)
Net loss       (40,290)   (40,290)
Balance, end of period at Jun. 30, 2023 $ 8 $ 1,569,651 $ (2,285) $ (1,167,457)   $ 399,917
Balance, end of period (in shares) at Jun. 30, 2023 81,616,909          
XML 26 R7.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
Cash flow from operating activities    
Net loss $ (89,326) $ (103,968)
Adjustments to reconcile net loss to net cash used in operating activities:    
Stock-based compensation expense 9,722 18,049
Depreciation 3,084 3,156
Loss on disposal of fixed assets 1,583  
Other non-cash items, net (1,473) 57
Changes in operating assets and liabilities:    
Accounts receivable 2,859 (446)
Prepaid expenses and other current assets 611 (908)
Right-of-use assets 8,837 5,507
Other non-current assets   (719)
Accounts payable (1,256) 1,252
Accrued expenses (2,360) 402
Deferred revenue   (3,333)
Operating lease liabilities (6,760) (6,121)
Net cash used in operating activities (74,479) (87,072)
Cash flow from investing activities    
Purchases of property and equipment (3,173) (2,880)
Proceeds from the sale of equipment   18
Purchases of marketable securities (68,183) (183,519)
Proceeds from maturities of marketable securities 107,605 238,750
Net cash provided by investing activities 36,249 52,369
Cash flow from financing activities    
Proceeds from offering of common stock, net of issuance costs 117,079  
Proceeds from exercise of stock options 11 218
Proceeds from issuance of common stock under employee stock purchase plan 435 367
Net cash provided by financing activities 117,525 585
Net increase (decrease) in cash, cash equivalents, and restricted cash 79,295 (34,118)
Cash, cash equivalents, and restricted cash, beginning of period 145,399 207,396
Cash, cash equivalents, and restricted cash, end of period 224,694 173,278
Supplemental disclosure of cash and non-cash activities:    
Fixed asset additions included in accounts payable and accrued expenses 212 127
Cash paid in connection with operating lease liabilities 5,738 $ 7,089
Offering costs included in accounts payable and accrued expenses 230  
Right-of-use assets obtained in exchange of operating lease obligations $ 1,069  
XML 27 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of Business
6 Months Ended
Jun. 30, 2023
Nature of Business  
Nature of Business

1. Nature of Business

Editas Medicine, Inc. (the “Company”) is a clinical stage genome editing company dedicated to developing potentially transformative genomic medicines to treat a broad range of serious diseases. The Company was incorporated in the state of Delaware in September 2013. Its principal offices are in Cambridge, Massachusetts.

Since its inception, the Company has devoted substantially all of its efforts to business planning, research and development, recruiting management and technical staff, and raising capital. The Company has primarily financed its operations through various equity financings, payments received under a research collaboration with Juno Therapeutics, Inc., a wholly-owned subsidiary of the Bristol-Myers Squibb Company (“BMS”), and payments received under a strategic alliance and option agreement with Allergan Pharmaceuticals International Limited, which was terminated in August 2020.

The Company is subject to risks common to companies in the biotechnology industry, including but not limited to, risks of failure of preclinical studies and clinical trials, the need to obtain marketing approval for any drug product candidate that it may identify and develop, the need to successfully commercialize and gain market acceptance of its product candidates, dependence on key personnel, protection of proprietary technology, compliance with government regulations, development by competitors of technological innovations and ability to transition from pilot-scale manufacturing to large-scale production of products.

Liquidity

In June 2023, the Company completed a public offering in which it sold 12,500,000 shares of its common stock and received net proceeds of approximately $117.1 million after deducting underwriting discounts and commissions and other offering costs. In May 2021, the Company entered into a common stock sales agreement with Cowen and Company, LLC (“Cowen”), under which the Company from time to time can issue and sell shares of its common stock through Cowen in at-the-market offerings for aggregate gross sale proceeds of up to $300.0 million (the “ATM Facility”). As of June 30, 2023, the Company has not sold any shares of its common stock under the ATM Facility.

The Company has incurred annual net operating losses in every year since its inception. The Company expects that its existing cash, cash equivalents and marketable securities at June 30, 2023 will enable it to fund its operating expenses and capital expenditure requirements into the third quarter of 2025. The Company had an accumulated deficit of $1.2 billion at June 30, 2023, and will require substantial additional capital to fund its operations. The Company has never generated any product revenue. There can be no assurance that the Company will be able to obtain additional debt or equity financing or generate product revenue or revenues from collaborative partners, on terms acceptable to the Company, on a timely basis or at all. The failure of the Company to obtain sufficient funds on acceptable terms when needed could have a material adverse effect on the Company’s business, results of operations, and financial condition.

XML 28 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

Unaudited Interim Financial Information

The condensed consolidated financial statements of the Company included herein have been prepared, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) have been condensed or omitted from this report, as is permitted by such rules and regulations. Accordingly, these condensed consolidated financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022 (the “Annual Report”).

The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, Editas Securities Corporation and Editas Medicine, LLC. All intercompany transactions and balances of the subsidiaries have been eliminated in consolidation. In the opinion of management, the information furnished reflects all adjustments, all of which are of a normal and recurring nature, necessary for a fair presentation of the results for the reported interim periods. The Company considers events or transactions that occur after the balance sheet date but before the financial statements are issued to provide additional evidence relative to certain estimates or to identify matters that require additional disclosure. The three months ended June 30, 2023 and 2022 are referred to as the second quarter of 2023 and 2022, respectively. The results of operations for interim periods are not necessarily indicative of results to be expected for the full year or any other interim period.

Summary of Significant Accounting Policies

The Company’s significant accounting policies are described in Note 2, “Summary of Significant Accounting Policies,” to the consolidated financial statements included in the Annual Report. There have been no material changes to the significant accounting policies previously disclosed in the Annual Report.

XML 29 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Cash Equivalents and Marketable Securities
6 Months Ended
Jun. 30, 2023
Cash Equivalents and Marketable Securities  
Cash Equivalents and Marketable Securities

3. Cash Equivalents and Marketable Securities

Cash equivalents and marketable securities consisted of the following at June 30, 2023 (in thousands):

Allowance

Gross

Gross

Amortized

for Credit

Unrealized

Unrealized

Fair

June 30, 2023

Cost

Losses

Gains

Losses

Value

Cash equivalents and marketable securities:

Money market funds

$

220,817

$

$

$

$

220,817

Government agency securities

182,221

(1,829)

180,392

Corporate notes/bonds

49,454

(413)

49,041

Commercial paper

22,402

(32)

22,370

U.S. Treasuries

7,424

(11)

7,413

Total

$

482,318

$

$

$

(2,285)

$

480,033

Cash equivalents and marketable securities consisted of the following at December 31, 2022 (in thousands):

Allowance

Gross

Gross

Amortized

for Credit

Unrealized

Unrealized

Fair

December 31, 2022

Cost

Losses

Gains

Losses

Value

Cash equivalents and marketable securities:

Government agency securities

$

161,902

$

$

11

$

(2,556)

$

159,357

Money market funds

141,522

141,522

Corporate notes/bonds

57,575

2

(694)

56,883

U.S. Treasuries

50,019

3

(229)

49,793

Commercial paper

29,954

3

(141)

29,816

Total

$

440,972

$

$

19

$

(3,620)

$

437,371

As of June 30, 2023, the Company did not hold any marketable securities that had been in an unrealized loss position for more than twelve months. Furthermore, the Company has determined that there were no material changes in the credit risk of the debt securities. As of June 30, 2023, the Company holds 30 securities with an aggregate fair value of $48.1 million that had remaining maturities greater than one year.

There were no realized gains or losses on available-for-sale securities during the six months ended June 30, 2023 or 2022.

XML 30 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2023
Fair Value Measurements  
Fair Value Measurements

4. Fair Value Measurements

Assets measured at fair value on a recurring basis as of June 30, 2023 were as follows (in thousands):

    

    

Quoted Prices

    

Significant

    

in Active

Other

Significant

Markets for

Observable

Unobservable

June 30, 

Identical Assets

Inputs

Inputs

Financial Assets

2023

(Level 1)

(Level 2)

(Level 3)

Cash equivalents:

Money market funds

$

220,817

$

220,817

$

$

Marketable securities:

Government agency securities

180,392

180,392

Corporate notes/bonds

49,041

49,041

Commercial paper

22,370

22,370

U.S. Treasuries

7,413

7,413

Restricted cash and other non-current assets:

Money market funds

3,877

3,877

Total financial assets

$

483,910

$

232,107

$

251,803

$

Assets measured at fair value on a recurring basis as of December 31, 2022 were as follows (in thousands):

    

    

Quoted Prices

    

Significant

    

in Active

Other

Significant

Markets for

Observable

Unobservable

December 31, 

Identical Assets

Inputs

Inputs

Financial Assets

2022

(Level 1)

(Level 2)

(Level 3)

Cash equivalents:

Money market funds

$

141,522

$

141,522

$

$

Marketable securities:

Government agency securities

159,357

159,357

Corporate bonds

56,883

56,883

U.S. Treasuries

49,793

49,793

Commercial paper

29,816

29,816

Restricted cash and other non-current assets:

Money market funds

3,877

3,877

Total financial assets

$

441,248

$

195,192

$

246,056

$

XML 31 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses
6 Months Ended
Jun. 30, 2023
Accrued Expenses  
Accrued Expenses

5. Accrued Expenses

Accrued expenses consisted of the following (in thousands):

As of

June 30, 

December 31, 

    

2023

    

2022

External research and development expenses

$

17,976

$

16,452

Employee related expenses

6,412

10,140

Intellectual property and patent related fees

1,527

1,809

Professional service expenses

1,903

1,260

Other expenses

78

1,635

Total accrued expenses

$

27,896

$

31,296

XML 32 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, net
6 Months Ended
Jun. 30, 2023
Property and Equipment, net  
Property and Equipment, net

6. Property and Equipment, net

Property and equipment, net consisted of the following (in thousands):

    

As of

June 30, 

December 31, 

    

2023

    

2022

Laboratory equipment

$

24,683

$

24,407

Leasehold improvements

9,648

9,761

Computer equipment

 

875

 

875

Construction-in-progress

653

1,573

Furniture and office equipment

264

264

Software

 

215

 

215

Total property and equipment

 

36,338

 

37,095

Less: accumulated depreciation

 

(23,492)

 

(21,526)

Property and equipment, net

$

12,846

$

15,569

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

7. Commitments and Contingencies

In the second quarter of 2023, we entered into a License and Service Agreement pursuant to which we will lease manufacturing space for our continued research and development activities. As of June 30, 2023, the lease has not commenced for accounting purposes and it is not expected to commence until the second quarter of 2024. The lease agreement provides for total remaining lease payments of $87.8 million over a 10-year lease term.

The Company is a party to a number of license agreements under which the Company licenses patents, patent applications and other intellectual property from third parties. As such, the Company is obligated to pay licensors for various costs including upfront licenses fees, annual license fees, certain licensor expense reimbursements, success payments, research funding payments, and milestones triggerable upon certain development, regulatory, and commercial events as well as royalties on future products. These contracts are generally cancellable, with notice, at the Company’s option and do not have significant cancellation penalties. The terms and conditions as well as the accounting analysis for the Company’s significant commitments and contingencies are described in Note 8, “Commitments and Contingencies” to the consolidated financial statements included in the Annual Report. There have been no material changes to the terms and conditions, or the accounting conclusions, previously disclosed in the Annual Report.

Licensor Expense Reimbursement

The Company is obligated to reimburse The Broad Institute, Inc. (“Broad”) and the President and Fellows of Harvard College (“Harvard”) for expenses incurred by each of them associated with the prosecution and maintenance of the patent rights that the Company licenses from them pursuant to the license agreement by and among the Company, Broad and Harvard, including the interference and opposition proceedings involving patents licensed to the Company under the license agreement, and other license agreements between the Company and Broad. As such, the Company anticipates that it has a substantial commitment in connection with these proceedings until such time as these proceedings have been resolved, but the amount of such commitment is not determinable. The Company incurred an aggregate of $1.6 million and $4.6 million in expense during the three and six months ended June 30, 2023, respectively, for such reimbursement. The Company incurred an aggregate of $1.8 million and $3.9 million in expense during the three and six months ended June 30, 2022, respectively, for such reimbursement.

XML 34 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Collaboration and Profit-Sharing Agreements
6 Months Ended
Jun. 30, 2023
Collaboration and Profit-Sharing Agreements  
Collaboration and Profit-Sharing Agreements

8. Collaboration and Profit-Sharing Agreements

The Company has entered into multiple collaborations, out-licenses and strategic alliances with third parties that typically involve payments to or from the Company, including up-front payments, payments for research and development services, option payments, milestone payments and royalty payments to or from the Company. The terms and conditions as well as the accounting analysis for the Company’s significant collaborations, out-licenses and strategic alliances are described in Note 9, “Collaboration and Profit-Sharing Agreements” to the consolidated financial

statements included in the Annual Report. There have been no material changes to the terms and conditions, or the accounting conclusions, previously disclosed in the Annual Report.

Collaboration Revenue

As of June 30, 2023, the Company’s contract liabilities were primarily related to the Company’s collaboration with BMS. The following table presents changes in the Company’s accounts receivable and contract liabilities for the six months ended June 30, 2023 (in thousands):

For the six months ended June 30, 2023

Balance at December 31, 2022

Additions

Deductions

Balance at June 30, 2023

Accounts receivable

$

5,145

$

2,141

$

(5,000)

$

2,286

Contract liabilities:

Deferred revenue

$

68,888

$

$

$

68,888

During the three and six months ended June 30, 2023, the Company did not recognize any collaboration revenue that had been allocated to deferred revenue from BMS.

XML 35 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-based Compensation
6 Months Ended
Jun. 30, 2023
Stock-based Compensation  
Stock-based Compensation

9. Stock-based Compensation

Total compensation cost recognized for all stock-based compensation awards in the condensed consolidated statements of operations was as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2023

2022

2023

2022

Research and development

$

2,525

$

3,064

$

4,611

$

6,758

General and administrative

 

2,690

 

3,554

 

5,111

 

11,291

Total stock-based compensation expense

$

5,215

$

6,618

$

9,722

$

18,049

Restricted Stock Unit Awards

The following is a summary of restricted stock unit awards activity for the six months ended June 30, 2023:

    

    

Weighted

Average

Grant Date

Fair Value

Shares

Per Share

Unvested restricted stock unit awards as of December 31, 2022

 

1,499,070

$

18.70

Issued

 

1,071,802

$

8.79

Vested

 

(210,701)

$

19.70

Forfeited

(277,083)

$

20.98

Unvested restricted stock unit awards as of June 30, 2023

 

2,083,088

$

13.20

The restricted stock units issued in the six months ended June 30, 2023 include 331,000 units granted to certain employees that contain performance-based vesting provisions. The Company recognizes the fair value of the performance-based units through the expected achievement date if the performance-based vesting provisions are deemed probable.

As of June 30, 2023, total unrecognized compensation expense related to unvested restricted stock unit awards was $14.7 million, which the Company expects to recognize over a remaining weighted-average period of 2.67 years.

Stock Options

The following is a summary of stock option activity for the six months ended June 30, 2023:

    

    

Weighted Average

    

Remaining

    

Aggregate Intrinsic

Shares

Exercise Price

Contractual Life (years)

Value

Outstanding at December 31, 2022

 

5,276,148

$

23.99

8.0

$

401,529

Granted

1,730,319

$

8.79

Exercised

(3,122)

$

3.38

Cancelled

(815,014)

$

29.66

Outstanding at June 30, 2023

 

6,188,331

$

19.25

7.7

$

466,217

Exercisable at June 30, 2023

 

2,550,662

$

26.55

5.8

$

321,139

As of June 30, 2023, total unrecognized compensation expense related to stock options was $31.5 million, which the Company expects to recognize over a remaining weighted-average period of 2.85 years.

XML 36 R17.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

10. Net Loss per Share

Basic net loss per common share is calculated by dividing the net loss attributable to common stockholders by the weighted average number of shares of common stock outstanding during the period, without consideration for potentially dilutive securities. Diluted net loss per share is computed by dividing the net loss attributable to common stockholders by the weighted average number of shares of common stock and potentially dilutive securities outstanding for the period determined using the treasury stock and if converted methods. Contingently issuable shares are included in the calculation of basic loss per share as of the beginning of the period in which all the necessary conditions have been satisfied. Contingently issuable shares are included in diluted loss per share based on the number of shares, if any, that would be issuable under the terms of the arrangement if the end of the reporting period was the end of the contingency period, if the results are dilutive.

For purposes of the diluted net loss per share calculation, unvested restricted stock unit awards and outstanding stock options are considered to be common stock equivalents, but they were excluded from the Company’s calculation of diluted net loss per share allocable to common stockholders because their inclusion would have been anti-dilutive. Therefore, basic and diluted net loss per share applicable to common stockholders were the same for all periods presented.

The following common stock equivalents were excluded from the calculation of diluted net loss per share allocable to common stockholders because their inclusion would have been anti-dilutive:

For the three and six months ended

June 30, 

    

2023

2022

Unvested restricted stock unit awards

 

2,083,088

1,455,400

Outstanding stock options

 

6,188,331

5,025,062

Total

 

8,271,419

6,480,462

XML 37 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Cash Equivalents and Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2023
Cash Equivalents and Marketable Securities  
Schedule of cash equivalents and marketable securities

Cash equivalents and marketable securities consisted of the following at June 30, 2023 (in thousands):

Allowance

Gross

Gross

Amortized

for Credit

Unrealized

Unrealized

Fair

June 30, 2023

Cost

Losses

Gains

Losses

Value

Cash equivalents and marketable securities:

Money market funds

$

220,817

$

$

$

$

220,817

Government agency securities

182,221

(1,829)

180,392

Corporate notes/bonds

49,454

(413)

49,041

Commercial paper

22,402

(32)

22,370

U.S. Treasuries

7,424

(11)

7,413

Total

$

482,318

$

$

$

(2,285)

$

480,033

Cash equivalents and marketable securities consisted of the following at December 31, 2022 (in thousands):

Allowance

Gross

Gross

Amortized

for Credit

Unrealized

Unrealized

Fair

December 31, 2022

Cost

Losses

Gains

Losses

Value

Cash equivalents and marketable securities:

Government agency securities

$

161,902

$

$

11

$

(2,556)

$

159,357

Money market funds

141,522

141,522

Corporate notes/bonds

57,575

2

(694)

56,883

U.S. Treasuries

50,019

3

(229)

49,793

Commercial paper

29,954

3

(141)

29,816

Total

$

440,972

$

$

19

$

(3,620)

$

437,371

XML 38 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Measurements  
Schedule of assets measured at fair value on a recurring basis

Assets measured at fair value on a recurring basis as of June 30, 2023 were as follows (in thousands):

    

    

Quoted Prices

    

Significant

    

in Active

Other

Significant

Markets for

Observable

Unobservable

June 30, 

Identical Assets

Inputs

Inputs

Financial Assets

2023

(Level 1)

(Level 2)

(Level 3)

Cash equivalents:

Money market funds

$

220,817

$

220,817

$

$

Marketable securities:

Government agency securities

180,392

180,392

Corporate notes/bonds

49,041

49,041

Commercial paper

22,370

22,370

U.S. Treasuries

7,413

7,413

Restricted cash and other non-current assets:

Money market funds

3,877

3,877

Total financial assets

$

483,910

$

232,107

$

251,803

$

Assets measured at fair value on a recurring basis as of December 31, 2022 were as follows (in thousands):

    

    

Quoted Prices

    

Significant

    

in Active

Other

Significant

Markets for

Observable

Unobservable

December 31, 

Identical Assets

Inputs

Inputs

Financial Assets

2022

(Level 1)

(Level 2)

(Level 3)

Cash equivalents:

Money market funds

$

141,522

$

141,522

$

$

Marketable securities:

Government agency securities

159,357

159,357

Corporate bonds

56,883

56,883

U.S. Treasuries

49,793

49,793

Commercial paper

29,816

29,816

Restricted cash and other non-current assets:

Money market funds

3,877

3,877

Total financial assets

$

441,248

$

195,192

$

246,056

$

XML 39 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2023
Accrued Expenses  
Schedule of accrued expenses

Accrued expenses consisted of the following (in thousands):

As of

June 30, 

December 31, 

    

2023

    

2022

External research and development expenses

$

17,976

$

16,452

Employee related expenses

6,412

10,140

Intellectual property and patent related fees

1,527

1,809

Professional service expenses

1,903

1,260

Other expenses

78

1,635

Total accrued expenses

$

27,896

$

31,296

XML 40 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, net (Tables)
6 Months Ended
Jun. 30, 2023
Property and Equipment, net  
Schedule of property and equipment, net

Property and equipment, net consisted of the following (in thousands):

    

As of

June 30, 

December 31, 

    

2023

    

2022

Laboratory equipment

$

24,683

$

24,407

Leasehold improvements

9,648

9,761

Computer equipment

 

875

 

875

Construction-in-progress

653

1,573

Furniture and office equipment

264

264

Software

 

215

 

215

Total property and equipment

 

36,338

 

37,095

Less: accumulated depreciation

 

(23,492)

 

(21,526)

Property and equipment, net

$

12,846

$

15,569

XML 41 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Collaboration and Profit-Sharing Agreements (Tables)
6 Months Ended
Jun. 30, 2023
Collaboration and Profit-Sharing Agreements  
Schedule of accounts receivable and contract liabilities The following table presents changes in the Company’s accounts receivable and contract liabilities for the six months ended June 30, 2023 (in thousands):

For the six months ended June 30, 2023

Balance at December 31, 2022

Additions

Deductions

Balance at June 30, 2023

Accounts receivable

$

5,145

$

2,141

$

(5,000)

$

2,286

Contract liabilities:

Deferred revenue

$

68,888

$

$

$

68,888

XML 42 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2023
Stock-based Compensation  
Schedule of stock-based compensation expense

Total compensation cost recognized for all stock-based compensation awards in the condensed consolidated statements of operations was as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2023

2022

2023

2022

Research and development

$

2,525

$

3,064

$

4,611

$

6,758

General and administrative

 

2,690

 

3,554

 

5,111

 

11,291

Total stock-based compensation expense

$

5,215

$

6,618

$

9,722

$

18,049

Schedule of changes in unvested restricted stock

The following is a summary of restricted stock unit awards activity for the six months ended June 30, 2023:

    

    

Weighted

Average

Grant Date

Fair Value

Shares

Per Share

Unvested restricted stock unit awards as of December 31, 2022

 

1,499,070

$

18.70

Issued

 

1,071,802

$

8.79

Vested

 

(210,701)

$

19.70

Forfeited

(277,083)

$

20.98

Unvested restricted stock unit awards as of June 30, 2023

 

2,083,088

$

13.20

Schedule of stock option activity

The following is a summary of stock option activity for the six months ended June 30, 2023:

    

    

Weighted Average

    

Remaining

    

Aggregate Intrinsic

Shares

Exercise Price

Contractual Life (years)

Value

Outstanding at December 31, 2022

 

5,276,148

$

23.99

8.0

$

401,529

Granted

1,730,319

$

8.79

Exercised

(3,122)

$

3.38

Cancelled

(815,014)

$

29.66

Outstanding at June 30, 2023

 

6,188,331

$

19.25

7.7

$

466,217

Exercisable at June 30, 2023

 

2,550,662

$

26.55

5.8

$

321,139

XML 43 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 2023
Net Loss per Share  
Schedule of anti-dilutive common stock equivalents

The following common stock equivalents were excluded from the calculation of diluted net loss per share allocable to common stockholders because their inclusion would have been anti-dilutive:

For the three and six months ended

June 30, 

    

2023

2022

Unvested restricted stock unit awards

 

2,083,088

1,455,400

Outstanding stock options

 

6,188,331

5,025,062

Total

 

8,271,419

6,480,462

XML 44 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of Business (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
May 31, 2021
Liquidity        
Net proceeds from issuance of shares   $ 117,079    
Accumulated deficit $ 1,167,457 $ 1,167,457 $ 1,078,131  
June 2023 Offering        
Liquidity        
Number of common stock issued 12,500,000      
Net proceeds from issuance of shares $ 117,100      
At The Market Offering        
Liquidity        
Number of common stock issued   0    
Sales agreement amount of aggregate sale proceeds of common stock agreed to be issued       $ 300,000
XML 45 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Cash Equivalents and Marketable Securities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
security
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Cash Equivalents and Marketable Securities      
Amortized Cost $ 482,318   $ 440,972
Gross Unrealized Gains     19
Gross Unrealized Losses (2,285)   (3,620)
Fair Value $ 480,033   437,371
Number of securities in an unrealized loss position for more than 12 months | security 0    
Number of noncurrent securities | security 30    
Noncurrent marketable securities $ 48,065   93,097
Realized gains (losses) on available-for-sale securities 0 $ 0  
Money market funds      
Cash Equivalents and Marketable Securities      
Amortized Cost 220,817   141,522
Fair Value 220,817   141,522
Government agency securities.      
Cash Equivalents and Marketable Securities      
Amortized Cost 182,221   161,902
Gross Unrealized Gains     11
Gross Unrealized Losses (1,829)   (2,556)
Fair Value 180,392   159,357
Corporate notes/bonds      
Cash Equivalents and Marketable Securities      
Amortized Cost 49,454   57,575
Gross Unrealized Gains     2
Gross Unrealized Losses (413)   (694)
Fair Value 49,041   56,883
Commercial paper      
Cash Equivalents and Marketable Securities      
Amortized Cost 22,402   29,954
Gross Unrealized Gains     3
Gross Unrealized Losses (32)   (141)
Fair Value 22,370   29,816
U.S. Treasuries      
Cash Equivalents and Marketable Securities      
Amortized Cost 7,424   50,019
Gross Unrealized Gains     3
Gross Unrealized Losses (11)   (229)
Fair Value $ 7,413   $ 49,793
XML 46 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Financial Assets    
Marketable securities $ 480,033 $ 437,371
Corporate notes/bonds    
Financial Assets    
Marketable securities 49,041 56,883
Commercial paper    
Financial Assets    
Marketable securities 22,370 29,816
U.S. Treasuries    
Financial Assets    
Marketable securities 7,413 49,793
Recurring    
Financial Assets    
Total financial assets 483,910 441,248
Recurring | Government agency securities    
Financial Assets    
Marketable securities 180,392 159,357
Recurring | Corporate notes/bonds    
Financial Assets    
Marketable securities 49,041 56,883
Recurring | Commercial paper    
Financial Assets    
Marketable securities 22,370 29,816
Recurring | U.S. Treasuries    
Financial Assets    
Marketable securities 7,413 49,793
Recurring | Money market funds    
Financial Assets    
Cash and cash equivalents 220,817 141,522
Restricted cash $ 3,877 $ 3,877
Restricted Cash and Cash Equivalents, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Recurring | Level 1    
Financial Assets    
Total financial assets $ 232,107 $ 195,192
Recurring | Level 1 | U.S. Treasuries    
Financial Assets    
Marketable securities 7,413 49,793
Recurring | Level 1 | Money market funds    
Financial Assets    
Cash and cash equivalents 220,817 141,522
Restricted cash $ 3,877 $ 3,877
Restricted Cash and Cash Equivalents, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Recurring | Level 2    
Financial Assets    
Total financial assets $ 251,803 $ 246,056
Recurring | Level 2 | Government agency securities    
Financial Assets    
Marketable securities 180,392 159,357
Recurring | Level 2 | Corporate notes/bonds    
Financial Assets    
Marketable securities 49,041 56,883
Recurring | Level 2 | Commercial paper    
Financial Assets    
Marketable securities $ 22,370 $ 29,816
XML 47 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Accrued Expenses    
External research and development expenses $ 17,976 $ 16,452
Employee related expenses 6,412 10,140
Intellectual property and patent related fees 1,527 1,809
Professional service expenses 1,903 1,260
Other expenses 78 1,635
Total accrued expenses $ 27,896 $ 31,296
XML 48 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property and equipment, net    
Total property and equipment $ 36,338 $ 37,095
Less: accumulated depreciation (23,492) (21,526)
Property and equipment, net 12,846 15,569
Laboratory equipment    
Property and equipment, net    
Total property and equipment 24,683 24,407
Leasehold improvements    
Property and equipment, net    
Total property and equipment 9,648 9,761
Computer equipment    
Property and equipment, net    
Total property and equipment 875 875
Construction-in-progress    
Property and equipment, net    
Total property and equipment 653 1,573
Furniture and office equipment    
Property and equipment, net    
Total property and equipment 264 264
Software    
Property and equipment, net    
Total property and equipment $ 215 $ 215
XML 49 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Lease Agreement (Details) - License and Service Agreement
$ in Millions
Jun. 30, 2023
USD ($)
Leases  
Remaining lease payments $ 87.8
Lease term 10 years
XML 50 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Licensor Expense Reimbursements (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Licensor Expense Reimbursements        
Commitments and contingencies        
Expense for prosecution and maintenance of patent rights $ 1.6 $ 1.8 $ 4.6 $ 3.9
XML 51 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Collaboration and Profit-Sharing Agreements - Revenue Recognition (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Accounts receivable  
Accounts receivable, Balance at Beginning of Period $ 5,145
Accounts Receivable, Additions 2,141
Accounts Receivable, Deductions (5,000)
Accounts receivable, Balance at End of Period 2,286
Contract liabilities:  
Deferred Revenue, Balance at Beginning of Period 68,888
Deferred Revenue, Balance at End of Period $ 68,888
XML 52 R33.htm IDEA: XBRL DOCUMENT v3.23.2
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
Stock-based compensation disclosures        
Compensation expense $ 5,215 $ 6,618 $ 9,722 $ 18,049
Research and development        
Stock-based compensation disclosures        
Compensation expense 2,525 3,064 4,611 6,758
General and administrative        
Stock-based compensation disclosures        
Compensation expense $ 2,690 $ 3,554 $ 5,111 $ 11,291
XML 53 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-based Compensation - Restricted Stock and Stock Options (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Restricted Stock Units (RSUs)    
Changes in unvested restricted stock    
Unvested restricted shares, beginning of period (in shares) 1,499,070  
Issued (in shares) 1,071,802  
Vested (in shares) (210,701)  
Forfeited (in shares) (277,083)  
Unvested restricted shares, end of period(in shares) 2,083,088 1,499,070
Weighted Average Grant Date Fair Value    
Balance, beginning of period | $ / shares $ 18.70  
Issued (in dollars per share) | $ / shares 8.79  
Vested (in dollars per share) | $ / shares 19.70  
Forfeited (in dollars per share) | $ / shares 20.98  
Balance, ending of period | $ / shares $ 13.20 $ 18.70
Unrecognized stock-based compensation expense | $ $ 14,700  
Period for recognition 2 years 8 months 1 day  
Performance based awards | Employees    
Changes in unvested restricted stock    
Issued (in shares) 331,000  
Employee Stock Option [Member]    
Weighted Average Grant Date Fair Value    
Unrecognized stock-based compensation expense | $ $ 31,500  
Period for recognition 2 years 10 months 6 days  
Changes in unvested stock options    
Outstanding, beginning of period (in shares) 5,276,148  
Granted (in shares) 1,730,319  
Exercised (in shares) (3,122)  
Cancelled (in shares) (815,014)  
Outstanding, end of period (in shares) 6,188,331 5,276,148
Exercisable (in shares) 2,550,662  
Outstanding, beginning of period (in dollars per share) | $ / shares $ 23.99  
Granted (in dollars per share) | $ / shares 8.79  
Exercised (in dollars per share) | $ / shares 3.38  
Cancelled (in dollars per share) | $ / shares 29.66  
Outstanding, end of period (in dollars per share) | $ / shares 19.25 $ 23.99
Exercisable (in dollar per share) | $ / shares $ 26.55  
Remaining contractual life 7 years 8 months 12 days 8 years
Exercisable, remaining contractual life 5 years 9 months 18 days  
Aggregate intrinsic value | $ $ 466,217 $ 401,529
Exercisable, aggregated intrinsic value | $ $ 321,139  
XML 54 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss per Share - Anti-dilutive (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Potentially dilutive securities        
Anti-dilutive common stock equivalent shares 8,271,419 6,480,462 8,271,419 6,480,462
Restricted Stock Units (RSUs)        
Potentially dilutive securities        
Anti-dilutive common stock equivalent shares 2,083,088 1,455,400 2,083,088 1,455,400
Employee Stock Option [Member]        
Potentially dilutive securities        
Anti-dilutive common stock equivalent shares 6,188,331 5,025,062 6,188,331 5,025,062
XML 55 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Pay vs Performance Disclosure            
Net Income (Loss) $ (40,290) $ (49,036) $ (53,453) $ (50,515) $ (89,326) $ (103,968)
XML 56 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2023
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Erick Lucera [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

During the quarterly period covered by this report, Erick Lucera, our Chief Financial Officer, entered into a Rule 10b5-1 trading arrangement that is intended to qualify as an “eligible sell-to-cover transaction” (as described in Rule 10b5-1(c)(1)(ii)(D)(3) under the Exchange Act). This sell-to-cover arrangement, which was adopted on May 12, 2023, applies to restricted stock units (“RSUs”), whether vesting is based on the passage of time and/or the achievement of performance goals, granted on his start date, May 17, 2023, and any RSUs that may be granted from time to time thereafter (other than those which by their terms require us to withhold shares for tax withholding obligations in connection with vesting and settlement). This arrangement provides for the automatic sale of shares of our common stock that would otherwise be issuable on each settlement date of a covered RSU in an amount necessary to satisfy the applicable withholding obligation, with the proceeds of the sale delivered to us in satisfaction of the applicable withholding obligation. The number of shares that will be sold under this arrangement is not currently determinable as the number will vary based on the extent to which vesting conditions are satisfied, the market price of our common stock at the time of settlement and the potential future grant of additional RSUs subject to this arrangement.

Name Erick Lucera
Title Chief Financial Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date May 17, 2023
XML 57 edit-20230630x10q_htm.xml IDEA: XBRL DOCUMENT 0001650664 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001650664 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001650664 edit:AtMarketOfferingMember 2023-01-01 2023-06-30 0001650664 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001650664 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001650664 us-gaap:RetainedEarningsMember 2023-06-30 0001650664 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001650664 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001650664 us-gaap:RetainedEarningsMember 2023-03-31 0001650664 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001650664 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001650664 2023-03-31 0001650664 us-gaap:RetainedEarningsMember 2022-12-31 0001650664 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001650664 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001650664 us-gaap:RetainedEarningsMember 2022-06-30 0001650664 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001650664 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001650664 us-gaap:RetainedEarningsMember 2022-03-31 0001650664 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001650664 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001650664 2022-03-31 0001650664 us-gaap:RetainedEarningsMember 2021-12-31 0001650664 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001650664 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001650664 us-gaap:CommonStockMember 2023-06-30 0001650664 us-gaap:CommonStockMember 2023-03-31 0001650664 us-gaap:CommonStockMember 2022-12-31 0001650664 us-gaap:CommonStockMember 2022-06-30 0001650664 us-gaap:CommonStockMember 2022-03-31 0001650664 us-gaap:CommonStockMember 2021-12-31 0001650664 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001650664 us-gaap:EmployeeStockOptionMember 2022-12-31 0001650664 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001650664 us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2023-01-01 2023-06-30 0001650664 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-06-30 0001650664 us-gaap:LeaseholdImprovementsMember 2023-06-30 0001650664 us-gaap:FurnitureAndFixturesMember 2023-06-30 0001650664 us-gaap:ConstructionInProgressMember 2023-06-30 0001650664 us-gaap:ComputerEquipmentMember 2023-06-30 0001650664 edit:LaboratoryEquipmentMember 2023-06-30 0001650664 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001650664 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001650664 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001650664 us-gaap:ConstructionInProgressMember 2022-12-31 0001650664 us-gaap:ComputerEquipmentMember 2022-12-31 0001650664 edit:LaboratoryEquipmentMember 2022-12-31 0001650664 edit:CommitmentToReimburseLicensorMember 2023-04-01 2023-06-30 0001650664 edit:CommitmentToReimburseLicensorMember 2023-01-01 2023-06-30 0001650664 edit:CommitmentToReimburseLicensorMember 2022-04-01 2022-06-30 0001650664 edit:CommitmentToReimburseLicensorMember 2022-01-01 2022-06-30 0001650664 edit:FollowOn2023JuneOfferingMember 2023-06-01 2023-06-30 0001650664 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001650664 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001650664 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001650664 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001650664 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001650664 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001650664 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001650664 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001650664 edit:LicenseAndServiceAgreementMember 2023-06-30 0001650664 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001650664 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001650664 us-gaap:RestrictedStockUnitsRSUMember 2023-06-30 0001650664 us-gaap:EmployeeStockOptionMember 2023-06-30 0001650664 2022-06-30 0001650664 2021-12-31 0001650664 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001650664 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001650664 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650664 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650664 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-06-30 0001650664 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-06-30 0001650664 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-06-30 0001650664 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-06-30 0001650664 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-06-30 0001650664 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-06-30 0001650664 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-06-30 0001650664 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-06-30 0001650664 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001650664 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001650664 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001650664 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001650664 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001650664 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001650664 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001650664 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001650664 us-gaap:MoneyMarketFundsMember 2023-06-30 0001650664 us-gaap:MoneyMarketFundsMember 2022-12-31 0001650664 us-gaap:USTreasurySecuritiesMember 2023-06-30 0001650664 us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-06-30 0001650664 us-gaap:CorporateDebtSecuritiesMember 2023-06-30 0001650664 us-gaap:CommercialPaperMember 2023-06-30 0001650664 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001650664 us-gaap:USStatesAndPoliticalSubdivisionsMember 2022-12-31 0001650664 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001650664 us-gaap:CommercialPaperMember 2022-12-31 0001650664 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001650664 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001650664 us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001650664 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650664 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650664 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001650664 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-06-30 0001650664 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001650664 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001650664 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001650664 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001650664 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001650664 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001650664 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001650664 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001650664 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0001650664 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-06-30 0001650664 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-06-30 0001650664 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001650664 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001650664 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001650664 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001650664 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001650664 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001650664 2023-01-01 2023-03-31 0001650664 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001650664 2022-04-01 2022-06-30 0001650664 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001650664 2022-01-01 2022-03-31 0001650664 edit:AtMarketOfferingMember 2021-05-31 0001650664 2022-01-01 2022-06-30 0001650664 2023-06-30 0001650664 2022-12-31 0001650664 2023-04-01 2023-06-30 0001650664 edit:ErickLuceraMember 2023-04-01 2023-06-30 0001650664 2023-07-28 0001650664 2023-01-01 2023-06-30 shares iso4217:USD edit:security iso4217:USD shares http://fasb.org/us-gaap/2023#ServiceMember http://fasb.org/us-gaap/2023#ServiceMember http://fasb.org/us-gaap/2023#ServiceMember 71376678 68640858 70157204 68563348 http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent 0001650664 false --12-31 2023 Q2 0 0 81616909 68847382 http://fasb.org/us-gaap/2023#ServiceMember -0.56 -0.78 -1.27 -1.52 P10Y 10-Q true 2023-06-30 false 001-37687 EDITAS MEDICINE, INC. DE 46-4097528 11 Hurley Street Cambridge MA 02141 617 401-9000 Common Stock EDIT NASDAQ Yes Yes Large Accelerated Filer false false false 81632619 220817000 141522000 211151000 202752000 2286000 5145000 6724000 7335000 440978000 356754000 48065000 93097000 12846000 15569000 34811000 43648000 5253000 5253000 541953000 514321000 8066000 9511000 27896000 31296000 8221000 8221000 10330000 11082000 54513000 60110000 26856000 32864000 60667000 60667000 142036000 153641000 0.0001 0.0001 5000000 5000000 0 0 0.0001 0.0001 195000000 195000000 81616909 68847382 8000 7000 1569651000 1442405000 -2285000 -3601000 -1167457000 -1078131000 399917000 360680000 541953000 514321000 2887000 6362000 12738000 13134000 29779000 43659000 67583000 81635000 17202000 16937000 40211000 36483000 46981000 60596000 107794000 118118000 -44094000 -54234000 -95056000 -104984000 -7000 235000 -1590000 1000 3811000 546000 7320000 1015000 3804000 781000 5730000 1016000 -40290000 -53453000 -89326000 -103968000 -0.56 -0.78 -1.27 -1.52 71376678 68640858 70157204 68563348 -40290000 -53453000 -89326000 -103968000 -6000 -878000 1316000 -2894000 -40296000 -54331000 -88010000 -106862000 68847382 7000 1442405000 -3601000 -1078131000 360680000 146209 4507000 4507000 1322000 1322000 -49036000 -49036000 68993591 7000 1446912000 -2279000 -1127167000 317473000 12500000 1000 117078000 117079000 3122 11000 11000 5215000 5215000 64492 55704 435000 435000 -6000 -6000 -40290000 -40290000 81616909 8000 1569651000 -2285000 -1167457000 399917000 68435257 7000 1411827000 -493000 -857699000 553642000 12573 218000 218000 154834 11431000 11431000 -2016000 -2016000 -50515000 -50515000 68602664 7000 1423476000 -2509000 -908214000 512760000 20 77884 6618000 6618000 37866 367000 367000 -878000 -878000 -53453000 -53453000 68718434 7000 1430461000 -3387000 -961667000 465414000 -89326000 -103968000 9722000 18049000 3084000 3156000 -1583000 1473000 -57000 -2859000 446000 -611000 908000 -8837000 -5507000 719000 -1256000 1252000 -2360000 402000 -3333000 -6760000 -6121000 -74479000 -87072000 3173000 2880000 18000 68183000 183519000 107605000 238750000 36249000 52369000 117079000 11000 218000 435000 367000 117525000 585000 79295000 -34118000 145399000 207396000 224694000 173278000 212000 127000 230000 5738000 7089000 1069000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">1. Nature of Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Editas Medicine, Inc. (the “Company”) is a clinical stage genome editing company dedicated to developing potentially transformative genomic medicines to treat a broad range of serious diseases. The Company was incorporated in the state of Delaware in September 2013. Its principal offices are in Cambridge, Massachusetts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Since its inception, the Company has devoted substantially all of its efforts to business planning, research and development, recruiting management and technical staff, and raising capital. The Company has primarily financed its operations through various equity financings, payments received under a research collaboration with Juno Therapeutics, Inc., a wholly-owned subsidiary of the Bristol-Myers Squibb Company (“BMS”), and payments received under a strategic alliance and option agreement with Allergan Pharmaceuticals International Limited, which was terminated in August 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is subject to risks common to companies in the biotechnology industry, including but not limited to, risks of failure of preclinical studies and clinical trials, the need to obtain marketing approval for any drug product candidate that it may identify and develop, the need to successfully commercialize and gain market acceptance of its product candidates, dependence on key personnel, protection of proprietary technology, compliance with government regulations, development by competitors of technological innovations and ability to transition from pilot-scale manufacturing to large-scale production of products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;">Liquidity</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">In June 2023, the Company completed a public offering in which it sold </span><span style="background:#ffffff;">12,500,000</span><span style="background:#ffffff;"> shares of its common stock and received net proceeds of approximately </span><span style="background:#ffffff;">$117.1</span><span style="background:#ffffff;"> million after deducting underwriting discounts and commissions and other offering costs. </span>In May 2021, the Company entered into a common stock sales agreement with Cowen and Company, LLC (“Cowen”), under which the Company from time to time can issue and sell shares of its common stock through Cowen in at-the-market offerings for aggregate gross sale proceeds of up to $300.0 million (the “ATM Facility”). As of June 30, 2023, the Company has not sold any shares of its common stock under the ATM Facility. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;">The Company has incurred annual net operating losses in every year since its inception. The Company expects that its existing cash, cash equivalents and marketable securities</span> <span style="font-size:10pt;">at June 30, 2023 will enable it to fund its operating expenses and capital expenditure requirements into the third quarter of 2025. </span><span style="font-size:10pt;">The Company had an accumulated deficit of </span><span style="font-size:10pt;">$1.2</span><span style="font-size:10pt;"> billion at June 30, 2023, and will require substantial additional capital to fund its operations. The Company has never generated any product revenue. There can be no assurance that the Company will be able to obtain additional debt or equity financing or generate product revenue or revenues from collaborative partners, on terms acceptable to the Company, on a timely basis or at all. The failure of the Company to obtain sufficient funds on acceptable terms when needed could have a material adverse effect on the Company’s business, results of operations, and financial condition.</span></p> 12500000 117100000 300000000.0 0 -1200000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">2. Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Unaudited Interim Financial Information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The condensed consolidated financial statements of the Company included herein have been prepared, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) have been condensed or omitted from this report, as is permitted by such rules and regulations. Accordingly, these condensed consolidated financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022 (the “Annual Report”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, Editas Securities Corporation and Editas Medicine, LLC. All intercompany transactions and balances of the subsidiaries have been eliminated in consolidation. In the opinion of management, the information furnished reflects all adjustments, all of which are of a normal and recurring nature, necessary for a fair presentation of the results for the reported interim periods. The Company considers events or transactions that occur after the balance sheet date but before the financial statements are issued to provide additional evidence relative to certain estimates or to identify matters that require additional disclosure. The three months ended June 30, 2023 and 2022 are referred to as the second quarter of 2023 and 2022, respectively. The results of operations for interim periods are not necessarily indicative of results to be expected for the full year or any other interim period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Summary of Significant Accounting Policies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-family:'inherit';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company’s significant accounting policies are described in Note 2, “Summary of Significant Accounting Policies,” to the consolidated financial statements included in the Annual Report. There have been no material changes to the significant accounting policies previously disclosed in the Annual Report. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-family:'inherit';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">3. Cash Equivalents and Marketable Securities </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Cash equivalents and marketable securities consisted of the following at June 30, 2023 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:36.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:36.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Allowance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:36.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Credit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:36.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash equivalents and marketable securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 220,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">$</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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 220,817</p></td></tr><tr><td style="vertical-align:bottom;width:36.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 182,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,829)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 180,392</p></td></tr><tr><td style="vertical-align:bottom;width:36.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Corporate notes/bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (413)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,041</p></td></tr><tr><td style="vertical-align:bottom;width:36.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (32)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,370</p></td></tr><tr><td style="vertical-align:bottom;width:36.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (11)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,413</p></td></tr><tr><td style="vertical-align:bottom;width:36.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 482,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,285)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 480,033</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Cash equivalents and marketable securities consisted of the following at December 31, 2022 (in thousands):<b style="font-weight:bold;"><br/></b><span style="font-weight:bold;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:40.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:40.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Allowance </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;line-height:1.19;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</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;line-height:1.19;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</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;line-height:1.19;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:40.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</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;line-height:1.19;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Credit </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;line-height:1.19;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized </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;line-height:1.19;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized </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;line-height:1.19;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</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;line-height:1.19;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.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</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;line-height:1.19;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</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;line-height:1.19;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.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</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;line-height:1.19;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.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash equivalents and marketable securities:</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;line-height:1.19;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.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:40.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Government agency securities</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;line-height:1.19;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 161,902</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,556)</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;line-height:1.19;text-align:right;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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 159,357</p></td></tr><tr><td style="vertical-align:bottom;width:40.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Money market funds</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;line-height:1.19;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.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 141,522</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;line-height:1.19;text-align:right;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;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 141,522</p></td></tr><tr><td style="vertical-align:bottom;width:40.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Corporate notes/bonds</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;line-height:1.19;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,575</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (694)</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;line-height:1.19;text-align:right;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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56,883</p></td></tr><tr><td style="vertical-align:bottom;width:40.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">U.S. Treasuries</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;line-height:1.19;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.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50,019</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (229)</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;line-height:1.19;text-align:right;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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,793</p></td></tr><tr><td style="vertical-align:bottom;width:40.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Commercial paper</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;line-height:1.19;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.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,954</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (141)</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,816</p></td></tr><tr><td style="vertical-align:bottom;width:40.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total</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;line-height:1.19;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.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 440,972</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,620)</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 437,371</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As of June 30, 2023, the Company did not hold any marketable securities that had been in an unrealized loss position for more than twelve months. Furthermore, the Company has determined that there were no material changes in the credit risk of the debt securities. As of June 30, 2023, the Company holds 30 securities with an aggregate fair value of $48.1 million that had remaining maturities greater than one year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">There were no realized gains or losses on available-for-sale securities during the six months ended June 30, 2023 or 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Cash equivalents and marketable securities consisted of the following at June 30, 2023 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:36.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:36.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Allowance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:36.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Credit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:36.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash equivalents and marketable securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 220,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">$</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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 220,817</p></td></tr><tr><td style="vertical-align:bottom;width:36.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 182,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,829)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 180,392</p></td></tr><tr><td style="vertical-align:bottom;width:36.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Corporate notes/bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (413)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,041</p></td></tr><tr><td style="vertical-align:bottom;width:36.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (32)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,370</p></td></tr><tr><td style="vertical-align:bottom;width:36.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (11)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,413</p></td></tr><tr><td style="vertical-align:bottom;width:36.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 482,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,285)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 480,033</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Cash equivalents and marketable securities consisted of the following at December 31, 2022 (in thousands):<b style="font-weight:bold;"><br/></b><span style="font-weight:bold;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:40.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:40.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Allowance </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;line-height:1.19;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</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;line-height:1.19;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</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;line-height:1.19;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:40.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</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;line-height:1.19;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Credit </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;line-height:1.19;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized </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;line-height:1.19;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized </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;line-height:1.19;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</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;line-height:1.19;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.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</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;line-height:1.19;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</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;line-height:1.19;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.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</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;line-height:1.19;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.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash equivalents and marketable securities:</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;line-height:1.19;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.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:40.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Government agency securities</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;line-height:1.19;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 161,902</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,556)</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;line-height:1.19;text-align:right;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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 159,357</p></td></tr><tr><td style="vertical-align:bottom;width:40.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Money market funds</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;line-height:1.19;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.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 141,522</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;line-height:1.19;text-align:right;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;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 141,522</p></td></tr><tr><td style="vertical-align:bottom;width:40.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Corporate notes/bonds</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;line-height:1.19;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 57,575</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (694)</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;line-height:1.19;text-align:right;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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56,883</p></td></tr><tr><td style="vertical-align:bottom;width:40.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">U.S. Treasuries</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;line-height:1.19;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.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50,019</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (229)</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;line-height:1.19;text-align:right;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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,793</p></td></tr><tr><td style="vertical-align:bottom;width:40.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Commercial paper</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;line-height:1.19;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.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,954</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (141)</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,816</p></td></tr><tr><td style="vertical-align:bottom;width:40.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total</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;line-height:1.19;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.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 440,972</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,620)</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 437,371</p></td></tr></table> 220817000 220817000 182221000 1829000 180392000 49454000 413000 49041000 22402000 32000 22370000 7424000 11000 7413000 482318000 2285000 480033000 161902000 11000 2556000 159357000 141522000 141522000 57575000 2000 694000 56883000 50019000 3000 229000 49793000 29954000 3000 141000 29816000 440972000 19000 3620000 437371000 0 30 48100000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">4. Fair Value Measurements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Assets measured at fair value on a recurring basis as of June 30, 2023 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:40.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:40.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Financial Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 220,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 220,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Marketable securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 180,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 180,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Corporate notes/bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Restricted cash and other non-current assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 483,910</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 232,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 251,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Assets measured at fair value on a recurring basis as of December 31, 2022 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Financial Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 141,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 141,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Marketable securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;">​</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;">​</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 159,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 159,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Restricted cash and other non-current assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;">​</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;">​</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 441,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 195,192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 246,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Assets measured at fair value on a recurring basis as of June 30, 2023 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:40.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:40.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Financial Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 220,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 220,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Marketable securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 180,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 180,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Corporate notes/bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Restricted cash and other non-current assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 483,910</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 232,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 251,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Assets measured at fair value on a recurring basis as of December 31, 2022 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Financial Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 141,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 141,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Marketable securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;">​</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;">​</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 159,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 159,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Restricted cash and other non-current assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;">​</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;">​</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 441,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 195,192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 246,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;">—</p></td></tr></table> 220817000 220817000 180392000 180392000 49041000 49041000 22370000 22370000 7413000 7413000 3877000 3877000 483910000 232107000 251803000 141522000 141522000 159357000 159357000 56883000 56883000 49793000 49793000 29816000 29816000 3877000 3877000 441248000 195192000 246056000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">5. Accrued Expenses</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>Accrued expenses consisted of the following (in thousands):</p><div style="padding-left:33pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:86.63%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:39.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:17.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">External research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,452</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Employee related expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,140</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Intellectual property and patent related fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,809</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Professional service expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,903</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,260</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,635</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31,296</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>Accrued expenses consisted of the following (in thousands):</p><div style="padding-left:33pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:86.63%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:39.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:17.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:17.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">External research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,452</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Employee related expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,140</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Intellectual property and patent related fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,809</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Professional service expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,903</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,260</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,635</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31,296</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr></table></div> 17976000 16452000 6412000 10140000 1527000 1809000 1903000 1260000 78000 1635000 27896000 31296000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">6. Property and Equipment, net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Property and equipment, net consisted of the following (in thousands):<b style="font-weight:bold;"> </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;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:81.32%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Laboratory equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,407</p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,761</p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 875</p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Construction-in-progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,573</p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Furniture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 264</p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 215</p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 37,095</p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (23,492)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (21,526)</p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,569</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Property and equipment, net consisted of the following (in thousands):<b style="font-weight:bold;"> </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;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:81.32%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Laboratory equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,407</p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,761</p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 875</p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Construction-in-progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,573</p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Furniture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 264</p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 215</p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 37,095</p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (23,492)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (21,526)</p></td></tr><tr><td style="vertical-align:bottom;width:67.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,569</p></td></tr></table> 24683000 24407000 9648000 9761000 875000 875000 653000 1573000 264000 264000 215000 215000 36338000 37095000 23492000 21526000 12846000 15569000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">7. Commitments and Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">In the second quarter of 2023, we entered into a License and Service Agreement pursuant to which we will lease manufacturing space for our continued research and development activities. As of June 30, 2023, the lease has not commenced for accounting purposes and it is not expected to commence until the second quarter of 2024. The lease agreement provides for total remaining lease payments of </span><span style="font-size:10pt;">$87.8</span><span style="font-size:10pt;"> million over a </span><span style="-sec-ix-hidden:Hidden_iQWmHYDjRkedNc55BATPfQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">10-year</span></span><span style="font-size:10pt;"> lease term. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company is a party to a number of license agreements under which the Company licenses patents, patent applications and other intellectual property from third parties. As such, the Company is obligated to pay licensors for various costs including upfront licenses fees, annual license fees, certain licensor expense reimbursements, success payments, research funding payments, and milestones triggerable upon certain development, regulatory, and commercial events as well as royalties on future products. These contracts are generally cancellable, with notice, at the Company’s option and do not have significant cancellation penalties. The terms and conditions as well as the accounting analysis for the Company’s significant commitments and contingencies are described in Note 8, “Commitments and Contingencies” to the consolidated financial statements included in the Annual Report. There have been no material changes to the terms and conditions, or the accounting conclusions, previously disclosed in the Annual Report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="font-style:italic;font-weight:bold;">Licensor Expense Reimbursement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company is obligated to reimburse The Broad Institute, Inc. (“Broad”) and the President and Fellows of Harvard College (“Harvard”) for expenses incurred by each of them associated with the prosecution and maintenance of the patent rights that the Company licenses from them pursuant to the license agreement by and among the Company, Broad and Harvard, including the interference and opposition proceedings involving patents licensed to the Company under the license agreement, and other license agreements between the Company and Broad. As such, the Company anticipates that it has a substantial commitment in connection with these proceedings until such time as these proceedings have been resolved, but the amount of such commitment is not determinable. The Company incurred an aggregate of $1.6 million and $4.6 million in expense during the three and six months ended June 30, 2023, respectively, for such reimbursement. The Company incurred an aggregate of $1.8 million and $3.9 million in expense during the three and six months ended June 30, 2022, respectively, for such reimbursement.</p> 87800000 1600000 4600000 1800000 3900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">8</b>. <b style="font-weight:bold;">Collaboration and Profit-Sharing Agreements</b><span style="white-space:pre-wrap;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company has entered into multiple collaborations, out-licenses and strategic alliances with third parties that typically involve payments to or from the Company, including up-front payments, payments for research and development services, option payments, milestone payments and royalty payments to or from the Company. The terms and conditions as well as the accounting analysis for the Company’s significant collaborations, out-licenses and strategic alliances are described in Note 9, “Collaboration and Profit-Sharing Agreements” to the consolidated financial </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">statements included in the Annual Report. There have been no material changes to the terms and conditions, or the accounting conclusions, previously disclosed in the Annual Report. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Collaboration Revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As of June 30, 2023, the Company’s contract liabilities were primarily related to the Company’s collaboration with BMS. The following table presents changes in the Company’s accounts receivable and contract liabilities for the six months ended June 30, 2023 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:45.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.53%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">For the six months ended June 30, 2023</b></p></td><td colspan="2" style="vertical-align:middle;width:13.32%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at December 31, 2022</b></p></td><td style="vertical-align:middle;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:12.85%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additions</b></p></td><td style="vertical-align:middle;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:12.15%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deductions</b></p></td><td style="vertical-align:middle;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:11.89%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;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;line-height:1.19;text-align:right;margin:0pt;"> (5,000)</p></td><td style="vertical-align:middle;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,286</p></td></tr><tr><td style="vertical-align:bottom;width:45.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Contract liabilities:</p></td><td style="vertical-align:bottom;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:45.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Deferred revenue</span></p></td><td style="vertical-align:bottom;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:middle;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 68,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 68,888</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">During the three and six months ended June 30, 2023, the Company did not recognize any collaboration revenue that had been allocated to deferred revenue from BMS.</p> The following table presents changes in the Company’s accounts receivable and contract liabilities for the six months ended June 30, 2023 (in thousands):<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:45.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.53%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">For the six months ended June 30, 2023</b></p></td><td colspan="2" style="vertical-align:middle;width:13.32%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at December 31, 2022</b></p></td><td style="vertical-align:middle;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:12.85%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additions</b></p></td><td style="vertical-align:middle;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:12.15%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deductions</b></p></td><td style="vertical-align:middle;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:11.89%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;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;line-height:1.19;text-align:right;margin:0pt;"> (5,000)</p></td><td style="vertical-align:middle;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,286</p></td></tr><tr><td style="vertical-align:bottom;width:45.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Contract liabilities:</p></td><td style="vertical-align:bottom;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:45.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Deferred revenue</span></p></td><td style="vertical-align:bottom;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:middle;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 68,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 68,888</p></td></tr></table> 5145000 2141000 5000000 2286000 68888000 68888000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">9</b>. <b style="font-weight:bold;">Stock-based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Total compensation cost recognized for all stock-based compensation awards in the condensed consolidated statements of operations was as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:36.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;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:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:31.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:28.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:15.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Research and development</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,758</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">General and administrative</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,291</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total stock-based compensation expense</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,049</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;">Restricted Stock Unit Awards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The following is a summary of restricted stock unit awards activity for the six months ended June 30, 2023:</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:76.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Unvested restricted stock unit awards as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,499,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18.70</p></td></tr><tr><td style="vertical-align:bottom;width:76.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Issued</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;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,071,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.79</p></td></tr><tr><td style="vertical-align:bottom;width:76.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Vested</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;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (210,701)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19.70</p></td></tr><tr><td style="vertical-align:bottom;width:76.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (277,083)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20.98</p></td></tr><tr><td style="vertical-align:bottom;width:76.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Unvested restricted stock unit awards as of June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,083,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13.20</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The restricted stock units issued in the six months ended June 30, 2023 include 331,000 units granted to certain employees that contain performance-based vesting provisions. The Company recognizes the fair value of the performance-based units through the expected achievement date if the performance-based vesting provisions are deemed probable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As of June 30, 2023, total unrecognized compensation expense related to unvested restricted stock unit awards was $14.7 million, which the Company expects to recognize over a remaining weighted-average period of 2.67 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;">Stock Options</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The following is a summary of stock option activity for the six months ended June 30, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;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;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:17.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:normal;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:normal;width:17.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:17.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual Life (years)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:14.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Outstanding at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,276,148</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23.99</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:17.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.0</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 401,529</p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,730,319</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.79</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:17.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,122)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.38</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:17.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Cancelled</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (815,014)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29.66</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:17.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Outstanding at June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,188,331</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19.25</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:17.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7.7</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 466,217</p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Exercisable at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,550,662</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26.55</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:17.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.8</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 321,139</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As of June 30, 2023, total unrecognized compensation expense related to stock options was $31.5 million, which the Company expects to recognize over a remaining weighted-average period of 2.85 years.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Total compensation cost recognized for all stock-based compensation awards in the condensed consolidated statements of operations was as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:36.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;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:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:31.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:28.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:15.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Research and development</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,758</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">General and administrative</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,291</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total stock-based compensation expense</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,049</p></td></tr></table> 2525000 3064000 4611000 6758000 2690000 3554000 5111000 11291000 5215000 6618000 9722000 18049000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The following is a summary of restricted stock unit awards activity for the six months ended June 30, 2023:</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:76.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;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Unvested restricted stock unit awards as of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,499,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18.70</p></td></tr><tr><td style="vertical-align:bottom;width:76.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Issued</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;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,071,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.79</p></td></tr><tr><td style="vertical-align:bottom;width:76.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Vested</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;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (210,701)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19.70</p></td></tr><tr><td style="vertical-align:bottom;width:76.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (277,083)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20.98</p></td></tr><tr><td style="vertical-align:bottom;width:76.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Unvested restricted stock unit awards as of June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,083,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13.20</p></td></tr></table> 1499070 18.70 1071802 8.79 210701 19.70 277083 20.98 2083088 13.20 331000 14700000 P2Y8M1D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The following is a summary of stock option activity for the six months ended June 30, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;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;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:17.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:normal;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:normal;width:17.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:17.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual Life (years)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:14.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Outstanding at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,276,148</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23.99</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:17.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.0</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 401,529</p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,730,319</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.79</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:17.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,122)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.38</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:17.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Cancelled</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (815,014)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29.66</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:17.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Outstanding at June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,188,331</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19.25</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:17.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7.7</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 466,217</p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Exercisable at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,550,662</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26.55</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:17.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.8</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 321,139</p></td></tr></table> 5276148 23.99 P8Y 401529000 1730319 8.79 3122 3.38 815014 29.66 6188331 19.25 P7Y8M12D 466217000 2550662 26.55 P5Y9M18D 321139000 31500000 P2Y10M6D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">10. Net Loss per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Basic net loss per common share is calculated by dividing the net loss attributable to common stockholders by the weighted average number of shares of common stock outstanding during the period, without consideration for potentially dilutive securities. Diluted net loss per share is computed by dividing the net loss attributable to common stockholders by the weighted average number of shares of common stock and potentially dilutive securities outstanding for the period determined using the treasury stock and if converted methods. Contingently issuable shares are included in the calculation of basic loss per share as of the beginning of the period in which all the necessary conditions have been satisfied. Contingently issuable shares are included in diluted loss per share based on the number of shares, if any, that would be issuable under the terms of the arrangement if the end of the reporting period was the end of the contingency period, if the results are dilutive. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">For purposes of the diluted net loss per share calculation, unvested restricted stock unit awards and outstanding stock options are considered to be common stock equivalents, but they were excluded from the Company’s calculation of diluted net loss per share allocable to common stockholders because their inclusion would have been anti-dilutive. Therefore, basic and diluted net loss per share applicable to common stockholders were the same for all periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The following common stock equivalents were excluded from the calculation of diluted net loss per share allocable to common stockholders because their inclusion would have been anti-dilutive:</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:64.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the three and six months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:33.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested restricted stock unit awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,083,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,455,400</p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Outstanding stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,188,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,025,062</p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,271,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,480,462</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The following common stock equivalents were excluded from the calculation of diluted net loss per share allocable to common stockholders because their inclusion would have been anti-dilutive:</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:64.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:33.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the three and six months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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:33.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested restricted stock unit awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,083,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,455,400</p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Outstanding stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,188,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,025,062</p></td></tr><tr><td style="vertical-align:bottom;width:64.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,271,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,480,462</p></td></tr></table> 2083088 2083088 1455400 1455400 6188331 6188331 5025062 5025062 8271419 8271419 6480462 6480462 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">During the quarterly period covered by this report, Erick Lucera, our Chief Financial Officer, entered into a Rule 10b5-1 trading arrangement that is intended to qualify as an “eligible sell-to-cover transaction” (as described in Rule 10b5-1(c)(1)(ii)(D)(3) under the Exchange Act). This sell-to-cover arrangement, which was adopted on May 12, 2023, applies to restricted stock units (“RSUs”), whether vesting is based on the passage of time and/or the achievement of performance goals, granted on his start date, May 17, 2023, and any RSUs that may be granted from time to time thereafter (other than those which by their terms require us to withhold shares for tax withholding obligations in connection with vesting and settlement). This arrangement provides for the automatic sale of shares of our common stock that would otherwise be issuable on each settlement date of a covered RSU in an amount necessary to satisfy the applicable withholding obligation, with the proceeds of the sale delivered to us in satisfaction of the applicable withholding obligation. The number of shares that will be sold under this arrangement is not currently determinable as the number will vary based on the extent to which vesting conditions are satisfied, the market price of our common stock at the time of settlement and the potential future grant of additional RSUs subject to this arrangement.</p> Erick Lucera Chief Financial Officer true May 17, 2023 false false false EXCEL 58 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,Z# E<'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 " #.@P)7-"-",^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU )'1[6?&D(+B@> O)[&ZP:4(RTN[;V\;=+J(/X#$S?[[Y M!J8U49F0\#F%B(D4WS,QT@:O.A M#PB"\UOP2-IJTK J[@26==:HTQ"32&=\=:L^/B9^@*S!K!'CP-E:.H&6+=, MC*>I;^$*6&"$R>?O MJ56*I_8DL'V#DY9;>FQG&L1UER\PX-O#T]OI1U*S=D MTH/!^5=VBDX1-^PR^55N[W2JT:^+ZX__*["/EBW=__8 M^"+8M?#K+KHO4$L#!!0 ( ,Z# E>97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MSH,"5W+G1 .T!0 V1X !@ !X;"]W;W)KCR)@'"\\0_V]@/]FC+Q==TS9A$;W&4I->]M92;#Y:5^FL6T_2<;U@" MORRYB*F$4[&RTHU@-,A%<601VW:MF(9);SS*K\W$>,0S&84)FPF49G%,Q>Z& M17Q[W<.]PX7G<+66ZH(U'FWHBLV9_&,S$W!FE2Y!&+,D#7F"!%M>]R;X@^<0 M)=?U&/12P)Z$+Y^3Q*\T^T+>X= M#'K(SU+)X[T82A"'2?%-W_85<20@=0*R%Y!W EPG1UDZN!)DQ4,\ZE@%]#T,GQ+?F2=$]5#7W M4;JF@J4C2\*_*8WE[YUO"F=2X^RB1Y[(=0JN 0N^U5M0RK*HY%#4&V(T_"U+ MSI%CGR%B$T=3'J])'ITC,M3)ORF.4]:DJQ3.J.N*Y)9[;LL4$A3$X?[;K^ M2QJE6D"CK"/@90EXV0YPQD3(U1,9(!@1M;W3[%2.,[4#C5'?D7-8<@Z-I=N/ M-/=AQ-!3%B^8T!&:/6P;]YU+=WBI@S-*.\)=E7!7;>">V2I,)714B9YHK&W" M!I_;Z>S1(H=? ?:BFAPO[W3$9M%79&/,@=N@_Q"W] T@&W2# MY<#M#^RKRPLRU/(:Q5UY2<5+VO!.@@#] 93R6-T-_AIGZ ,CO: M! ^PEO04<0E7>0F;0T[>6R?P9EP/9C9PL79Z-:NZ8E4I"9O#S0/WH;UF:YZ8 MXD.#R0#RPY5MVUJ^4X0C7*4C;(XV+Z&$8,27").?%C^C.?,S 2VIA30[>3R. M84::2^Y_U8*>(BCA*BEA<\2!'!^$R0K-=_&"1UJ^YHRDY3I%'")5'"+FP')H M,73WYJ]ILF*U$;#!Z&DROYUH7S/-PJZ$5?HAK=*/EPFAWE>*M["\*6'6R+0K M+0V.7[3K,YY9U96S2CVD5>J9)O V7:S6J1@#7(.Z2*.Z15W)G'-(K039;" MSZF^WYI]:A<2S+JN?%7*(:U2SEW,Q$H]F+^"@UQ#$(@W--$WK=FP'O04(8=4 M(8>8,\JA(=<,&M*$UW%!R*SKBE>%'6+.*8>1]F@FAVR>KV>C3YF$Z)JH.51+ M_)UBS+X>"K>+W$WMK+R.A]AUB(NO1M:KCK$*/*0AINRGD?LP5:\4B[P'9/>PT7]R&,VJ]U".$7X<:KPXS2LUKQC MW*]EUE(VV'TFVHV#4\0?IXH_3KOX Y@"$*=)P-[0[TP[[C18P2L(=B]LUQUH M.4\1?YPJ_CCFL#*!A@R*QHRH=HQI,*@=5J@DOWU--D:_6'8M] MQ/)JN6\[R7KV8M/WD:KY,D416X+4/K^$ 4\4^ZC%B>2;?"MRP:7D<7ZX M9C1@0MT OR\YEX<3]0?E;O;X7U!+ P04 " #.@P)79U7"4N@% !2& M& 'AL+W=OY*6\F6R4JJ[GWK.1DFS@I4RXR42;'TS>8>O5R36#HW%'QE[ED?72*?RP/F3 MOODMO9DX&A'+6:)T" I_MFS%\EQ' AS?]D$G[3>UX_'U(?J')GE(YH%*MN+Y MGUFJ-C>3:()2MJ9UKC[SYU_9/B%?QTMX+IO?Z'EOZTQ04DO%B[TS("BR7 M?M\/Q)$#]@8 04>:)_OOO=]]CPQ\[V-=7B'7F2+B$-?BOAIWOV4)N./& MG9RZSR'S-GW2ID^:>.Y0^K40K%2(2@EY7MORV07P[ 'T+KN6%4W8S02VD61B MRR;+'W_ @?/6EMTK!3O)U6US=<>B+U=4;A#,&DKT!?M69UN:0_+66=R%"II0 MNA1LEX0X$0X7\^UQ/J89]K"OIV9K0>JU2+U1I)^H>&**/N0,29;4(E,9LZ+< MA?&/46*,?=Q#:3%S2.@/H/1;E/XHRG=)PFL8/JAF"8.Q!+@VC+[Y<1(%/82F MD8\]WXXO:/$%H_CN!*MHEB+VO=([7#9SS]6&"2@LQ\O>ACHP 4A\7JH3:/0 M=0=0ARWJWN\7,S\DMV'/]GEQ'?[Z,]8G8+OB Z/$_%K13I/NB Z/,UW+(15]&2(0 M;-(7U)#^SK18Q3X>FI6.X_!9DA,UZTC$"M!"<6$4&PA-,Q>3([-3B!W-X7&> MNV5K!DLG!1[>LK)FTP-[6+&:G!418E20,U:G2#MJP^/<]CL49*JR\A'E#%J/ MXZ5NQ6J2%W9IAF@0-H![!V M7(?'R6YD9!O&0WS=9E)QH3M(:Q8FOY$@\HV5;)JYH.D&1 7I:)",TZ"YDB^' M3DS2"Z!*] 7[6;-3Z!TWDG%NW"V6,XN$F-2&/>*X_?&UV?G X ,;D!QU>^/M MWKWBR=.&YRD3\J=&%*D7*]#7;?K^CZZ/=,1*QOL^Z /VRTKJ]*?HC7/E. X& MSA$(6L":(=@]2&ZH8-?(G\([_;-[ %U#K39<9'^Q]"WHG,/33$I-"UP@7BNI M0 K!YK,.Y;\@6&0=Q?\>Z'0 .Y(FXR2]XD7!RXM&#P33V/A%>!K@8!H[<2,> M@V@:>>'4C4AO6!MEV8TKH@I]K$O6'IPT!K?0=A8/\.W#><@4ZH:L6',PEMO7 MM45*]/>>:3)4'#H10X$S=,(-NO]_O MVR WZ(!@4$Z@4'&!8;!;\T6O!A^;)R369LKFYVMN9H? M'?CJT_9/5#QFI03QLP9'YRJ$ 1"[ ^S=C>)5,YCQ=NZ"K3]H(;3PNR@EO0WXN%-#.W=4EI#EQ1 MP9&$Y_SH_JE*WB1S1Q3,!?M)4YW-G,A!*2Q)R?2-V'R&)J&1]4L$ M4]4WVM2QX=A!2:FTR!NQ(<@IKW_)0U.(+8$WW"'P&X%_K"!H!$&5:$U6I75- M-(FG4FR0M-'&S0ZJVE1JDPWE]C'>:FGN4J/3\5SPU#P42)$9*<%H2K297!%& M> +HUAHK=+8@$KC.0-.$L'/T'KU%+E*9N:JFKC8N3S_?)K2(S$T)^K*L;8?]MO;]NU0% M26#FF!=,@5R#$[][XX7X0U_._\FL4X&@K4"PSSU>F%<'I#1)FWY+[B]0021: M$U8".J,QCO$ 8^Q-W?5VG@?#.AD,VPR& MIV50]R8BI.,&3)\#/ \,H M&HZ#R._G]?"_#0^?3GR@FQO+([A[(G> NUN;MCTQ?2-R1;E"#)9&B@=CXR'K M0T@]T:*H]O$[HU@'9@J1=/S,68PN51$^DG?3?CWJ)+),G M-6T5!+%>GCOR>>YX/#/S)UY^$5O&)'K.LT)V?2NG:3%;S.MGM^5BSO5)S>._UNFL M&[,R[%^_>/^])J_(/%#!ECS[G"9R>S4+9RAACW2?R3O^]"=K"7F5OS7/1/T7 M/378@,S0>B\DSUMC-8,\+9I/^MP*T3-PG $#IS5P7FM 6@/R6@.W-7!?:^"U M!C5UJ^%>"Q=321?SDC^ALD(K;]5%K7YMK?1*BRI1[F6IWJ;*3BZ6O$A4V%F" MU)7@69I0J6[NI?I0^2 %XH_HGQTK:157@<[1I_L8G;UYB]Z@M$ ?MWPO:)&( MN275;"J?UKH=^;H9V1D8F: ;7LBM0"LU@P2PC\?M_1%[2ZG02>&\2''MC#K\ M:U]<(&*_0X[M$& ^R]>;.Q"=GQM]]<.CGXA!NKP@M3\R35Y X6\&<.$!J@)X M*79TS:YFJL()5A[8;/'K+]BW?X.TG])9/*6SU43.3J+D=E%RQ[RK*&49?>!- M$)!:AXC++2M1-1(MU]OZ4<(.:C_855%3+PZLV#,P7LU0?CU4M;\<%DX8!G/K MT(^#"?*)[YR"8A.$G8"$IZ@5@"*8N!WJ1!&O4\0;5>2N(8CDUQV#2(Y;[\7Y MAM+=Y;V*4[IF-RQ_8"64CM.XB:=QL_II-R=2^YW4_FB):%=_L4'L>5?5"G$) M*>Y/60:F=!9/Z6PUD;.32 1=)()O)#V\W*%P!.8JCX(@TI:YB7*)[VFHV$3Y M@1<2;9V;J!#[Q(/7>=A1#DAZ:,#R0@<K@$4)ZKUQD %!#'(&NB ML(T']A-\;*7Q>"_=%E=]W8&478"R;10;$Q7H!3@&0%Y #,HF2E'V!R@?>V4\ MWAG^S>1P2?6,;?M<;71ZZBTAG$=O@55:88(^[.S+SS?[O\8N0\:!:&N M$ ##%TZ@"P3"/&= GF,/B<>;2$B>),WVU=?^[Q H^!&!0"-3( &"03"!@4Z M=IQXO.7\7!\ZLN2<'E0_LF%(U8AVNQ1"([Z60JAU5?4H_KYJWL%9FDQA@ M$OB^SGP)(/W0=^W0,S0"?*KBJ+I=O5L#?7H^(>[02CNVJ7B\3_T>I?HI-J:5 MV5P.:07TM -: 3X'M()\@EI9O:/8G)6;^@Q<* 'VA6Q.W[JGW3G[^_IT67M^ MC2^7&'@>5^?R]='OT7USJ']#RTU:")2Q1S646C]JNF5S3M[<2+ZK#X(?N)0\ MKR^WC":LK #J_2/G\N6F&J#[;\7B?U!+ P04 " #.@P)7SB"(0S,# "$ M"P & 'AL+W=O:=9:2-M;1%##";&X+.;W#;1$KO8;COX]5PG66B#5TW0+XGMW'/NZR2YHRT7 M]S('4.2A*ID<6[E2JZ%MRS2'BLHSO@*&3Q9<5%3A5BQMN1) LQI4E;;G.)%= MT8)9R:@^NQ')B*]563"X$42NJXJ*GY=0\NW8?B\RE8^MV"(9+.BZ M5%_X]CVT^82:+^6EK*]DV]HZ%DG74O&J!6,$5<&:.WUHZ[ #0!XSP&L!7A\0 M/ 'P6X#_7 ]!"PB>ZR%L 77J=I-[7;@I5309";XE0ELCFU[4U:_16*^":9W< M*H%/"\2I9,)9AEV'C.!*\K+(J,+-K<(;RD%)PA?XJ$(1YEH=&R ?N93D#;F[ MG9*3EZ?D)2D8^9KSM:0LDR-;852:VT[;""Z;"+PG(O#)-6@<)/ZS9&?&=U\1S/-\0S^3Y<,^4SO]YG_VS][UB^)T^ M_)K//ZX^3#)H' 5F1_I[.)0KFL+80BX)8@-6\NJ%&SEO33TX)MGTF&2S(Y'M M=2OHNA4<8D\^X8_EBJ6\ G*BVW!JZD-#$=44^C>R2=X$CG?NC.S-;H4-9J$? MA/Z^V=1@%I_[7K1O-C.8N8Y_'L6=W5["89=P>%">GU4.@J1[^BLQ\:$I\?"8 M CPFV?289+,CD>WU(^KZ$1T4X!W#8:4L?N$G8HE#"CG1S3@E.!'@%'(/BLY+ MP/_X7!$)Z5H4J@#CMZ+Q$N[*I:>HB<$D'L0]=?YMY/IN7YL&)B\^#\S*''25 M&!RLQ.0O39KR')C?Q7ZN!K,P\'VWEZW!+(X=M_=FSPQFKA/%D=?+V-X9*RH0 MRWJ>D_BVK9EJ_B#=:3P & 'AL+W=OWV6;1?-S^?B/?+]!HN7-RD6]_=][W)?U+[S9IF[* MY;ZRZL&R6.U^9E_W W%4@; 3%>B^ C4JT/!$!;:OP(P*[%0%OJ_ S1:"$Q7$ MOH(P*YS:AF!?(3AWH\-]A7 ;K-WH;D,SS9KLYKHJ'[VJ+:UH[8MM?+>U542* M59N*GYI*_;50]9J;2;F:J\3*YYYZ59>+8IXUZLVG1OU0&=?47GFGWI6SSP_E M8IY7]=^\Y/=-T7SS+KU?/TV]5]^]]K[SBI7WRT.YJ;/5O+Z^:E2_6OK5;-^' M#[L^T)-]6"Y55FY;L=2>N&M_/Y\7;59G"^]C5LPO?UAYDVQ=--G"PIH.L&:S MS7*SV [!3\U#7JE16:I=_*'=][[DWK_*VK9]B9NZ(QVSI_E=,2L:"TH.=+!1 M YU[/V;59W68^NGN+J^*U;V%D[HYOY2]\;E2F7-('WI('[KE\!.<#]DB6\WR M-]YM?E^L5JHO;;ZL5:_*N9GA7K[-9_OY")4>=5U_R MBYN__H4$_M]MH>@W*@0+.#VTJ0T].PP]>_K0OU)[9/V0J# MB#-!A1D-9Y]&#LP4"4N0,(F$I2"8EB7\D"5\2V\FA5UWJ9.W::.5Z[;,ZWU%.]$ MCE#PIBIF[27J;'=1OLN/[#&K MYH/I$?;30_"(<2,_G+T9FQ](6(*$220L!<&T_(@.^1$Y\V-[U7#9SO>W6;%6 M79HOBOBO!]IG;R5PLUT7WMJ1@OMS/-[':1>_/\MO'J?+:IU'P[MUX$.%L9 M&W8D;!KWANV2^B0PIH?()B42E@[U7PL[\3O[XSL#_^^\\19VJ?'!775L-*&T M*926[&G:Z I?$&%8 6BKZ7"K>E"/E!XYSPSDJ[FN8W[,JH,'H-:8DT$?LR^B M'8$X93PT=J:II> E%;ZA6A);L=B/*.'FZ#NW>O3H]YL5A(:!?V+T.R-&SE1B M^N@;1F8X$M2B9 *?!H%Y/>7NS^@]"TE+H#0)I:4HFIXGG;XCS_!WYSB[/=^Y MK_:]GEV>6@I:[*FME%6?NC=]=*#ZS;H$*NG<&''J$ZQ"W;=UAD-U]VKT#@LU M85":A-)2%$W/ELZ&$?&2*I5 #1F4-H72$BA-0FDIBJ;G4&?>B%N].:^WD49I M J5-H;0$2I-06DKZDO.2^"P.3DA7TFDVXO9LIR_+_[E9J7.+[[@8#(=/]1;[ MQIG/ ].36 I>,A:%YKG>4BP.2!"$YKD>*KHLS?) \*/)@#[ZG<0B;HMUWF7Y M<"3Z_B6(0J).]+W+?ERO2B_Y?G^E^M--7O(U(%F MK2YQK,D"77)'^U*2F3.X*;3)!$J34%HZ,!QZ!G1BD+K7R3TC P8/'?WE7RR, M@L \=$!M()260&D22DM1-#UQ.AM(W3;P*2MKW,C1QX>^[0J"WE)+:)L)E":A MM'1H//1 =^J/NM4?:GV-NYG1P8>NQ*,681B%1BHET#8EE)8.;8$>_,X\4K=Y M=#E_=]71 84J1R@MH7UQ>BD8%\8]9@EM-1UN50]JIPGIF9IPO,RGPX*0V@2A M3>9;"MIDOJV85>:[MWKTZ/>;==&F1GKH0[8XV-/4.&U\,QVWHX3KEOK!Z<6@I>LL W=NG$5HSX M843,%<_2O?&C0]5O5_4NB$[8?-:Y-?:,9T0=JVSL ;$MBXMXR")JQ@5JW:"T M!$J34%J*HNG996IYTXHZYQ=U3_(L;.?H T_=[7/BFH(6V MF4!I$DI+A\9##W0GVIA;M*'\B[N9T<&'+M%CEJ=S&:7FU254OD%IZ= 6Z,'O MY!MSRS>7?W%7'1U0J%"#TA)FD5L\]EE@3BJ@2FVX53VHG51C3UK.9RP(8M:8 M1\-S.LM3EIP',:'FD=GBER@-S05:MF*$T)#T!(Q[LTGM!?K--? M[$GZR[$VRQZ*OB *HCAF(B9F1*!/@T)I"90FH;041=,_?*83=?P9*_G.F>_O M^:Z=E? MC=UEH;0$2I-06HJBZ=G2Z3I.7U+ <*2,FD!I4R@M@=(DE):B:'H.=1*/NY?. MG5P152V^]N5T4,_6WW:<7OO%6Z@J]+5;4[2>VWF8.E;-BWI6 M;MJ/HLRV%QN[6JI"W0P*''<_1VE)5":A-)2WI>GEU',Z(FY'^^T'7=KN_/NO5LG''OR\>5D M9%ZV]!44$4$<"//>NZ6@FOM%PKR?"I7NS1P^_9>E@',?DA$SC MG4SC;IDV_N:[/11]VQ.1@ 1QSZZ[^S-Z!X0N9H/2))26HFAZGG3>C9_YO.L9 M3]+9,V3XJ5=N>^K5)FHL!6VBQE;,+FK<&S\Z5/UV7:*&=YZ,G^G)1CY*9P^( M[>%7JZYQ]VKT+@M=B0:E22@M1='T;.FT'H]?=.X'_?PW*&T*I250FH324A1- M_\S@3OD)M_+[T^9^M@P4?5UH'IJ$11>2T#=7*D_=FSDV8: T":6EIT8DMI]\ M1"<>A5L\_M]H &%9HT>%W_XSLP,J+:&T!$J34%J*HNF9UDE+\<3G=ZW9 %64 MHK\BD9A316B+"90FH;34/1IZ=#N=*-PZ\I^':CTH M34)I*8JF9T5G ,6?M,I/]$55P'G<2Q.H!X32$BA-0FDIBJ:GR=&76+S8T[G6 M9,%^T85EO1LS[UM#FTR@- FEI0/#H6= )RR%6UB^X//9HB\QA0A]\_$A=P=' M'SJ@!A-*DU!:BJ+IB=,93.$VF$]9'^Q&CCX^]+V@H.;GDD^A;290FH32TJ'Q MT /=65+AMJ2H]<'N9D8''RI1A64-HOG]!] 6)926NONO![X3GL*]CM%U%]E= M=70PH3832DN$Y?%@[M/8D",2VFHZW*K^[5:=@0R>]'3P.3\/NS=[[/!;VG7='PXZZQ<\Z>LGQMX?#OK.[L3]87=_QNY: M4%H"I4DH+471=GER=?0EQ.VW6/^85??%JO86^9W"^V]#%&PO=V]R:W-H965T&ULK5IM M;^,V$OXKA*\H6B!>2Z3>G"8&=K.WZ!VNW:"Y7C_3$AVS*XFJ2#G)O[\AI4BV M1#%.X7R()7DXFA?./ ])WSR)^IO<,Z;07E8G-CGMW7FQO1J)R7[+Y&LBD*6K]\ M8KEXNEWXB]<'O_''O=(/5IN;BCZR!Z9^K^YKN%OU6C)>L%)R4:*:[6X7'_WK M.Y+H 4;B?YP]R:-KI%W9"O%-W_PKNUUXVB*6LU1I%10^#NR.Y;G6!';\U2E= M]._4 X^O7[5_,GX%7C1NX)?7?F$G0K_W90?$/&N$/8PL=AS M=_YP[#"'])$E1A^9BZP.V@Z"AG:U*! 47DT5+Q_;FR MHBF[74#52E8?V&+S_3_\R/O)YO&%E)WX'_3^!R[MFU^A!^5"6IUL1T9FI&XT MA\TR61,"%E)W&*^CA%S@P^*)%^6^HFF:%4%( < MDIK>RY[U-;,YWVH,CU*VCG4YG>1U*N0G7K"V9S7NK8V=UGYF$(*4&PMMEL63 MEQ(O"4:6683\,+(;EO2&)4[#_J-G%$0MX[(2DN:ZH^[X,P252LF4M4"2:83" MA(R,=;[V;\Z-=>_4VNG45[5G-2I%N31%P@$MY)4N&ILWZXDW2S^(Q^Y,I<+8 M'GG?&]#-M^9LX]I M*AK=]*!.&#_0;6XMX4[+<2)P$JY'V;)(+8-@IE1\/-B(G3;>UZRB/'MM,6V6 MA)EL:5/7T+,=5=/I/K8I\OVQX5.AY=J;@11_0'O?":8;0X"78K<$O'"92"9O M3Q(2CVV<2H6A-U<- R+[;D@^*MJW8^E4]>Z9'TR#'OLS'=\?@-QWXM\PHROZ M,CN=0TOWP>&8:UC$0 K/6#A J._&4+"P;M@PGZT63O%PB4GDC2VG($# M:OIOP>:.P5S(H"D<6-G80^A4\>ZY, 79)8&_&4\&F/7=./NU;_ Y \YRW-NM M3DTQ=AG%TZC;Q'SLSU@[X*?O!M!?S^&75KLM:!H'03QIT!:Y)/;BF1F#!TS% M;V#JZ<*&EP9=L%MM5/KNS,W MQ5]_!GWQ@+[8C;XG^2AH_8TIC0=(,D"Z^2DYA=EEE/@3HFV3 ZEP#L#P@,C8 MC,0$< YB L^PM8NDJ]$V"6=_HAE[*!(#'X5MK)(YY"O.\#]DR2>B%B M<>KWP!BPFS&<^LV>69UR:?JA<1@@66\FV#VTK-#'*PV+#)YM=0-QP&[B<&IT MGXM1LE!39L#U65'EXH6Q[F'5M4E4Y=2Z28*GI"$@DSXR%2+1S.*$#+2"."'; MWD3.+<=.]VC"A7ALND4N3,(9TP^1EV74.8$1<9%:?+ 0@",EZW!PLL:2 MG4S9"/;'V]P6(1_/]@35_NC1>19:V RW5(( M8Y*,_8@FYS"QE\PP+S*P#N)F'5]?>8:A$1?*RY1X8#)>TKOM^KO3WH_J&E_3/ +K0%9),1@!RJ]#S'D MMV[/Y]L;)2ISQ+T52HG"7.X9!0*D!>#[G1#J]4:_H/^5Q.;_4$L#!!0 ( M ,Z# E<&PO=V]R:W-H965T&UL MI5=I;]Q&$OTKC4E@>('Q7/*UU@%83H(XB (CRB:?FV21[!793?>AT>37YU4U M.:(L6UA@OTA#LJOZU?%>=9_MG;\)+5%4=WUGP_FBC7%XMUZ'LJ5>AY4;R.)+ M[7RO(QY]LPZ#)UV)4=^M=YO-ZW6OC5U+[6)Z\;MIVL@OUA=G@V[HFN)_AD\>3^NCE\KT9(-Q5GFJSQ?OM^\N7_)Z M6?"GH7V8_58<2>'<#3]\K,X7&P9$'961/6C\NZ4/U'7L"# ^CSX7QRW9(Z@=A.HR]V3#G])=J5.-DNUV^Q.GO!W<@SR1/R=_%]!9A\O MO^Z#R?$N#+JD\P6Z/Y"_I<7%L^^VKS>G3R!\>43X\BGO_R/"IWUL5^JQ&_7L MN[>[SK-3'&-3@86X&!.GJVI2 M,B[^H/O"FZI!MJYT"+IL4Z ($537L,"2*#O#)01F*9M.H%J 0B(J![F#T&B@1 D0W U<9J!%0)/"@_$HK0@+#U+C6M MNM6Y$O09^T_+X3LLU: /#",P.D*%*Y4@!Q[5/ 8"L>ITX;)3"%UL%:CN&(_7 M Z5HRI ;$\#5OL7RPPNWMV,.364P-SAYG.E+;Z".W8NK _F@K@&H*(Y1/1][ M^O+J>NKGG(MOHPR1NZ=!2Z)"AK,@!F[(TZ/QE-,LL-]W'?E&6_6IU>CH4K#K M+@!\)&\E0!3A5],;=, 2L1C$SYV*SY#QJ4_?IP8:SSJW>5@6D \A_Q>SB[L# MH=X$9EL/*'C.O#,4IEXOC)/2N\XU,+85O/K#DKNS2Q47OTA161=5ER'!RW)T MBWS6VG2C<$#<9IR'+=,!>3B^C!Y]''*W6\J4=T7$_$:2E5',GV:'/$4!$.-]B65UEU0P>%E@_.6NJ6;!#'LX/DQ8$F M%+D#[U.]E%*,[2*=T;A;-(!TBJ@F"3;(?6YR5'-X+I*;7?+ M5YO-9'V:J&A1." K46Y9+5UT!VV*A()_O]V^66UQ M" (]F9$UJ,23AZ," .'QWF=9Q*0H76*>2^]B1Q/",9\.0?E[Z*4+G(DI_B_5 M$1Q*WG/0UB94AU&.T@CCSH60>8@"HS<.D#H5'H^'A_2FNP&M%:;^AZ#>0LE@:RZW7,E^-K]3GI'V4#/*.K[X<*)PI)F#JN?V) MR8RQ"BA8__UVM8-:C27\ GJ6:,$_;C^?G4I7E1F%=4+\E>!0Y,<3SG)Q^,Q! M^8C [R=!\/AF$XD1=H0^J *:XQ1&?O+";"G3G F"$:LDR?<".$-848& _:-) MR>\F'%]"X&_CSY#I/9N8.#,-2#LLH28\!C!(PJ1S(XP91%FC5<0-"MS!Q043 MA;4X\GC+"9JI_CRV^W!"XO.089L_/MF'7;-Z?A> *2@P_N5*( ]S7-O3&FD3O V9SKU=>.W^O9 MC0A3HI%['TL/-"%?CHYOCU?+]_E&=;\\WTNO(*(&PM%1#=/-ZLVK!0:GW/7R M0W2#W*\*%W%;DY\MKL?D>0&^UPYS9'S@#8X7[HM_ %!+ P04 " #.@P)7 MH=KT>X4% #I#0 & 'AL+W=O.9!Z52CV>329/QZ549K"XB'LW;G%AZZ"5H1LG?%V6TAVN2-O]Y6 Z:#?> MJ5T1>&.\N*CDCM84/E0W#JMQAY*KDHQ7U@A'V\O!EI9 M_:?*0W$Y>#X0.6UEK<,[N_^%&G^>,%YFM8^_8I]DS^8#D=4^V+)1!H-2F?0O M[YHX]!2>3[ZB,&L49I%W,A19OI1!+BZ.3^/>//_Q?F$ M?78_-C?3"U_)C"X'Z!9/[I8&BT<_3)].SA]@?M8Q/WL(_3\R?QA[-A+?#B\> M_?!\-IF?BP]&UKD*E(O7)I!3I7BEC#29DAH[:7IP&[;R[PL2F45A& \=/'D@ MYI(!MIVB#]C " B>J02HK&Q927,0RF2Z1E6)@API(PIY2V)#9 2B74E'^1"= M% K,(1&)#455.U^S&\%&*%=K\)&7(3!&ZHXBO*8K,H!7%7L+G29]@<34[5F M].CSLD3.,BD>-P[]O%S>M![U@GO,F'7"EBK$?#E; E5Y!+*R#J&6, 3"Y!J) MS0%3/RON#_DHUI7+P50?ADS/?U]I>&19PPA2BF.)783.Q]JDN1_CPS[?J\M< M.">>11RA-/IYZ%4/:)EY11N2$GYM,XO68GU7,">:RC?JO477M]3V0:7R*IIA[^UDD< 87M?6&Y M?NS> ,W7&Z]R)1T:8"BN81DI[?7$RCIP/99V(_&6=4:%# - MLL96<-)XF:5.8[V-U%S$':F^W5[9D58X^Z*?*;N-W\ 98;I$55LIPW2 5$J# M"P6'();322-N:V<4SDLNP2W?#4 $-&7^$8=MC-HP;@!F7RC4+%J.%[+IU*9Z M$0G'K052:..A,$BP]SPSN0BDV$KE1!S\)B3#C8?8PH7!=[626B8ZEL8FND;9 M'%WQOI*^%Q+QQ%! D[4AIR+BN*U4!^2S38[D,6]US5G N?JB_1$FQ@<7>)5'.$H M_Q00 +18((311'=LBANU'1*U;D8$%PQR;'D"?6'G. 3^Q9'\_I[IY7NZ_1.B MU66W5IUD_=D+,;\@-QQ*!C+)84P M02:=SKZU]4]>HC%OE:T]MML%L_N^[NXU[UV\%%-)MNXMUN M]QVS3-?WHWCZ"'HKW4ZAXC1MH3H9/7LR$"Y]6*1%L%6\S&]LP*=!?"QPZ)%C M ;SG.T:[8 /=U]WB+U!+ P04 " #.@P)727N3V^8$ #$P &0 'AL M+W=OEL$9%(EZ3L9+]^1\F6Y.Y',FSY92 MW>D,P)#[(A?ZW,F,F9_V^SK)H&"Z)^<@L&MZ@ M7S NG/%9U?91C<]D:7(NX*,BNBP*IAXN(9?+<\=WU@V?^"PSMJ$_/INS&=R" M^3+_J+#6;U!27H#07 JB8'KN7/BGEZ$=7PWXRF&I6V5B/9E(>6F[L"P20[D%I)2<<-!G_4-SF>M^LD*^[+&IGNP!^2#%";3Y+U( M(=VV[R//ABQ=D[VD!P%_*46/!)Y+J$># WA!XWQ0X05_B?,U=K@;VQZF4SUG M"9P[>%HTJ 4XX]>O_('W]@#SL&$>'D+_D\P/8P<]\G1X\OK5B'K!V]H$'ID4 M&Q.],4DDGFEM("5R2DP&9"IS% HOR(_Z#*\0?W7^P9]97D)S]@A__PRHW#!PXHGV[&I9X]W(!2B!&<\0S(6@?FL?0_HBZE/H[/=A%Y7O]Q[X[ MHO')CGD\-X@I;@(UEXH9($(:T/V); =E_0UC-XS"ER,5^D&7$D[BA3XR*@I0 M"6[ M3' */R"?I<%X;/96B-LD\$<_N%>/<8^-HI,M/,_U@I8VO)3LOX,$B@FN8N!7 M\D/_E_Z_5?J[\?\/R_^3E/B(^ /?C5L*<^AP^7ZK@NC:IKAO'@SCLJELT<$>CX+LZ&Z$Z^?&S M601=%G17,L3,,XR#)V2>V(U_( WNH(&+L"/IQ/A_8=#5^M!SX^$3MV/;5C=T*&ZH=6"M,!4O(%X -]DK9(]>EPOF5[=]F MDC&-UW*#77BO2>L9[4@@2_LC)%+#7KMX">+.D%65:( DM8@JKN_6*2J%B6GQ M[WT_$#8 &OO:7B^YR:RG;#93,+,G:6HE=U'I(L(=A:.>C[?[/+=N-S%28%]5 M;'Y$QFLL1+#TZYB@6) '8*K7+-3G+4^;P,XJ?<9XYK4TV_>0!>.Y79\W&.JUJM@)FG>O\1]02P,$% @ SH,"5V1J5-42! >Q( !D M !X;"]W;W)K&UL[5AM;]LX#/XK@C<,*^"+;=E) MG#8)T';7NQU6K->NN\^*32=";LV:9+KO>P&[$ME4N1#4A3) M5.,5%W=R :#0UR)G[(40%*K5.0> M]OV!5Q#*G.G8\J[$=,PKE5,&5P+)JBB(N#^#G*\F3N TC&LZ7RC#\*;CDLSA M!M1M>24TY;4H*2V 2M:ED<.2BII.+%6EE[4%!6K^3K^APZ"K'_C )> M*V#K=VW(>OF.*#(="[Y"PDAK-/-A0[7:VCG*3%)NE-"[5.NIZ06A GTF>07H M$HBL!.@35W+L*0UN1+QD#716 ^%G@ ;HDC.UD.AGED+Z6-_33K6>X<:S,[P3 M\+>*]5#HNPC[.-R!%[:1AA8O_/N1UD#1=B!3)L>R) E,'%T'$L02G.F;5\' M/]GA9M2Z&>U"_RMN[@:*>N@9+/3F58S]\ 2=2@F:+.J]%!&%,J.RM"JF9G3= M)940E,W-W:<2$8EXAG1NH,T-6H$ LY'Q7->X1&\I0VK!*TE8*H^.6W/?>OV] MXDI'>25H A+=T#FC&4T(4R]&U(&>VK;2HF-2R+N3%9TPWU G9EK M1F;Y@Z%;QC>9S=KFIV&\3W7BM1]YD_-V@Y75)GE!&6$)W12W^6Z(MQ]@"3D* MCIYR\ 8G/$+G1"X0?*FHOEWF%O[[]T(W)+C7S=*<)\HJ?1G;K=<(8]^-@^%. MCOD*\,D63ITD>_;25 A5%/Z#B'[A2Q#,%#'2$Y,E]QWK&\)![+OA"&\%ZT9U MJ/PY%R471 %BNHZD-^/=$VW6:.3Z47"PT3WBY[PH0-B;6)*R4UGMA<1N./0/ M-K='_+9WTT.?A.V'VXYTZ$9!>"#W.1<:_C5(I3N1Z4B)*0W=+!&WW8-Q]I/I MNC;-MOZ^::TT:^C&P^&!W'W!?^)*IS1KVPQYW&9>HR@.W5'@=S@XQ&[@/RK8 M?N#&?MCA/#7[X@'W#A(H9CH786"''/XQY/YW0^Y1CAKF/SCH'CKA=SWH@BAP M^YU@MG&>ULUW-NCZ(S?L']Z$]LD_#+KM(ZX_<./X\(:_1WS?S-$3!EMN^K)S6#PH/XO6SC&X <\HDRB'3JGYOV'>0 MJ)\Z:D+QTCXOS+A2O+"?"R I"".@]S.N!]*:, ;:]Z;IGU!+ P04 " #. M@P)7L?2YRKA9.JG5YX;HJ2J%@:BA*X#B3"%DPC4.Y M75SC,.&TE4511,OJPA%_N%XSMMX#[; MI=H$W.6\9#MX /VMW$@,\V6X3A6YX3'$O^-=5--)HJVD-3U) M^+GB0Q)X T(]&IS@"[H2 \L7_$.)-J9!$L'/SS%<@G<);G9W[H M79[0-^KTC4ZQ_Y&^TPSC(7E+0L[/IM0++O];NU)$).^B>%9@SZH-7$,$Q18D M"?S7H#E(\Z$H3X/D+"=F&YF,4L)XC+?H"=VAQ+NN";PMX /Q)X/9).P'PL%H MC&1%F8L7 "3+F<;BWV';%O-]^B[J>P-_Y)%;KM$4T"4JU%5*]#NI7ZRN$EE1 M4DN?P %J?S"FDP/1J3A0Z MF1[ A<&8?!4:EV;-SW%@;^ED,)WU]Q;/C?8"?]D>NA9NSZ4*D#OKQ8I$HN*Z M-JPNVMG]JG:YU_3ZK;ACX17/X"4$L#!!0 ( ,Z# E=WPMU_ @, *P' 9 M>&PO=V]R:W-H965T_GL)I?&(K&#[5#X]SL[;=J.4FG:OL3VD[OGGK//Y]%2R"=5 &CR M6I52HMH*+J3-3 \4\N9$4U+N7"4[4$FEFGJO0"WT^\BC+N3$86 MNY>3D6ATR3C<2Z*:JJ+R;0JE6(Z=GK,&'MBBT ;P)J.:+N 1](_Z7N+*ZU@R M5@%73' B(1\[E[WA-#+VUN G@Z7:FA.3R5R()[/XFHT=WPB"$E)M&"@.+S"# MLC1$*.-YQ>ET(8WC]GS-?F-SQUSF5,%,E+]8IHNQ,W!(!CEM2OT@EE]@E4]L M^%)1*OLER]8V0..T45I4*V=44#'>CO1UM0];#@/_ X=@Y1!8W6T@J_**:CH9 M2;$DTE@CFYG85*TWBF/<',JCEOB7H9^>W$L\7ZG?".49N7YN6(T[KEW"08\\ MC0&,F9>NR*8M6? !64+N!->%(M<\@VS7WT-AG;I@K6X:'"3\UO S$OHN"?P@ M/, 7=MF&EB_\/]FV9-%^,G-=AJJF*8P=O \*Y LXDZ-/O<2_." UZJ1&A]C_ M5NIALN2,'. C1Y\&@1]>[-K KDTJ\"(J#1D1.=$%D%R4>*,97Y!CQA$1C4(W M=3+LZ/YUO%0FUI\HU@38FE@#5Y!"-0=)PMX&- 5C/@&YI7,AJ1;R;9-29_:9 M!)&;#,)=(/+[Y!;PKA>BS BK:BE>P/BI=VK.W20:[$'[28_,1%4W&H6]CSOH MQSOS&>ZNEHWM5*>,GV+$!=;4^WA)'+[#>F[<#\E-(SG3C01[>B+/60I[(G<; ME$1[L4>1ZR5%E@[LQ3OS[T+3DM1[2Z4S#!,W##?[$O9=_SS&/55JB(TX;:JF MI*:6,L"KDS)J._3:^C@(W>@\.-D",,4@.3E8H)L3[ 7N($JV@=B-D_,UL.]R M>EL=M *YL.^$PJ)ON&Z;:8=V3]%EVX$WYNT[=D?E@G%%2LC1U3_KQPZ1[=O0 M+K2H;3^>"XW=W4X+?$Y!&@/\GPNAUPL3H'N@)[\!4$L#!!0 ( ,Z# E>/ M63.CB@0 !,+ 9 >&PO=V]R:W-H965T:FBK<[(PMIN MMB3SH%3J\6PR.1N74E7)9A7.;NUF91JO546W5KBF+*5]O"9MVG4R3?J#.[4O M/!^,-ZM:[NF>_%_UK<5N/*#DJJ3**5,)2[MU-VCOP^^PY>M='1C]#\J M]\4Z628BIYULM+\S[0?J_'G+>)G1+OR*-LK.)XG(&N=-V2F#0:FJ^"\?NC@< M*2Q?4IAU"K/ .QH*+'^37FY6UK3"LC30>!%<#=H@IRI.RKVWN%70\YL;4Y;* M(\K>"5GEXL947E5[JC)%;C7V,,&"XZR#NXYPLQ?@SL0G !1.O*MRRI_JCT%M MX#?K^5W/3@+^WE2IF$]&8C:9S4_@S0=_YP%O_J/\C7"+Y^&X92Y<+3-:)^@) M1_9 R>;-J^G9Y/($V<5 =G$*_?^3/0UWGHJ3B.+-J^5L,K\4'ROA"Q*.,@.9 M+XVTGJPPNY"$D6A) ( LY4)5W@@I_E 9^I0"Y#V"@*VXVELBMB3JQKI&8@'9 MME!9P0BMTEIH0D.AG*MFA_9L+*B($$Z!<2-,8T46"#8PQ>&5%LIL)*<#YDD= MX$-C*P\'4G'EF":*AH:B&05?HJ5".E$9#]02JAE0V8[,,M.$.##5VCB*P5%> MJ"A/#S6F",3A0:\K6$6_'*A%*OX<#,NOP;#FH')88,O>>*GA&4]/-A^%:_D8 M,P2@U\OS=(G&UYIGF#D 7HKIY)='Q*(3A\DR'7(74P'L=^#,.;DC56Z1@6B^ M%V-J*(9:5H_LI-EJM9>=A[;7"%+7UL@<)>&\\HVG$999*GYBH-GD,MR&]?3R MYQ U#L@MD@4G.3DX>8^9:]K@S@=I#])RW6E->QI@NO,!B(-#T0&'(LL:R]6V M?10D40$ @I522.=,I@+M5ODBF$9\D8XFCGP8Y]!ZJB1G+.HAOIZI61[8#B?2 MA^,^'#H6,S)D31D-'5=PJ*:^WH>T@AI;DZ5!&H_01EW\^+)S)CJ(%W-G_ M7CJQ)=\254_06"$X$=K+-5DQ^N;>JTPQIRZ8Z!MN- G9K?-\C2+/ALD#1[BM MJ^Z[W&?.T1-O8W>Q->'Q"D"NGQ$JY(' F?A]X! <0G"W34PG4@$,SGD .;8? MFSHG[AQ5R:VF]&E#] 4G44-[1(=;(W3C-#T;FI'C\GIQ= "_NIH5>9QES,,7 MB&X0=NI!E/'S2/QY_'9.P0<>,WBE:-0-MT!@;H\;^/N)+I\2G:>__ABBL^\D M^MSW;WST4"G)[L-SS(DP?N.;93@=7GQ7\:'S53P^%S])NU<5>H!V4)VDYV^3 MV-']QILZ/'NVQN,1%98%7JUD60#W.V-\OV$#PSMX\R]02P,$% @ SH," M5\@91HEG! ]0L !D !X;"]W;W)K&ULM5;; M;N,V$/V5@398[ ).+,MVUHTO@+WI8EL@19#T\DQ3(XM8BE1)RH[[]1U2LB+G MXG9;Y,6R.)PS9\YP1ISMM/EF7_8()%2UF8>W6+&:Z!.]OY M#SZ3M=;?_,M/Z3R*/2&4R)U'8/38XF>4T@,1C3\;S*@-Z1V[_P_H7T+NE,N: M6?RLY1\B=?D\FD208L8JZ>[T[BLV^8P]'M?2AE_8U7M'HPAX99TN&F=B4 A5 M/]E#HT/'81*_XI T#DG@70<*+*^98XN9T3LP?C>A^3\AU>!-Y(3R1;EWAJR" M_-R"LI%LK0VK-5(IW!J="7=^GS,CU :6&X-(57!VUG<4T+OU>0.^JL&35\ O MX48KEUOX4:68'OOWB6C+-CFP724G 7^NU 4,XQXD<3(\@3=LLQ\&O.';9%^# MCUX&]^UT94O&<1Y1OU@T6XP6[]\-+N/I">JCEOKH%/K_I7X:? +? 0_OWTV2 M>#B%7W,DOZ)D:@\YLT!&-)B"4$Y#06TB2HG N\BV!S0ISJ7@U.=H0R#KR(8; MP8%)*9CBM+X3+@>7"Y-"R8P3M.1RYL#M2\%IVYZ";+7<(IGW-2N*J0UD1A>T MM276HXU<5JE/H2K/R:Q*]C=XSZ?;_Q.XB:$BJ%;4;URH502<@/7E-B[H1>1R M1I5?(RI0=-+(UW@4GC.U07N(]9*L/6@TZ^A)5@II:S-U[E;HRM()2X7E4MM7 MJ1S:X%B-.SHWJL+6NK2@,Z!!ANT@Z[U8-:)!I> .J IK(44X]#N?;6D$?4 % M43(H@W)-AL\ANDQ"#ZUN[NM#EI%-[WR^CJVE!Z73[@4_J-8D^12S$JMGU_^';T5D[X/@.;- M-25=K-' IG<#GI32:3#J]P?)+IR94G3M=5 M&!VA^HKW.U>Q LTF7#A])U)UZUM9N]K>:9?U5>YQ>WTAOF%F(^CP M2,S(-;[X-([ U)?,^L7I,ESLUMK1-3'\S>E>CL9O('NF:4PW+SY >]-?_ U0 M2P,$% @ SH,"5STE<7H'!0 20\ !D !X;"]W;W)K&ULO5=I;]LX$/TKA!L4*<#*HF1=:6(@2:\LMFB0]/C,2+1-5"*] M)&4G^^MW2,DRW21NNMLM$(?B,4_#F?>&XO%:JF]ZP9A!MTTM],EH8NS&+M7T6+:FYH)= M*J3;IJ'J[HS5LWT]B\4I9 M:_H/(^=V]R'GYFAHZ/59R MC91=#6CVP6W568-S7-BD7!L%LQSLS/3:R/+;2[NO"IW+!G*MJ0W7\=@ NETS M+GNDLPXI>@0I11^D, N-WHB*5;OV8_!J<"W:N'86[07\HQ4!BD.,HC"*]^#% MPU9CAQ?_@JUV2).'D:Q0CO22ENQD!$K03*W8:/K\&4G#5WO\G Q^3O:A_Y2? M^Y$*]!@6>OXLC\+X%?HD#:U1Z4^54AO06RGG@O\-=J!\1.L::0]KQX"NJ:HT MX@*9!8,IR+_H%@DM:UY1 QUMH $U&XWD#$%144" M062@\*R@H"YM0(=5!RC"291X_1B'Z<3K3W!*B-=/<9;DZ!T3D(W:X=(*B@S7 MQF9GQ;8.X+0(AUZ,DV0+FV#B@1*"HX+TO'J4,NS6/C//E01')-EQ+26YUR]P MYD7G )$?19<(-..V9N<\IZGG$Q1QQXMSF,+"?5%L+Y MC5H+T9/;G1[,<3^2AU&6X3"/_;51&!3Y3VUB)]\@$ "$GT]9$@=1>#]?]ZTQ,DXNK?#* M[H-Z4:QVU=1(6/P47VUU/2"3((./A[H&*(S6"PY%Q'+8G@A4W#GT$@HSH X. M( F\ H$H9C_MK%[6/2-?TIYQ4,.YK.QNHB#-T!U4)QULF>)\^;CLJOS3)-CY M+Y?;#[;?*;E_+=&-!*^&6)W.YXK-K=8N!"0'OF'+'TGIS2U3)8<<7T(RM\([ MAPTK"$4+_/B3SQ@Z=''>] M#YB3!(=DLB/P(DC3)V-^%\Y=K4,8\QS'L7^20JWQ3MX,].:%,DWA<,LV.Z-$S-W25.PTY:8;J;SC ZW!-/N^O1=GEWR?Q U1S4B&HV ],PR.!: MIKJ+6]I_\ 4$L#!!0 ( M ,Z# E=S@261@P0 %0, 9 >&PO=V]R:W-H965T/9IO8V@ O@E,EDRQ-9TG%A8I6B[!V;U8+[9T4"NX-L[ZJN-G?@-3- M,AI'_<)'L2T=+22K1CJ]NIF0?#/X6 MT-BC>T9*UEH_TL/OQ3)*B1!(R!TA<+SLX!:D)""D\:7#C(:0Y'A\WZ/?!>VH M9;:# \AUW?+4PNF&&K!&-;H+4X(WDA*)->7 & MWPKT(0E]XF>8=QTV)D)S!F[(-6KK3L5U5 \=P_ M03X#J:PG=9.=!7SOU8A-TIAE:38Y@S<91$X"WN1_B6PQIM_&H.:XLC7/81EA M]5LP.XA6KU^-9^GU&8;3@>'T'/IW,CR/,4Y'[&L<]OK5/$LGU^R&6Y$SA0:R M-\AU56%GV& G+,NYS+WD#@JVWK-"[$0AU):Y$@Y^W#DCUM[QM03F](#A=/Y8 M:EF L>1,/DUH"03C.S#8X4SY:HUA]:8-:>GNV)_AJ6$=5R%JX4T?'+D*7<38 M&JY$$_3!0P$C\=#8>#*Q6CM03G IB;?TU.K,0HX83H =L7>TB%2>Z3\(UU7M M?YYL5/Q?"IZEAA0?\H*'D .#9P.&]+9G[O"(MM[LCT(("JN0%)&K '-98&9N ML7?1"8-C9&&M#Q([IB$_*I<>&QMO G)?)91[5+(.=?4BISR().LU;(52Q*I; MZ$@C6%.*O&2HN$MU#M;BAX%(%H+@+2LQAP@!F"D,:#<"BA]D7'0;_X(@G>0% MTZVBEQL44ZJXVL?XECO\KGB)I0&'6!X/NG8+*/.#5FX,1U[XS7*$0$N >>_> M&JBU(>)]"AK,T@N;O)>6[X>J%[V[Q2]-*[ OD-'0W7?4!-[4VL) ISA=\T=[ M&*.:'5@RQ!!8Y3G=ME7CE7",-]P4-E30<1%V'5NW&Q5 N[9$=^R0-3POJWV)"X :1N?'EM7];<&6583CH_VZ60 MN_W&"F@&>IK*/^GDGLJI3\[A5>#CA^]WG7'G2L-0,B[ M%4^L:F<.H)GC*Q><("!,$/T"31+'#QG[_%U5G\7I?(*_^> \CJ<7%_$T3=E? M)[MA%H_G\W@R&0]>%W&:X6^6L4_:<(H6WEL"Y%(EZ3B9K]^1]E6E$AV MW2[8,&Q?(K[7 (9\*W*AQ\[2F-69Y^ED"077IW(% F?F M4A7<8%.;PE!#HFQ"!P_]S"%/+= 2./K%M.I0UK'9GN'_J'* M'7.9<0U3F?^>I68Y=H8.26'.R]Q\ENN/L,TGLGB)S'7UEZPWME'DD*341A9; M9V109&+SY=^VZ]!P&/I['-C6@56\-X$JEN^XX9.1DFNBK#6BV4:5:N6-Y#)A M-^7:*)S-T,],IEPOR?NO97;/&6U@=1R,DL@#9D?O/W7?<]MAEPDT)JY5%+K/;V] M:(54)OL#5W W@NI+I@K2S+2,;P6*9_2%YR60XT_(/[_-*$?PL"5'YB6>O7KJ-6',=X=TT!BQ+/1B?'W0K^M]:'OQH,CCV/H M)7$5%E7%;-6]%&935M:C=5%^OJE%'\TW%3T64 NK&SG,T=4_'6 -K#95\J9C MY*JJ3&?28)U;-9? 4U#6 .?G$D_DMF,#U/^JF/P)4$L#!!0 ( ,Z# E&PO=V]R:W-H965T>I= XE58>B HXGN9 EU;B5 M,T]5$FAFF,;@Z" 5!L)%)=[.(.B,(+0C,]+F4ZKTC!VOU?2SZWOZ,N4*C@3 MQ5\LT_.QDS@D@YS6A;X2BU]AZ4_/R$M%H>Q?LFAH^Y%#TEII42Z9T8*2\6:E M7Y;WT&%(_!<8PB5#:.UN%%DK/U!-)R,I%D0::I1F/JRKEAN-8]P$Y5I+/&7( MIR?GE$GRB18UD N@JI: -ZX5>7]#IP6H@Y&G48NA]=*EQ--&8OB"Q#ZY$%S/ M%?F99Y ]Y??0NM;$<&7B:;A5X&\U/R21[Y+0#Z,M\J+6Y-H+B MS8),O1RIBJ8P=K @%,A[<";OW@1]_WB+F7%K9KQ-^N0:ZR^K"R B)U0IP*"4 MC;D9H9KDQHM[ZX5);BR0M):2\9E)4K;1F^WZ3KY:!YIEC,/X0!L?L@ )YB 7 M!18\)A+C1,]%K2C/U,$1>?7DJ6@R#6;<9:SE'+]:HGH MZ(GM,2WRAYZ#;'>OT7%!Y9V)"G;?1ZE3DVJF/%OHEHMU<+6V\5D!'S/,=[2C M(,N8MP>\JM>WYXQ3GK)U;][W /!0D.GB/A&A(=D#.JY@0^UPRSRQ3? MOY\7V)3@ 3NGN4^2UYB,[=%;$H:^FP2#K8CY"L+C#4@3)'OWRE0(TPS^ X]^ M$?<@N>E=!,(@\1WHV&X45C7JWWISX2LA*0:",<3U^FZ2[-_P=Y#OFCDX(0?#=?87X%V-=_= '>*/H/[>0_QAR6X<< M%F(8)]W2'/;<8-@MS3#NNWZOWT&6XC?]O^EU7@4PS#/[]J%(*FJNFP>"%FV? M5TZ:5X5'\N9M!@M_QK@B!>3(ZA\.>@Z1S7M'L]&BLF\,4Z&U*.WG'&@&TA#@ M>2YP$"TW1D'[Z#3Y&U!+ P04 " #.@P)7=J' 2,," !!P &0 'AL M+W=OI1YP"&/)=< MZ)F7&U.=^[Y."%@J8BNRY*IEP5PN9EYH;NOD M)UNJ14-%#U -R:T4)M?D6J20_HGW45:KC>ZT+>A1PJ^U."-1T",TH-$1OJB- M-7)\T5_&NB_$AJ&_G\'>D'-=L01F'EX!#>H)O/CT)!P&%T?T]5M]_6/L\3W> MN+3F0&2&I[71"D>T'F<[/1G3(+H@_SO.M=7SUHJU 5>;G>$*$BA7H$@4OAIM MX>R'8LX-*,$XL6EC*LD)$RE>GR=L"Q5>R43_D+ZSAD$O[ ?D1ACL!M@>:M15*6QTRKPX716RHJ0=?09[ MJ,/>@([V6,?!A"R5S$#;QH7,]I@4"1P6&?8F0;3'2H, M!N1!&MSZ[2GJI)*.>N-)-[=8-]HQ_..X[_C[G;94@EJ[YJM)(FMAF@[56MO^ M/F_:VJM[\SC<,K4NA"8<,H0&9Z.!1U33<)N%D95K MUYQ>'](Z[LXW[!]<[IC+@FJXD?P'*TPU]48>*:"D+3=WB1O-5&UFMG5% ST8WTUWH?=AQ&KSE$:X?(Z>X".96WU-#91,D54=8: MV>S$I>J\41P3]E#NC<*_#/W,;*[P?)5Y)E04Y/UCRQK<<>,3@??AY($N..C3 M26 PDK4/\C7K=<<:O<*:D:]2F$J3]Z* 8M\_0(6]S&@C\SHZ2OBY%>ROL)R)?Z$(J M:J1ZWJ;4F[TE4>)GHW@?2,(A^0)8V97D!6$U;O(36#_]0LV%GR6C ^@P&Y ; M63>M06$OXXZ&Z=[\!G?7J-;UI3,FSC#B$B_.RWA9&K_ !GXZC,F'5@EF6@7N M]&19LAP.1.XW*$L.8O>R-"N*+#TX2/?F#])0_LJ]ZPWCS(_C[;[$0S^\2'%/ MM1YCV\W;NN74WJ4"L#YR1ET_WEB?1+&?7$2G.P"F&&6GY-@%W9[@(/)'2;8+ MI'Z:71RJO&"G3]:@ENXUT'C96V&ZEMFC_8-SU?79K7GW6GVE:LF$)AQ*= W/ MAZE'5/<"= LC&]=U%])@#W?3"A]-4-8 _Y=2FLW"!NB?X=EO4$L#!!0 ( M ,Z# E>EN_QMW ( ($' 9 >&PO=V]R:W-H965TYU,C%0-)LV 84")IN>U9LVA8J2YXD)^W?CY(3 M+\'28,/0%UNDR,-#4J(F6ZF>=0%@R$O)A9YZA3'5R/=U4D!)]:VL0.!.)E5) M#8HJ]W6E@*;.J>1^& 1#OZ1,>/'$Z98JGLC:<"9@J8BNRY*JUSEPN9UZ76^O M>&1Y8:S"CR<5S6$%YENU5"CY+4K*2A":24$49%-OUAW-^];>&7QGL-4':V(S M64OY;(4OZ=0++"'@D!B+0/&W@7O@W (AC9\[3*\-:1T/UWOT3RYWS&5--=Q+ M_H.EIIAZD4=2R&C-S:/26AM9[IR1010GKL[R/CEG:XIST/SP)^K<4MZ04=$@9A[PQ>KRU#S^'U M_K\,I[)OP/NGP>V]&NF*)C#U\.)H4!OPXJN+[C 8GZ'>;ZGWSZ''*[RG:")KVRH%";"-;9=+)L'J*[P A#.Z9IP9!B?S.!_IJ0"28:'DUE;$.'27 MD(V8%%3DH D3Q*#=O2PK*EZO+J*P>S?6_\0,@R@'HMD+*9N# _;@$&P[M&TG MURZ6K#4"Z9L1L<&"WOC=_Y_^CMZ<5%NR9D*V MVO9]F35C];=Y\S@]4)4S[ B'#%V#V[N!1U0S\!O!R,H-V;4T.++=LL W$I0U MP/U,2K,7;(#VU8U_ 5!+ P04 " #.@P)7!ZG>XK\$ !Q#@ &0 'AL M+W=O^9X7C1I: MMF$=ZJN6G8ED.R:AHK'8SK#DGJB_;Q!_V)BAUCNJ&07O/Y1Y:H\=1('Y6Q. MNUI=\]7O;!U/J/$R7DOS'ZWZL>/405DG%6_6D\&#IFK[ECZL\V!-2+QG)OCK M";[QNU_(>/F)*CJ="+Y"0H\&-/U@0C6SP;FJU9LR4P)Z*YBGIC/%L_O?=%PY MNN -[+6D)EU'-_2N9O)X,E*PC!X\RM:0YSVD_PQDA+[Q5I42?6YSEN_.'X%[ M@X_^QL=S_R#@'UWKHL##R/?\X !>,,0<&+S@C3'O"[5'&N]'THHYD0N:L5,' M)"&96#)G^N$=B;R/!_P<#WZ.#Z%/9Z# O*L9XG,D+9\S>Y_8@WYF^WP_C'[# M%:UWL3(N%2@MXT5;_0,+@>81K>OG%Z\''7][>E(*Q M'0X/7;/J87_'I@6J,D/59U]L6LUEV_ /]%P#M:C(2@29@2-G"4?I0B=T&/4> M^3CT0\L.L!>-+7N,(T(L.\)QF*"OK(7=J TNS>%XJ:32N[-D6P=PE'J#%> P MW,*&F%B@A& _):CGU4M\M5P)L4_"'=QPRO<@"IZ>E=M@2J@^Z;ZZ36?XL/* ME=IHRI2K2CT:$6IU2>!>TW./&>X-U-*$^?]R^6$*V!Y./VW/EL"9@KTX[JN@ M0%&H2B\/_4(K@6YIW?T\=%92R--@7C'1OT+?G]NFW32:0^<3RUAS!U,#@GM) M$3Q.4^S%W@ZQ7+ OI>P BD GP8EG,P_Z4W3;KWKD$P_''CFV 5(- %\+&W6-G%:L@@P\7U;%($; M)*\&O*!M!E_S-F!"0NR1\8[.4C>*7HWY))V[DH,T)@D. KN.@N2MNAN[L9W* M*(+2%F\BU]_3/X-"X0X]'$7V.>-';K@%#5U[[P*?8!+L+7\CZQK0,%&8RXZ$ M\MNUJK\1#&^'^]19?XW8#N\O8]^H*("]J&9SF.JY,=0YT5]P>D/QA;E4W'$% M5Q3S6,*=D D] /KGG*N-H1<8;IG3?P%02P,$% @ SH,"5QA)NP3R @ ME 8 !D !X;"]W;W)K&ULE55M;],P$/XKIR!- M((4E3=HN=&VE=8 ,9C6#3Z[R;6QYMB9[2SCWW-VVM")KH(/2?QRSW//V7>7 M::OTO2D1+3Q50II94%I;3Z+(Y"56S)RJ&B7MK)6NF*6IWD2FUL@*#ZI$E,3Q M.*H8E\%\ZM>N]7RJ&BNXQ&L-IJDJIG\M4*AV%@R"W<(-WY36+43S:. MO,KWS++Y5*L6M+,F-C?PH7HTB>/278Y\OJ>J*1B"H-3!I^=N"B\8E+N2JJBB-*2/R>\"'AC\R@=*:0Q$< M]W%;(JR5H'KD2.8KRD2Z?71OJ2C%;NC M-3Z1&+G(72Z!5<_-04?+-7!)KGRQMZH1!92,HEXARN<',8&3 M5UD2I^?__:4R]A'84B.IDP48_@15E[+H4O8O""4@^@3<+;A$W)\D<"XV.J2JW?$: M&(>#+ O3=-"C1F&H4&]\ M/S1T.8VT7=/H5_N6>]%UFC_F7;^^8GK#2:/ -4'CT[-1 +KK@=W$JMKWG96R MU,7\L*3?!FIG0/MKI>QNXAST/Z+Y;U!+ P04 " #.@P)7J)T>O=P# ! M%0 &0 'AL+W=O1B/U#3^9 M;?$:'D!^V=YS=>5WE()0J 1A%>*PFGLWX746QEI@6OQ-8">.SI'NRI*Q1WWQ M>S'W OU&4$(N-0*KPQ/<0EEJDGJ/KRW4ZV)JX?'YGO[!=%YU9HD%W++R'U+( MS=R[]% !*UR7\C/;_09MA\::E[-2F/]HU[8-/)370C+:BM4;4%(U1_RM->)( MH#C#@J@51#\JB%M!?"H8O2 8M8+1J2!^03!N!:;K?M-W8UR*)4YFG.T0UZT5 M39\8]XU:^44J_:$\2*Z>$J63R2H-(A?[:L%K@JA S7ZK0&N#G;9A%$R9Z(4R([E@E-P)E50'%@/[6KI]8 M]+[J>] M.K1X$7??0&QP\0NXC^1K30HBGX?RVDA'PU)=QJ[%%NH2EKJ$98Y@/?]'G?\C&SWYI,:#+64K"=Z6.KZ3=Y7M.ZQ!(* M/;"0G,@AC\<#MDRFH_&T[\OM#[9+!]H%T\LP#OOM,NO+O]*:26?-Q&J-*FY@ M"AOZ<[4"3JKUD#-6QKE?GTM8ZA*6.8+U$C'M$C%]?6&>NO3?)2QU"PGNEA<%@"!/:A4*JI/: [ MS!]5 FPUWPXZM^@XI:5.:9DK6C\E1ZNR\/65O]6ZRH)+6NJ4EKFB];,0';(0 MN:W_=M[9F8F^&TY.2EKJ-&#FBM:W^[ ,#:VKK.0!ER 07G, "I5$F+):'93] M>*UNKM5<'0G5YC!&G&;&: LD&5J"+4U.%[5.::E36M;2CH?&N#\?:7+E'^T@ M4>!KLW4GE+DJ WVQZ\,9MB_J%YL[>HAI$UJ00J8:6DP<54?;^\V:YK M+B3;FOVH)9.247.Z 5P UPW4\Q5C&PO=V]R:W-H965T;L6E;J"2Z(NTTPRY^E"R+ED0Q MUL*@0&/9XGMT7I$\#R5.'UC^C6\H%>!'FF3\>K018GLU'O/%AJ:$7[(MS>0O M*Y:G1,C#?#WFVYR29=DH3<;( MB8[JF$7#T\]']?=E\C*9>\+IG"5_QTNQN1Y-1F!)5V27B,_LX3=:)>05>@N6 M\/)_\%"=ZXS 8L<%2ZO&\@K2.#O\)3\J(TX:8-C3 %4-4*L!0CT-<-4 G]O MK1JXI3.'5$H?(B+(;)JS!Y 79TNUXD-I9ME:IA]GQ7V_%;G\-9;MQ&Q.^ :\ M^[Z+]R2AF>" 9$OPD>3?J"#W"06W=+'+8Q%3#EY'\KLXX6_ *Q!GX,N&[;@\ MFT_'0EY((3=>5$%O#D%13U ??&29V'#P+EO29;/]6"909X&.6=P@H^ ?N^P2 M8.<7@!R$P=UM!%Z_>@/XX=H?-1C^1$PFF^IZ/9SS]!W_E5YZ--L",)Q,Q_M31XQAACJBB>DZ88#J MF(UTQRPU;$F%/5,UC"2@9VZ MWTEQ_[>,QR612*8"3SO4[+;N,5SK4+DMB#5/# MVM3P3%,SEDE'8"8T&O#Y.,C61:D!KY-R;GT#"O3? M2ZHL_+B00^Z"DZ>-@4\.LNH4O_^4R'S!_[='(&4(,AHB"9@^5IT!K'9]'&T4 M&5J K:I%MM2:!BH&AB\)P= J!5M5BVRI-8U5( R?2\*5P.D 1,B9P* ]"JVR ML"8J=*&'>F 8*AJ&9APV4Q#LDJ8^6:MXJXEJ3%9!+GR"YEE:5"*RIMGB M\62RO=3F;Q-CYU;5(EMJ32\5/ ML"Q'77B]D+TB;/4)<\"A2>N"(L_S>_)6Q(S,Q&RN2JC+P'#BX!"U<[5$N56N MFJA>B+V>Y0%2-(S,-#QG^9;E1%"YEA24C^]9#Q";=89V?ZMJD2VUIH<*B-%+ M C&R"L16U2);:DUC%1"CYP(QZJ*I&[J>VQZ,5GE8$]0+Y+^>L:AP&-EZ.FP6 M&MQGK (TTF![CS.*G9&U)\1(\[S6A>U'I^9X@U/6Q/1#MR=K1;GH.0^)D>:) M;>BX;0XSQQB<:3>HYT\FN"=5Q9W(S)USEJ8T7\0D 5NRI;DV89M$.;>J%ME2 M:]JG*!:%+UF!K)*M5;7(EEKS=:]B8&QFX*U5@#C?8?4$L#!!0 ( ,Z# E?Z.,P?J08 "XR 9 >&PO=V]R:W-H965T M*';+E+#+1)NP^L6Y"TW<.P M!\:F8Z&RY)*TTP+[\:-D510CBI8F>B^)9%\>W4,>28>7],5CQC^)-6,2?-DD MJ;@4H&H$E6]%=(F^SQY]92:A(<)$EHO@+'LO88 06.R&S3=E89;")T\-_^J7L MB%H#%+8T0&4#U+4!+AO@@N@ALX+6-95T?L&S1\#S:(66'Q1]4[16;.(T'\8[ MR=6WL6HGYV]IS,%'FNP8>,>HV'&FQD@*\ .X98L=YW'Z %Y3$0OP_)I)&B?B MA?KNP]TU>/[L!7@&XA2\7V<[0=.EN!A+E5&..UZ45W]]N#IJN?JON_0PBK,R))461)GEE<9WV:< M2@;23#(QOL]:A.:$Z3LNGL ,QF'%.!PLPM G64]@!ME)17;B1X0'F+"NKEE MX!,--J/"211ANP2G58[3(Q+<;!@O1F1+MXS;TG,B]!T03V &V:@B&PU67^23 MK"UZ\G5OR M:25A;#NA\R<_?9U*1 M756T:3OML"FN",_@TV>A+8Y 1*(6%6K# -V.04]+_@$_97O&TWS" M24,UU\ M/7;_.*%[CYDG-+,CM"N!T^$B]>I+?*&9A+4S@4XOT.,Q&36T!Z, S]!3C5KB MPAD.IRT:U;8"NGU%7:.=)S!NS-YCY0G-G$=KSX*"X3-IKZ;%%YI)6)L6Y/0( MW<59XAR;R5C"'%,95*MPN+V&*;/BC?I M3KD5FG_^MY6N.Z$_Y)KQ4LMGX/]N=66;$KU F1U76Y7I6&51CYW?V)XE M %K9>K4IOM!,SMJFX.'U%NRUWN(+S22L_0[V56\I@>JW)\((!HW;N!D'9R&< MM3UHM#W!W>LMI1Z[F30W;N\!.X5GP=JSX.'%%NRUV.(+S22LW0_V5&S!S2** MQ:19HAPF#6N7@KM76K0ZN]DU-W3O\3J%>R':O9#A!1?BM>#B"\TDK T0<1N@ M7G:--*LI5KMFB7/9-:+M$.ELA]KL6HEPQ*X=BS+STZZ#'',=_[==.Y)0'[OF M!%I?D 0E:V?K>GG,*]$.U>R/ =*L1KB<87FDE8>R#B]D#=[5H) M9-BU,%]\>'H;6^+() A;*FE$&Q7B+JY8]/@?%LK<%^D]>J>P,D1;&3)\2POQ M6KKQA682UJ:(>-K60IH[5JP+9;8XQT)9J%U+Z*ZYV-7:>1IKL^+34:R^*9+#:N;>;/?TFA MTGB(4P$2ME+M@O.I@N&''R<<3F2V+?;WWV=29IOB<,WHDO$\0'V_RM13M#S) M?S)0_41D_B]02P,$% @ SH,"5VP? S'8 @ 3P@ !D !X;"]W;W)K M&ULK99=;YLP%(;_BL6JJ9.V B9\I$N0VJ33.FE: MU(_MVB4G =5@9ILD_?<[!H+2A*)>[*;!<-[7SWO =B=;(9]5"J#)+N>%FEJI MUN6E;:LDA9RI"U%"@4]60N9,XU"N;55*8,M:E'.;.DY@YRPKK'A2WUO(>"(J MS;,"%I*H*L^9?+D&+K93R[7V-^ZR=:K-#3N>E&P-]Z ?RX7$D=VY++,<"I6) M@DA83:TK]W(6F?JZX'<&6W5P34R2)R&>S>!V.;4< P0<$FT<&/YL8 :<&R/$ M^-MZ6MV41GAXO7?_5F?'+$],P4SP/]E2IU,KLL@25JSB^DYLOT.;QS=^B>"J M_DNV3:U/+9)42HN\%2-!GA7-+]NU?3@0N*,W!+05T/<*O%;@U4$;LCK6G&D6 M3Z38$FFJT3=I+K9A+ZQB0_JN*">,YG0AWJ M]9=IEI[>>],W-?H,9AU.]@EM:E*ED"4PO7C@*Y M 2O^^,$-G*]]\?Z3V:NP7A?6&W*/;W8:9,$X,=9,)BG!=X@?^@87<(G+41,8 M:$/C'=3>9D/8Q&XX#H.)O3G,UU,5C'S:5;T"'W7@HV'PO.3B!0#!.=/XNH8X M&RO_@" 8N?0(\[3(==R1TX_I=YC^(.9MH7$/PDVIPAZ7$K=7J5_J'I=(C>W= MXZ^@']T_I?)I>(3>4Q0YXW[RH",/!LD74JQ F>T8R$>D M/44T>*/'84<:#I+^TBG(0;3P9-8P.@([+7$#S^\'BSJP:!#L06CL'6OWDR' MZ&2)T# :'R^DTRK/I0=5#:1]L-V;H_8GD^NL4(3#"G7.18@A97-\-0,MROH$ M>!(:SY/Z,L43'Z0IP.&ULM5AK;]LV%/TK MA%8,+=!$(O6R,UO ZJS8A@T(FG;[S,BT+50259*RFW\_4E+TL!FZ K@OMA[W M'IU#7HI'=W6B["L_$"+ ]R(O^=HY"%'=N2Y/#Z3 _)96I)1W=I056,A3MG=Y MQ0C>-DE%[B+/B]P"9Z63K)IK#RQ9T5KD64D>&.!U46#V_('D]+1VH/-RX5.V M/PAUP4U6%=Z31R*^5 ],GKD]RC8K2,DS6@)&=FOG5WBW0;Y*:"+^R.C8/)N)O-$\L!D13#Q#'"Y!;]]J[-*SI%X#TI906_OB]#^SSTRO/^K,M;X'OO ?*0KTG? MF-/O22K389..INFN5-[+1[U\U.#Y/R*?3.3KM+5@@1Y,K;@[7N&4K!VYI#AA M1^(D/_\$(^\7G5)+8!/=?J_;-Z$GGZG .:BTZG7"6[2H05-OAF/B1[Z_6+G' ML2)-5.PMPSYJ0C7HJ09&JG\1SN_D;MC3#8UT9U94>$$"HD40G5'51(5AM-0SC7JFD7E@\1-E M6%#V;)Y[(\KZK+*XM=;LD'FF]!5DC"1Z(X:K<9(\[G&QH4=6"L"L4K;H$ M6VA3R8-/@+[5VC3:CMG:+:%-M0_& YJ=Q^S:O'04BS@\+TUST)3J8#J@V75L M:,D%JYM/HYNLO)&D]W)(] ;="#5[CBRA384/'@9&5NO3JIFQA3;5/M@9:'0- M\^LSOBB]*#S?UC5!,(S]5PITL"#0[$$^UJS,1,U(0Y/N=EE*KK U LZ>*DMH M4_F#K8%+JV5JU=W80IM^80_V!ADMQ.PR[> FSC(*SLKT2M"4ZN!&D-F-/-*= M.&%&M+2,J;,__BVA386.VAYV^QYV&Q__AZ5!@Z5!=GL?Z+*M@>#YMGXEJ*7J MCOITJDGZ-V;[K.0@)SN9Y=W&LIQ9VW=L3P2MFM;=$Q6"%LWA@> M82I WM]1 M*EY.5#>P[_XF_P%02P,$% @ SH,"5\]//F&UL?51K;]HP%/TKEE=-K;21$&C+6(A4J*9M M6B4$ZO;9))=@U8_,-J3\^UT[(6)2X$OB:]]S[CG7C[36YLWN !QYET+9&=TY M5TVCR.8[D,P.= 4*5[;:2.8P-&5D*P.L"" IHB2.'R+)N*)9&N:6)DOUW@FN M8&F(W4O)S'$.0M$WA]J>C8EWLM'ZS0<_BAF-O2 0D#O/P/!W@ 4(X8E0QM^6DW8E M/?!\?&+_%KRCEPVSL-#B#R_<;D8GE!2P97OA5KK^#JV?>\^7:V'#E]1M;DQ) MOK=.RQ:,"B17S9^]MWTX R3)!4#2 I*@NRD45#XSQ[+4Z)H8GXUL?A"L!C2* MX\IORMH97.6(<]E"2\D==ME9PE1!%EHYKDI0.0=+/I-?@);)4VD ?!*Y?0;' MN+!W?HWGN#L0<&LP!PS/,F\(5^2%"X'-MVGD4*PO&>6ML'DC++D@[.=>#<@H M_D22.!F1U_4SN;VY^Y\F0J^=X:0SG 3>T07>8*A73X,;]^/\Y9C:BN4PHWCZ M+=H%FGW\,'R(OUY1->I4C:ZQ9ROP%P@;3T1H>,6.84_Z=#9,7P*3OW.';/(X MF*31H:?^N*L_OEJ_V68'1O95O(X=QN0(S-B^-D1G)]-?\A=F2JXLNMPB5SQX MO*?$-!>G"9RNPF'=:(='/PQW^-: \0FXOM7:G0)__KO7*_L'4$L#!!0 ( M ,Z# E?#[W6CR0( )\) 9 >&PO=V]R:W-H965T\HRKB;/6NABYKDK6D%/5$P5P_+(4,J<: MMW+EJD("32THSUS?\X9N3AEWHK$]NY716)0Z8QQN)5%EGE/Y:PJ9V$ZVMB M/%D(\6@V7]*)XQF#((-$&P:*KPW,(,L,$9KQL^9T&I4&N+_>L7^ROJ,O"ZI@ M)K(?+-7KB7/ID!26M,STG=A^AMH?:V B,F6?9%O+>@Y)2J5%7H/1@ISQZDV? MZCCL 9"G'>#7 /\Y('P%$-2 X%0-80T(3]4PJ '6=;?RW08NIII&8RFV1!II M9#,+&WV+QG@Q;NKD7DO\RA"GHYG(,%#D/?G&$BP* M(@*8\A;0%'Q_'#X_@70Q/$R-_%Z.I?Y3P:\E[)/#> M$=_S@Q9[9J?#_39W_D_[_)^U'P0C: HFL'SA*WQ_*8BV=!\E-#_"D2IH A,' M_W0*Y :OX^0@ M5[;5*RR[DNOJ7]*<-M/$M6VBS\ZG_=&LWW(>X_11#0M_Z*O1Y8;*%>.*9+!$ M55[O ]HKJW&@VFA1V'ZW$!J[IUVN<8(":03P^U((O=L8!%"H OW@( &$( 9 >&PO=V]R:W-H965TD3 UTZS1>$-OQ_?V[.]N7\8Z+1UD */144B8G3J'49N2Z,BF@Q/*:;X#I M-QD7)5:Z*W)7;@3@U!J5U T\+W)+3)@3C^W80L1C7BE*&"P$DE598O%S!I3O M)H[O[ >6)"^4&7#C\0;GL +UL%D(W7-;E924P"3A# G()L[4'\U\SQC8&=\( M[.1!&QE7UIP_FL[G=.)XA@@H),I(8/W8PBU0:I0TQX]&U&G7-(:'[;WZG75> M.[/&$FXY_4Y254R[9J[GH*22BI>-L28H M":N?^*D)Q(%!$!PQ"!J#P'+7"UG*.58X'@N^0\+,UFJF85VUUAJ.,).5E1+Z M+=%V*M;>4+SF M(,/2UX)74.G+L*LUG5G&3AF56LP1'6")TSYDJ)/K(4DA_MW>U M7ZUSP=ZY67!2\$O%KE'/NT2!%_30PVJ.SL\N3NCVVJ#UK&[OB.XT27AE(B(@ M ;+%:PI=WM8B_6X1<]Q&8%R%GN=U=0Z L348+7A.K,@!QU+3[\#UO\IH6\.1FY M.60@!*3[6^DM^_OF1?"BH?YU1\_WGB]5[^UHKV:T$8]>H7(/;OT21&YKFT1V M.]4%H!UMZ^>TKAK/T^OB>X^%#I=$%#)MZET/=$1$7<_JCN(;6T/67.F*9)N% M_@8 82;H]QGG:M\Q"[1?%?$O4$L#!!0 ( ,Z# E=XO5NZ8@, D0 9 M >&PO=V]R:W-H965T(T1P5-<0$(6LVU*W,:FH8 2(N?*=K3QC40H3Q@_"@6W^*Y9H@3H0Q% M3%! _K=#"Y1E@HF?XW=%JM4^!;!Y?6#_+(/GP3Q BA8X^Y7&+)EK8PW$: 6W M&;O#^Z^H"L@5?!'.J/P%^])V9&@@VE*&\PK,3Y"G1?D/GZI$- " -@5P#[5@U,!G%,]N!5 AJZ7L7VNG1KO>#6!C>X8 D%81&CN =9G ZW^L+Y/^_A/WMO)<.NF\*6?/8) M31$UFR).:91ANB6HM^8EJ]//*B1O2C9!$OBYWO6J8[TW?-%!\;>9XY;AL% MQT:3D>BRIE%X;&2.#6=26[5B=>M8W<%8[WCV((D2P#6&B_^.O]4V_!W%^N(= M9'IMZZDD"U22A8K(6N7PZG)X;Z(*GLK2J"0+5)*%BLA:I1G5I1DI4862Q6T\ MII9K=57AV,@V/*>C"L=&CF>:'54X-O)&[KA?%,9UJ./!4+^@ A&824V ,?\B M2BDC4'QM]@4\R/7:WE-)%J@D"Q61M0HRJ0LR>1-9F*@LC4JR0"59J(BL51K3 M>/ZZ-Y0(0T73?(%;WL3H*$./E>VZ76GHL7+-(VWHL3)-:V)VU$%OC#8Y(FLY M4U+>:-N"E1^T]6X]MU[)::VS?VU.%V;/?B#F7#E*/=.70_(-).NTH"!#*^[* MN!QQ(2/EW%DN&-[(P>H!,SZFR&PO=V]R:W-H965T#I92K#Z.1 M")9]_=\NDY6\LX M2NDM!V*=)(2_7M&8/5\,X&#SQ5VT6$K]Q6AZOB(+>D_EP^J6J[M1:646)305 M$4L!I_.+P27\<.UF#;(GOD?T652N@49Y9.RGOODRNQ@XVB,:TU!J$T1]/-%K M&L?:DO+CG\+HH.Q3-ZQ>;ZQ_RN 5S",1])K%/Z*97%X,@@&8T3E9Q_*./?]. M"R!/VPM9+++_P7/QK#, X5I(EA2-E0=)E.:?Y*4(1*6!NZT!*AJ@?1O@H@'. M0'//,JP;(LGTG+-GP/73RIJ^R&*3M58T4:J'\5YR]6NDVLGIO63ASS,=B!FX M9HF:'8)D\3T#=U1('H52_9(]!4BZN?JVTL\(<')#)8EB\1Z\ R,@EH13 :(4 M/*21%*?J2W7]YY*MA6HJSD=2.:R['86%Y(?ZW0(L',*D(,P>+B_ 2?O:O#Y1Y>K=L,W-%2& M8688[6NXAH#+$<=93^Z6GEK#F@T6.+F[?Q#ON\;(:DZGF0]B14)Z,5!Y1%#^ M1 ?37W^!OO-;5Q0.9*Q&[I;D;F8=;R&_7I)TD4_0=?JDPJ!"P$TTA(Y&5P#< M0P;@0,9J ?#* 'C6H7_HHL[FU2EXI(LH3:-T =@)$%)$EA)U/X[I]$>,$$'S'CL!+@! M8^VN)\RDA)GT7E-4;9CE:MK!.FFQ(@7J!$&#M?U<<]'5,*!CA(!CS8X_,L6C MO+]\HEPI./"9DU0"I2HH^$0B#KZ3>$T[-W'GD GR4-;J8:CH(6@=SRL2DS2D MW0GQO\J.W!F)W'90'9U@.&X,H=V#OH3($*)]4^*,Q3'A0N/E5.]W(^;&]2B5 MC HQF%3_-8&M#O4%-H('VA5/)7/V <9M8#AI#^HQE TTT@9:A4,CI_;!=-N8 MR!E.FOG'[D=?3J-@H%W"E,M3Y=8WKDVOO3;QL+G#=SU57<%UMXT*@789\I!R M&K)%&OV[$9K%F2NLGKGHB[ZF&J63(._#K^7^L=.46W97^HZ0D2G0KE-N\^&8 M,PX*9LW6R6,WA, KU9,X $E^B(-@1EX[MXQCJ!EHY RTZQE%G-53U+P$^:B2 M9\)G0HWCQV05LU>Z948>2+<403B&"H)&!L')40Y7T"JOWAR$ UFK%P>,AD)6 M<;+G::,P4M5P&$.GM9#MG?6%,4H(V9709N[6:C[@KZ\T>:3\[TZP PF; O\8 M,@D9F830D?0P.I#<*<)P#/&$C'A"=O%TD)VKZ*.ZG[6R4 @VE;/=C[Z<1IFU.[@@3' MV,&P>:BS=]<7QX@N9!=='U\H#R.Q!U!'%0E#U!3^]N[ZXACYA.QEI&NM'N-X M#YQV >@L4+D4NDV@8T@A;*00MDNAVK*J%<)V$>*V//)A$"B)U"#L>+"Y\NK. M&^F#=TB??'*1QYCN]!:V"W>>Y_A^]:6O_,W+KF*JR:\/9$<-:%?1R^Y17V(C9K!=@]3S8Q_FCH(0'N+F MKF9WHR^FT2_87@^JY\T^F%Y'W6LR]/TFYS%4"C8J!;]!I;33:1]PO[.NB;PF MN+]C@=>)C![!=CW2S+$YPIL(QFW/_*'7 CB&4,%&J&"[4+FC^FT:G6M#=1;@ M))1K$H,XFG>>'7<8&[=J8FCKR6*'J2 W96,TZ@7;U4ME+$_5V>E-P';+7@$\ M*8&#[<#'4#RN43RN7?%<+A:<+G1Y(%+842JB$#SI&L&V4W%AKWHJ=I5N@,T_ M+70]YT /;5F"KI$Y[MXRYQ20C?NSO?V'[5,]@A W=T*[%V\=EU'E9:>$\D7V M#IA062DAGE^@'U^YPQN;G1'91OWTW_!U!+ P04 " #.@P)7 M=X)7N6<# !=$ &0 'AL+W=OUAV ,CG6TBDJB2E-U\^Y*4HEJ. MHKHM^V*)U-WO>'?D2>?%GK)'O@40Z&-95'QI;86H+VR;9ULH,3^C-53RR9JR M$@LY9!N;UPQPKI7*PO8<9V:7F%16O-!SMRQ>T$84I();AGA3EI@]74%!]TO+ MM9XG[LAF*]2$'2]JO($5B/OZELF1W5-R4D+%":T0@_72NG0O4M=1"EKB'P)[ M?G"/E"L/E#ZJP1_YTG+4BJ" 3"@$EI<=7$-1*))+A_3/]-^V\ M=.8!<[BFQ;\D%]NE%5DHAS5N"G%'][]#YU"H>!DMN/Y%^U8V#"R4-5S0LE.6 M*RA)U5[QQRX0!PJ2,Z[@=0K>L<)K%OQ.P3_50M I!*=:"#L%[;K=^JX#EV"! MXP6C>\24M*2I&QU]K2WC12JU45:"R:=$ZHGX+[D7_Z2_;[R)H'OF^H,^K>V/N?)_U])NM#X+A M]YO USS_%=XM%2!3CHOB"?5IYY UC @RGNX6&(P#576[X#7.8&G)\L6![<"* M?_[)G3F_CL7:)"PQ"4L-P099"?JL!%/T>'@*,UJ6LK#*@I ](OC0D!TN9-(F M3F1+#S5=O2]V<>3-W< ]7]B[P^B_E)L%D1/,O*%<%X*><&81@XSE'A.)&7?IDW M"$?4AR.:#$=:U@5] NC*QM^U_D+][P;*!V#_CP5@DO>U>]0D+#$)2PW!!DDY M[Y-R;KIRG)O,BDE88A*6&H(-LN(ZG]L!YX?6C@X_>/N[4>3[[E'Q&!$,'2]T M7GQVG$I,3R"V0;$/VJ42V$;WJ5PZVU2B_6CN9_M>^%)W@$?S5^[%M3LRGZC> M6;=GG_%MXWV#V894'!6PEJ:R_P>F!.3S M-94'IQLH _T_"O$G4$L#!!0 ( ,Z# E&PO M=V]R:W-H965T0^T2R-1^@+3 MF"H8VV>37)N(Q,YLIX5_/]M)LQ:E5<7ZI?'+\SSG\UU]%ZXH>^$I@$"O14[X MP$B%*/NFR>,4"LPO: E$[LPI*["04[8P>"IG3,[,5B7)"B \ MHP0QF ^,:[L_]11> WYEL.(;8Z0\>:;T14WNDH%AJ0-!#K%0"EA^EG #>:Z$ MY#'^-)I&:U(1-\=K]8GV7?KRC#GWT/CC*[V8 MYES_HE6-]7T#Q147M&C(\@1%1NHO?FWN88-@[R(X#<%Y3_!V$-R&X!Y*\!J" M=RC!;PC^H3X$#2$XU,)E0[C4P:IO5X=FA 6.0D97B"FT5%,#'5_-EA')B,K$ M1\'D;B9Y(IKA-[3D: 9,9S6) 8TR'N>45PS0.7IZ'*'3DS-T@C*"?J:TXI@D M/#2%M*T4S+BQ,ZSM.#OLN.B>$I%R-"8))!W\R7Y^L(=O2I];QYVUXT-GK^"W MBEP@U_J"',MQ.\YSLY]^CYFDVSOIH\.M.QWT\>'6N^B3__-]^N'#;X7";7/0 MU7KN1W*P*]5J.:];3KW=?5[B& :&?)PYL"48T>=/=F!][8KS,<5&QQ0;'U-L M_9#E^8[$M !T^IUR?M:5(;5$H"54,5Y&YY[E]*S0 M7&[&O@O6L]Q@&S;J@/FNY[O;L'$7S/)M?QLVZ8!=]5SGG=%I!\RVW%YPU>+J MZS,W'O\"V$+7=8YB6A%1_P?;U;9UN-85\]WZT.Z/[8[UB6PUZL[@GWS=I\AG M:)$1CG*82U/6Q:4L+[;:W-L2T<%#72E[.2J= M:U[/9C8KL1;V6#>HZ$NA32T<#EXQ>SY44CUO@9W9?FDZ'1K$?)98W* M2JW 8'$YNDI>7R<+-O S_I*XM8-GX%!66M_SX&-^.9HS(ZPP#;[&J M&(EX?.U 1[U/-AP^[]$_^. IF)6P^%97?\OC\Q'D6(BV9;OA!/+ M"Z.W8'@VH?&##]5;$SFI."N?G:&ODNS<\B/IFZ.!.R-RJ=9P98Q0:R3=G;V8 M.?+ \V99AW8=T-(GT!9PHY4K+;Q7.>;?VL^(64\OW=.[3J. O[7J&!;S*:3S M=!'!6_3A+CS>X@F\0V%.8;6#CRJ7&YFWHCH4=0!]>1B4%\YKVX@,+T>T,BR: M#8Z6+WY)3N=O(I1?]I1?QM"7?VAU=-M6",E\=7*4#*G#5:X;][W0@7(DSS_&0OF_"=0?M53?A75]8;2:J2H?)(M MZ.+0YG:(=!SV76L8PY4(7UMAR$>U@X8\Z1PRO4&#.>OB2FGIN&JT<5,8IG@* MNC7PMI18P >J/94QQS^+0M+7*1 G#R&5TR!@6+BNHR\&!>Q*X8 \T73DO1;( MBFA5LMB!L" 4O/CE/$WG;["2:[DB,#H)JR.GCSQ7QE16^)/13TS>P)CL3*!5?&JP&.\?LI)IP57F)L=PQ_%_ZVO >PK; M4F8E;)ECV+R SN8;L8,D#;O\%$335!(MAT35X4A#GD9'(6G9*NDLC+O@;C]_ ML1W]"4,C$3*P(2/6BXCP@>T],--&6$N=!E>$H\Z"1,IG.@0A,LK+)DA+GRFM MON%1&<):TWJ?PIIBZ-CZ"!V5 .14:M/ _JQGKW+ZVP%S"VFJZ?L*>X3"Z#H0 MH ##+[%&45 !P%C[$,B..6N+G6"^LE#2%U_4!K^VTB"T7J6M=&6I*]*H%*08 M%!R5>.C?LQAZ184@.-]<-%2Q2G6-$<_J-6/V%IVKO!;[? XKKS&:UOW>"VO7 M4I-"R!E847EU.QKTQ"6?Z;HF-R%_7I"M;HFLCW0K*4021UK;"BY3FHF4C0$) MKS*#B7Z=D;8K" MDYA/O14UZ_?(::=]ZF!*A?/S?"5S8(^)XV+RPFIVS-M=T;K6=$O!IS0/GNF3 M7R^V7?U'9>E7QG<*'$>.AF3^V.[.XTV!J/%@7QLW&V[D,1Z#MCN) MY)$ND@ MD;C=$^='C%/ZR"G]H68NTF4^@^A,&^N4DL>V/8FVV$M/@9<;77(.RQ:W'V[1 MAPC-!C>H&LW:WQ,MU3EM+N$RU;_M[Z)7X0;V.#U<9&^$64M:2A469#H_/J-N MUX2[81@XW?C[V$H[VCC]8TGW:30\@;X7FI9+-V '_0U]^3]02P,$% @ MSH,"5[@2 P@; P ,!( T !X;"]S='EL97,N>&ULW5A1;]HP$/XKD3M- MK30U0-J4K("T(56:M$V5VH>]588X8,FQ,\=TT%\_GQT"I3[$^K"5!='8]_F^ M^WQWJ2,&M5D)=C=GS$3+4LAZ2.;&5!_CN)[.64GKYU.&I>42S(:R$5Y4YHZFJJ%-$-RT9HB?_N2#TDWO2"1IQNKG W) MP^G[GPMEKM]%_G[RX>2D\W!VO6L_=< 9B8.DEP>0GG?LA3([%*-/#Z/?1XY1 M7QU$O8?9$<=-[D>#0LE-"1+B#38R+5GT2,60C*G@$\W!JZ E%RMO[H%AJH32 MD;&UMU*Z8*F?/-SU,VB+AJ?D4FD7VT?P?R?-\AU@/0.!7(A68(]XPVA046.8 MEC=VXA8[XPLH:L;WJ\HJG&FZZO8NR<;!W6R0B=(YTVV8+EF;1@/!"I"C^6P. M=Z.J&$!C5&D'.:UELU;0#%97MT IJAI[& M3X!_F\US;].^CC>J^*,RGQ=V.]+-H5?8K68%7[KYLF@%8.Q=G)U6E5A]$GPF M2^8W?W# T8"N_:*YTOS)1H-6F5H#TR1Z9-KPZ;;EEZ;5/5N:=3LM"UQS[P@U M_]T\SYADFHIMT;;WWW*67ZTXN?I7DMU_E5W!08W-0?C615X>@\CT&$0>04\F MV9O4&#='X];Y^^ST;:T1O.4,R7=XGQ*;H-%DP87ALIG->9XS^>(0MO2&3NSK M\#-^NSYG!5T(<]^"0[(9?V,Y7Y19N^H6$M&LVHR_PO:Z:?N*96-QF;,ER\?- M5,\F;AC9@8W:7."PB]RX*XQ@/AX+(X!A<3 %F(_WPN+\3_OIH_OQ&*:M'T3Z MJ$\?]?%>(63L/EB*Y!B2<-_#(LG"UL3C@@54!ZQV('XX#/17V M21*H*J8->X)Q),LP!'HQW*-IBF0GA4^X/MA3DB19%D8 "RM($@R!IQ%', 6@ M 4.2Q)V#.^=1O#ZGXLUO1*/?4$L#!!0 ( ,Z# E>7BKL

M-8?20$3;8T.P6BP^0"X99K>]9!:G)S=QJ%7'[FRG4'[]CI-U.!2.]F+UJ8V=N%]\.=^Q>_*L]&*F MU(*\5$*:432W=GD&GKXOVK2W@>GVHCSE4Z.NB 0\'>:%DP:1A!8%O1@E> $=!SJF@,F?$ M@TP1R'2'D+]2#S)#(+.=0$X=#CSJ00X0R,$.(3L]N8] [N\2,O,@APCD<)>0 M P_R ($\" MY1VVM&5$E.:\-E\P8C^L0X3H,RS6MJXKJM0.;\B?)X3$*@?(L MSU4-@=*#/$(@CP*/,#5S+"'Y6+=V MAE%>N@>^$LFLCX@))0ENE*KBMOHW]R#06$AFF,QYMQ\QH23!C2($G2G=U#28 MT+,EM[WIG&K>R7(PI22!G3*U*E_T9K0-V)6;BUM9&&:3)+!.[J#=&V4,@4E) M7-=UX@NFD"2P0] PV$D9$LPH26"E?!(&R=Z#"]:=Y8(Y)0DLE??A<,/WQ<^T M,9VD@76"Q$7'ZF-B6DF#[UN0L-.9E2FZ<0ELF<_"SM]A]S$QTZ2!3;,=?3Z< MEYAGTL">V4YER=X80A 7749,,FGHC0L:*OV-2XJY)@WLFL]"98_+9#Y4?CC3DG#>P<-%:..ZL;B.#Y9&DYQ^?8.;) IL'Q>R>\F#F MR79J'G^19YAYLEV9I] '=^*!I >N; MG&E-89F_/[7(,/=DC7OBS2%^P4I("8H[:-] >4Y%/M'$?;3G#(-]E_27M1 7 M4/93WBA:;/X3V/R?9/J*$? $ )86 : M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V$UNPC 0AN&K1#X SLSP6P&K M;MA67" *AB#RI]A5X?:-PB)\41?=(,\JLJ.,W]6CR-LO5V;AVM2^N+8^N5=E M[7>F"*']L-;GA:LR/VM:5_=OSDU79:%?=A?;9ODMNSC+:;JTW>L,L]^^SDR. MC];]9V)S/E]S]]GDWY6KPQ^#[4_3W7SA7##),>LN+NR,O9?CMK?#@V;]9),< M3CO3'4YD;.P@AB".'R00)/&#YA TCQ^T@*!%_* E!"WC!ZT@:!4_: U!Z_A! M&PC:Q ^B%&5,%21-L%:@-2'7I,!K0K!)@=B$9),"LPG1)@5J$[)-"MPFA)L4 MR$U(-RFPFQ!O4J WH]ZL0&]&O5F!WCSYV5:@-Z/>K$!O1KU9@=Z,>K,"O1GU M9@5Z,^K-"O1FU)L5Z,VH-RO06U!O4:"WH-ZB0&]!O46!WC*Y+%&@MZ#>HD!O M0;U%@=Z">HL"O07UEG?J[<.C='[L>:[Q_'=2'?IOW7C\L'QN3M@9<+9P#;W_ M!5!+ P04 " #.@P)7JF<489@! +%P $P %M#;VYT96YT7U1Y<&5S M72YX;6S-F,UNPC 0A%\ERA418[NE/P(N;:\MA[Z FVQ(1!);MJ'P]G7"C]2* M1B J=2ZQ$N_.C+W2=\CD?6O(19NZ:MPT+KPWCXRYM*!:N40;:L).KFVM?'BU M"V94NE0+8F(T&K-4-YX:/_2M1CR;/%.N5I6/7C;ALRMU,XTM52Z.GG:%K=@8I*\^'[73SB@[TSM<[Z>V MRVX>CG7+]7?\?<9'_0MS") <$B3'#4B.6Y <8Y <=R Y[D%R/(#DX".4("A$ MY2A(Y2A,Y2A0Y2A4Y2A8Y2A[9=DUJ5 MS<&?=?_ 9U]02P$"% ,4 " #.@P)7!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( ,Z# E97)PC$ 8 )PG 3 " &UL4$L! A0#% @ SH,"5W+G1 .T!0 V1X M !@ ("!# @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SH,"5QT8%YA>!0 N1@ !@ ("! M*1< 'AL+W=OP & M @($F( >&PO=V]R:W-H965T&UL4$L! A0#% @ MSH,"5U044<%X4% #I#0 & @(%<.P >&PO=V]R M:W-H965T&UL4$L! A0#% @ SH,"5TE[D]OF! Q, M !D ("!%T$ 'AL+W=O&PO=V]R:W-H965TQ]RAA MLP( ! ' 9 " @7U* !X;"]W;W)K&UL4$L! A0#% @ SH,"5W?"W7\" P K < !D M ("!9TT 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ SH,"5STE<7H'!0 20\ !D ("!_UD 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ SH,"5P]+ M.$H=! @!( !D ("!+F@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SH,"5Z6[_&W< @ @0< !D M ("!P'( 'AL+W=OXK\$ !Q#@ &0 @('3=0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ SH,"5ZB='KW< P 0!4 !D ("! M\GT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ SH,"5VP? S'8 @ 3P@ !D ("!I8\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SH,"5SU H^#)!@ B2< !D M ("![:( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ SH,"5QCN$1Y>!0 K0\ !D ("!?; M 'AL+W=O&PO7BKL

A?VC?I@, %,9 / M " 4&Z !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " #.@P)7F3ZBA'P! M "6%@ &@ @ $4O@ >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " #.@P)7JF<489@! +%P $P M@ '(OP 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 +0 M #(, "1P0 " ! end XML 59 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 60 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 61 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 134 194 1 false 33 0 false 4 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 00500 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 10101 - Disclosure - Nature of Business Sheet http://www.editasmedicine.com/role/DisclosureNatureOfBusiness Nature of Business Notes 8 false false R9.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.editasmedicine.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 10301 - Disclosure - Cash Equivalents and Marketable Securities Sheet http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecurities Cash Equivalents and Marketable Securities Notes 10 false false R11.htm 10401 - Disclosure - Fair Value Measurements Sheet http://www.editasmedicine.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 10501 - Disclosure - Accrued Expenses Sheet http://www.editasmedicine.com/role/DisclosureAccruedExpenses Accrued Expenses Notes 12 false false R13.htm 10601 - Disclosure - Property and Equipment, net Sheet http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNet Property and Equipment, net Notes 13 false false R14.htm 10701 - Disclosure - Commitments and Contingencies Sheet http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 14 false false R15.htm 10801 - Disclosure - Collaboration and Profit-Sharing Agreements Sheet http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreements Collaboration and Profit-Sharing Agreements Notes 15 false false R16.htm 10901 - Disclosure - Stock-based Compensation Sheet http://www.editasmedicine.com/role/DisclosureStockBasedCompensation Stock-based Compensation Notes 16 false false R17.htm 11001 - Disclosure - Net Loss per Share Sheet http://www.editasmedicine.com/role/DisclosureNetLossPerShare Net Loss per Share Notes 17 false false R18.htm 30303 - Disclosure - Cash Equivalents and Marketable Securities (Tables) Sheet http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesTables Cash Equivalents and Marketable Securities (Tables) Tables http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecurities 18 false false R19.htm 30403 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.editasmedicine.com/role/DisclosureFairValueMeasurements 19 false false R20.htm 30503 - Disclosure - Accrued Expenses (Tables) Sheet http://www.editasmedicine.com/role/DisclosureAccruedExpensesTables Accrued Expenses (Tables) Tables http://www.editasmedicine.com/role/DisclosureAccruedExpenses 20 false false R21.htm 30603 - Disclosure - Property and Equipment, net (Tables) Sheet http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetTables Property and Equipment, net (Tables) Tables http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNet 21 false false R22.htm 30803 - Disclosure - Collaboration and Profit-Sharing Agreements (Tables) Sheet http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsTables Collaboration and Profit-Sharing Agreements (Tables) Tables http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreements 22 false false R23.htm 30903 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.editasmedicine.com/role/DisclosureStockBasedCompensationTables Stock-based Compensation (Tables) Tables http://www.editasmedicine.com/role/DisclosureStockBasedCompensation 23 false false R24.htm 31003 - Disclosure - Net Loss per Share (Tables) Sheet http://www.editasmedicine.com/role/DisclosureNetLossPerShareTables Net Loss per Share (Tables) Tables http://www.editasmedicine.com/role/DisclosureNetLossPerShare 24 false false R25.htm 40101 - Disclosure - Nature of Business (Details) Sheet http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails Nature of Business (Details) Details http://www.editasmedicine.com/role/DisclosureNatureOfBusiness 25 false false R26.htm 40301 - Disclosure - Cash Equivalents and Marketable Securities (Details) Sheet http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails Cash Equivalents and Marketable Securities (Details) Details http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesTables 26 false false R27.htm 40401 - Disclosure - Fair Value Measurements - Recurring Basis (Details) Sheet http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails Fair Value Measurements - Recurring Basis (Details) Details 27 false false R28.htm 40501 - Disclosure - Accrued Expenses (Details) Sheet http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails Accrued Expenses (Details) Details http://www.editasmedicine.com/role/DisclosureAccruedExpensesTables 28 false false R29.htm 40601 - Disclosure - Property and Equipment, net (Details) Sheet http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails Property and Equipment, net (Details) Details http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetTables 29 false false R30.htm 40701 - Disclosure - Commitments and Contingencies - Lease Agreement (Details) Sheet http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLeaseAgreementDetails Commitments and Contingencies - Lease Agreement (Details) Details 30 false false R31.htm 40702 - Disclosure - Commitments and Contingencies - Licensor Expense Reimbursements (Details) Sheet http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLicensorExpenseReimbursementsDetails Commitments and Contingencies - Licensor Expense Reimbursements (Details) Details 31 false false R32.htm 40801 - Disclosure - Collaboration and Profit-Sharing Agreements - Revenue Recognition (Details) Sheet http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsRevenueRecognitionDetails Collaboration and Profit-Sharing Agreements - Revenue Recognition (Details) Details 32 false false R33.htm 40901 - Disclosure - Stock-based Compensation - Expense (Details) Sheet http://www.editasmedicine.com/role/DisclosureStockBasedCompensationExpenseDetails Stock-based Compensation - Expense (Details) Details 33 false false R34.htm 40902 - Disclosure - Stock-based Compensation - Restricted Stock and Stock Options (Details) Sheet http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails Stock-based Compensation - Restricted Stock and Stock Options (Details) Details 34 false false R35.htm 41001 - Disclosure - Net Loss per Share - Anti-dilutive (Details) Sheet http://www.editasmedicine.com/role/DisclosureNetLossPerShareAntiDilutiveDetails Net Loss per Share - Anti-dilutive (Details) Details 35 false false R36.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 36 false false R37.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 37 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 13 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:CommonStockSharesOutstanding, us-gaap:EarningsPerShareDiluted, us-gaap:LesseeOperatingLeaseTermOfContract, us-gaap:PreferredStockSharesOutstanding, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding - edit-20230630x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 7 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:RestrictedCashAndCashEquivalentsAssetStatementOfFinancialPositionExtensibleList, us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList - edit-20230630x10q.htm 9 [dq-0712-Presentation-Base-Set-Order] Role '41001 - Disclosure - Net Loss per Share - Anti-dilutive (Details)', a level 4, Detail role, appears before '995410 - Disclosure - Pay vs Performance Disclosure', a level 1, Note role. edit-20230630.xsd 213, https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd 30 edit-20230630x10q.htm edit-20230630.xsd edit-20230630_cal.xml edit-20230630_def.xml edit-20230630_lab.xml edit-20230630_pre.xml edit-20230630xex10d1.htm edit-20230630xex10d2.htm edit-20230630xex10d3.htm edit-20230630xex31d1.htm edit-20230630xex31d2.htm edit-20230630xex32d1.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 64 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "edit-20230630x10q.htm": { "axisCustom": 0, "axisStandard": 14, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 457, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 8 }, "contextCount": 134, "dts": { "calculationLink": { "local": [ "edit-20230630_cal.xml" ] }, "definitionLink": { "local": [ "edit-20230630_def.xml" ] }, "inline": { "local": [ "edit-20230630x10q.htm" ] }, "labelLink": { "local": [ "edit-20230630_lab.xml" ] }, "presentationLink": { "local": [ "edit-20230630_pre.xml" ] }, "schema": { "local": [ "edit-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/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "elementCount": 387, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 23, "http://xbrl.sec.gov/dei/2023": 5, "total": 28 }, "keyCustom": 9, "keyStandard": 185, "memberCustom": 6, "memberStandard": 24, "nsprefix": "edit", "nsuri": "http://www.editasmedicine.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "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.editasmedicine.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "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": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Cash Equivalents and Marketable Securities", "menuCat": "Notes", "order": "10", "role": "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecurities", "shortName": "Cash Equivalents and Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "11", "role": "http://www.editasmedicine.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Accrued Expenses", "menuCat": "Notes", "order": "12", "role": "http://www.editasmedicine.com/role/DisclosureAccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Property and Equipment, net", "menuCat": "Notes", "order": "13", "role": "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNet", "shortName": "Property and Equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "14", "role": "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Collaboration and Profit-Sharing Agreements", "menuCat": "Notes", "order": "15", "role": "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreements", "shortName": "Collaboration and Profit-Sharing Agreements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Stock-based Compensation", "menuCat": "Notes", "order": "16", "role": "http://www.editasmedicine.com/role/DisclosureStockBasedCompensation", "shortName": "Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Net Loss per Share", "menuCat": "Notes", "order": "17", "role": "http://www.editasmedicine.com/role/DisclosureNetLossPerShare", "shortName": "Net Loss per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Cash Equivalents and Marketable Securities (Tables)", "menuCat": "Tables", "order": "18", "role": "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesTables", "shortName": "Cash Equivalents and Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "19", "role": "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_AveH5Wx3i06d-6R24Z8IWw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_AveH5Wx3i06d-6R24Z8IWw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Accrued Expenses (Tables)", "menuCat": "Tables", "order": "20", "role": "http://www.editasmedicine.com/role/DisclosureAccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Property and Equipment, net (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetTables", "shortName": "Property and Equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "edit:ScheduleOfAccountsReceivableAndContractLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Collaboration and Profit-Sharing Agreements (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsTables", "shortName": "Collaboration and Profit-Sharing Agreements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "edit:ScheduleOfAccountsReceivableAndContractLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Stock-based Compensation (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Net Loss per Share (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.editasmedicine.com/role/DisclosureNetLossPerShareTables", "shortName": "Net Loss per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "reportCount": 1, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Nature of Business (Details)", "menuCat": "Details", "order": "25", "role": "http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails", "shortName": "Nature of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_6_1_2023_To_6_30_2023_us-gaap_SubsidiarySaleOfStockAxis_edit_FollowOn2023JuneOfferingMember_Fe3MIPM1rkyeb-WXvGNMBw", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_FuqRV6j8REO3dtJT2lxHbg", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_AveH5Wx3i06d-6R24Z8IWw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Cash Equivalents and Marketable Securities (Details)", "menuCat": "Details", "order": "26", "role": "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails", "shortName": "Cash Equivalents and Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_AveH5Wx3i06d-6R24Z8IWw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_AveH5Wx3i06d-6R24Z8IWw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Fair Value Measurements - Recurring Basis (Details)", "menuCat": "Details", "order": "27", "role": "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails", "shortName": "Fair Value Measurements - Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_HJYw6ZCjf0WLKj_YYjvC2w", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_AveH5Wx3i06d-6R24Z8IWw", "decimals": "-3", "first": true, "lang": null, "name": "edit:AccruedExternalResearchAndDevelopmentExpensesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Accrued Expenses (Details)", "menuCat": "Details", "order": "28", "role": "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails", "shortName": "Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_AveH5Wx3i06d-6R24Z8IWw", "decimals": "-3", "first": true, "lang": null, "name": "edit:AccruedExternalResearchAndDevelopmentExpensesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_AveH5Wx3i06d-6R24Z8IWw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Property and Equipment, net (Details)", "menuCat": "Details", "order": "29", "role": "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails", "shortName": "Property and Equipment, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_AveH5Wx3i06d-6R24Z8IWw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_AveH5Wx3i06d-6R24Z8IWw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_9_9G9EWEjEeVXawi2EpqVA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_AveH5Wx3i06d-6R24Z8IWw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_9_9G9EWEjEeVXawi2EpqVA", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_srt_CounterpartyNameAxis_edit_LicenseAndServiceAgreementMember_4Gj79taPO0Wl8tt_pzsA0A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Commitments and Contingencies - Lease Agreement (Details)", "menuCat": "Details", "order": "30", "role": "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLeaseAgreementDetails", "shortName": "Commitments and Contingencies - Lease Agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_srt_CounterpartyNameAxis_edit_LicenseAndServiceAgreementMember_4Gj79taPO0Wl8tt_pzsA0A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_OtherCommitmentsAxis_edit_CommitmentToReimburseLicensorMember_Mkhn_9taqUOZKHhsi8wlSQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProfessionalAndContractServicesExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Commitments and Contingencies - Licensor Expense Reimbursements (Details)", "menuCat": "Details", "order": "31", "role": "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLicensorExpenseReimbursementsDetails", "shortName": "Commitments and Contingencies - Licensor Expense Reimbursements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_OtherCommitmentsAxis_edit_CommitmentToReimburseLicensorMember_Mkhn_9taqUOZKHhsi8wlSQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProfessionalAndContractServicesExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_tbt9ebL4pkadmbor-TrMfw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ReceivablesNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Collaboration and Profit-Sharing Agreements - Revenue Recognition (Details)", "menuCat": "Details", "order": "32", "role": "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsRevenueRecognitionDetails", "shortName": "Collaboration and Profit-Sharing Agreements - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": "-3", "lang": null, "name": "edit:AccountsReceivableAdditions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_VnGrJnHJzEifyMYPbXKzlQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Stock-based Compensation - Expense (Details)", "menuCat": "Details", "order": "33", "role": "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationExpenseDetails", "shortName": "Stock-based Compensation - Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_VnGrJnHJzEifyMYPbXKzlQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_ijsTv7Uqvk-sST2pioa8Jg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_FuqRV6j8REO3dtJT2lxHbg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Stock-based Compensation - Restricted Stock and Stock Options (Details)", "menuCat": "Details", "order": "34", "role": "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails", "shortName": "Stock-based Compensation - Restricted Stock and Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_vZOB-F7G3UO8nHrTdfj5sQ", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_FuqRV6j8REO3dtJT2lxHbg", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_VnGrJnHJzEifyMYPbXKzlQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_FuqRV6j8REO3dtJT2lxHbg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Net Loss per Share - Anti-dilutive (Details)", "menuCat": "Details", "order": "35", "role": "http://www.editasmedicine.com/role/DisclosureNetLossPerShareAntiDilutiveDetails", "shortName": "Net Loss per Share - Anti-dilutive (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_VnGrJnHJzEifyMYPbXKzlQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_FuqRV6j8REO3dtJT2lxHbg", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_VnGrJnHJzEifyMYPbXKzlQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "menuCat": "Uncategorized", "order": "36", "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "shortName": "Pay vs Performance Disclosure", "subGroupType": "", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_VnGrJnHJzEifyMYPbXKzlQ", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:NonRule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Cover", "order": "37", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_VnGrJnHJzEifyMYPbXKzlQ", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:NonRule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_VnGrJnHJzEifyMYPbXKzlQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Condensed Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_VnGrJnHJzEifyMYPbXKzlQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_VnGrJnHJzEifyMYPbXKzlQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "menuCat": "Statements", "order": "5", "role": "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_VnGrJnHJzEifyMYPbXKzlQ", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_zdak8CkLGE6S_CSvuKeAXQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "menuCat": "Statements", "order": "6", "role": "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Nd7cKh0LGE6Rj7uaE7nroQ", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - Condensed Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "7", "role": "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_R2EIsxaTKEeKdf-CtEiyxw", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Nature of Business", "menuCat": "Notes", "order": "8", "role": "http://www.editasmedicine.com/role/DisclosureNatureOfBusiness", "shortName": "Nature of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "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 - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.editasmedicine.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20230630x10q.htm", "contextRef": "Duration_1_1_2023_To_6_30_2023_3bfgQakTuUOX84NapRk4Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 33, "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.editasmedicine.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/2023", "presentation": [ "http://www.editasmedicine.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/2023", "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.editasmedicine.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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.editasmedicine.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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.editasmedicine.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" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r455" ], "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/2023", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r488" ], "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/2023", "presentation": [ "http://www.editasmedicine.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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.editasmedicine.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/2023", "presentation": [ "http://www.editasmedicine.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/2023", "presentation": [ "http://www.editasmedicine.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/2023", "presentation": [ "http://www.editasmedicine.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/2023", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r453" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.editasmedicine.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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.editasmedicine.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/2023", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r453" ], "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/2023", "presentation": [ "http://www.editasmedicine.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/2023", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r453" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.editasmedicine.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/2023", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r527" ], "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/2023", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r453" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r453" ], "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/2023", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r453" ], "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/2023", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r453" ], "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/2023", "presentation": [ "http://www.editasmedicine.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/2023", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r452" ], "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/2023", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r454" ], "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/2023", "presentation": [ "http://www.editasmedicine.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" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r460", "r471", "r481", "r506" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r463", "r474", "r484", "r509" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r467", "r475", "r485", "r502", "r510", "r514", "r522" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r460", "r471", "r481", "r506" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r457", "r468", "r478", "r503" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r464", "r475", "r485", "r510" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r464", "r475", "r485", "r510" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r464", "r475", "r485", "r510" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r464", "r475", "r485", "r510" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r464", "r475", "r485", "r510" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r467", "r475", "r485", "r502", "r510", "r514", "r522" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r456", "r526" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r456", "r526" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r456", "r526" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r464", "r475", "r485", "r502", "r510" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r462", "r473", "r483", "r508" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r465", "r476", "r486", "r511" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r465", "r476", "r486", "r511" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r457", "r468", "r478", "r503" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r458", "r469", "r479", "r504" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r459", "r470", "r480", "r505" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r466", "r477", "r487", "r512" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r461", "r472", "r482", "r507" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r523" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r524" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r523" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "edit_AccountsReceivableAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of additions to accounts receivable.", "label": "Accounts Receivable, Additions", "terseLabel": "Accounts Receivable, Additions" } } }, "localname": "AccountsReceivableAdditions", "nsuri": "http://www.editasmedicine.com/20230630", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "edit_AccountsReceivableDeductions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of deductions to accounts receivable.", "label": "Accounts Receivable, Deductions", "negatedLabel": "Accounts Receivable, Deductions" } } }, "localname": "AccountsReceivableDeductions", "nsuri": "http://www.editasmedicine.com/20230630", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "edit_AccruedExternalResearchAndDevelopmentExpensesCurrent": { "auth_ref": [], "calculation": { "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to accrued external research and development expenses. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued External Research and Development Expenses, Current", "terseLabel": "External research and development expenses" } } }, "localname": "AccruedExternalResearchAndDevelopmentExpensesCurrent", "nsuri": "http://www.editasmedicine.com/20230630", "presentation": [ "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "edit_AccruedIntellectualPropertyFees": { "auth_ref": [], "calculation": { "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails": { "order": 2.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 fees associated with intellectual property rights.", "label": "Intellectual property and patent related fees" } } }, "localname": "AccruedIntellectualPropertyFees", "nsuri": "http://www.editasmedicine.com/20230630", "presentation": [ "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "edit_AtMarketOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to at market offering.", "label": "At The Market Offering" } } }, "localname": "AtMarketOfferingMember", "nsuri": "http://www.editasmedicine.com/20230630", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "edit_CollaborativeArrangementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Collaboration and Profit-Sharing Agreements" } } }, "localname": "CollaborativeArrangementsAbstract", "nsuri": "http://www.editasmedicine.com/20230630", "xbrltype": "stringItemType" }, "edit_CommitmentToReimburseLicensorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitment to reimburse the licensor for prosecution and maintenance of patent rights pursuant to the license agreement by and among the reporting entity, The Broad Institute Inc. and the Fellows of Harvard College.", "label": "Licensor Expense Reimbursements" } } }, "localname": "CommitmentToReimburseLicensorMember", "nsuri": "http://www.editasmedicine.com/20230630", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLicensorExpenseReimbursementsDetails" ], "xbrltype": "domainItemType" }, "edit_ErickLuceraMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Erick Lucera, Chief Financial Officer.", "label": "Erick Lucera [Member]" } } }, "localname": "ErickLuceraMember", "nsuri": "http://www.editasmedicine.com/20230630", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "edit_FollowOn2023JuneOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "June 2023 offering sale of stock after the initial public offering to the public.", "label": "June 2023 Offering" } } }, "localname": "FollowOn2023JuneOfferingMember", "nsuri": "http://www.editasmedicine.com/20230630", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails" ], "xbrltype": "domainItemType" }, "edit_IncreaseDecreaseInRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount represents the increase (decrease) in right of use assets.", "label": "Increase (Decrease) in Right Of Use Assets", "negatedLabel": "Right-of-use assets" } } }, "localname": "IncreaseDecreaseInRightOfUseAssets", "nsuri": "http://www.editasmedicine.com/20230630", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "edit_LaboratoryEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Laboratory equipment used for research and development.", "label": "Laboratory equipment" } } }, "localname": "LaboratoryEquipmentMember", "nsuri": "http://www.editasmedicine.com/20230630", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "edit_LicenseAndServiceAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "License and service agreement and related manufacturing lease space.", "label": "License and Service Agreement" } } }, "localname": "LicenseAndServiceAgreementMember", "nsuri": "http://www.editasmedicine.com/20230630", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLeaseAgreementDetails" ], "xbrltype": "domainItemType" }, "edit_MarketableSecuritiesNoncurrentNumberOfSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of noncurrent marketable securities held.", "label": "Marketable Securities, Noncurrent, Number of Securities", "terseLabel": "Number of noncurrent securities" } } }, "localname": "MarketableSecuritiesNoncurrentNumberOfSecurities", "nsuri": "http://www.editasmedicine.com/20230630", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "integerItemType" }, "edit_NonCashTransactionsOfferingCostIncludedInAccountsPayableAndAccruedExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of offering cost included in accounts payable and accrued expenses as a part of non-cash activities.", "label": "Non Cash Transactions, Offering Cost Included In Accounts Payable And Accrued Expenses", "terseLabel": "Offering costs included in accounts payable and accrued expenses" } } }, "localname": "NonCashTransactionsOfferingCostIncludedInAccountsPayableAndAccruedExpenses", "nsuri": "http://www.editasmedicine.com/20230630", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "edit_SalesAgreementAmountOfAggregateSaleProceedsOfCommonStockAgreedToBeIssued": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of proceeds from common stock agreed to be issued or sold under the agreement.", "label": "Sales Agreement, Amount Of Aggregate Sale Proceeds Of Common Stock Agreed To Be Issued", "terseLabel": "Sales agreement amount of aggregate sale proceeds of common stock agreed to be issued" } } }, "localname": "SalesAgreementAmountOfAggregateSaleProceedsOfCommonStockAgreedToBeIssued", "nsuri": "http://www.editasmedicine.com/20230630", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails" ], "xbrltype": "monetaryItemType" }, "edit_ScheduleOfAccountsReceivableAndContractLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of account receivable and contract liabilities.", "label": "Schedule of Accounts Receivable and Contract Liabilities Table Text Block", "terseLabel": "Schedule of accounts receivable and contract liabilities" } } }, "localname": "ScheduleOfAccountsReceivableAndContractLiabilitiesTableTextBlock", "nsuri": "http://www.editasmedicine.com/20230630", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsTables" ], "xbrltype": "textBlockItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r106", "r107", "r203", "r207", "r304", "r422", "r424" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLeaseAgreementDetails" ], "xbrltype": "stringItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r106", "r107", "r203", "r207", "r304", "r423", "r424" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLeaseAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureAccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r13", "r440" ], "calculation": { "http://www.editasmedicine.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/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.editasmedicine.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/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Expenses" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails": { "order": 5.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": "Professional service expenses" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r28", "r82", "r351" ], "calculation": { "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r19", "r20", "r43", "r85", "r348", "r363", "r364" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r1", "r6", "r20", "r272", "r275", "r303", "r359", "r360", "r538", "r539", "r540", "r543", "r544", "r545" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r38" ], "calculation": { "http://www.editasmedicine.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/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r257", "r258", "r259", "r369", "r543", "r544", "r545", "r560", "r570" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, 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": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r32", "r33", "r223" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r252", "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r129" ], "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": "Anti-dilutive common stock equivalent shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNetLossPerShareAntiDilutiveDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNetLossPerShareAntiDilutiveDetails" ], "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": "Potentially dilutive securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNetLossPerShareAntiDilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r26" ], "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/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNetLossPerShareAntiDilutiveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r65", "r84", "r105", "r134", "r139", "r143", "r178", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r265", "r269", "r288", "r344", "r390", "r440", "r451", "r556", "r557", "r563" ], "calculation": { "http://www.editasmedicine.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/2023", "presentation": [ "http://www.editasmedicine.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/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r78", "r86", "r105", "r178", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r265", "r269", "r288", "r440", "r556", "r557", "r563" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.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/2023", "presentation": [ "http://www.editasmedicine.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/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r34" ], "calculation": { "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails": { "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 financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Financial Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r152" ], "calculation": { "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain 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": "Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r153" ], "calculation": { "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized 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": "Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r149", "r186", "r343" ], "calculation": { "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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).", "label": "Available-for-sale Debt Securities, Amortized Cost Basis", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r150", "r186", "r337", "r547" ], "calculation": { "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "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).", "label": "Available-for-sale Securities, Debt Securities", "terseLabel": "Fair Value", "verboseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails", "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r23", "r24", "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Fixed asset additions included in accounts payable and accrued expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Equivalents and Marketable Securities" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r22", "r80", "r421" ], "calculation": { "http://www.editasmedicine.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", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).", "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]", "terseLabel": "Cash Equivalents and Marketable Securities" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r22", "r53", "r103" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r0", "r53" ], "calculation": { "http://www.editasmedicine.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, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CollaborativeArrangementDisclosureTextBlock": { "auth_ref": [ "r69", "r70", "r75" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for collaborative arrangements in which the entity is a participant, including a) information about the nature and purpose of such arrangements; b) its rights and obligations thereunder; c) the accounting policy for collaborative arrangements; and d) the income statement classification and amounts attributable to transactions arising from the collaborative arrangement between participants.", "label": "Collaborative Arrangement Disclosure [Text Block]", "terseLabel": "Collaboration and Profit-Sharing Agreements" } } }, "localname": "CollaborativeArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreements" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r61", "r445", "r446", "r447", "r448" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails", "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r60", "r192", "r193", "r420", "r555" ], "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/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r441", "r442", "r443", "r445", "r446", "r447", "r448", "r543", "r544", "r560", "r569", "r570" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r37" ], "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 (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r37", "r378" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r7", "r37", "r378", "r396", "r570", "r571" ], "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, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r37", "r347", "r440" ], "calculation": { "http://www.editasmedicine.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", "verboseLabel": "Common stock, $0.0001 par value per share: 195,000,000 shares authorized; 81,616,909 and 68,847,382 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r21", "r92", "r94", "r99", "r339", "r357" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "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/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction-in-progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r210", "r211", "r214" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Deferred Revenue, Balance at End of Period", "periodStartLabel": "Deferred Revenue, Balance at Beginning of Period" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract liabilities, deferred revenue:", "terseLabel": "Contract liabilities:" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r210", "r211", "r214" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r210", "r211", "r214" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, net of current portion" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r433", "r435", "r568" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate notes/bonds" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails", "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without an allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Number of Available for Sale Securities Held in Continuous Unrealized Loss Position Twelve Months or Longer", "terseLabel": "Number of securities in an unrealized loss position for more than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r549" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) 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, Realized Gain (Loss)", "terseLabel": "Realized gains (losses) on available-for-sale securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r4", "r27" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r221", "r225", "r253", "r254", "r256", "r436" ], "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/2023", "presentation": [ "http://www.editasmedicine.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/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Loss per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r100", "r113", "r114", "r115", "r116", "r117", "r122", "r124", "r126", "r127", "r128", "r132", "r279", "r280", "r340", "r358", "r426" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r100", "r113", "r114", "r115", "r116", "r117", "r124", "r126", "r127", "r128", "r132", "r279", "r280", "r340", "r358", "r426" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r121", "r129", "r130", "r131" ], "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/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails": { "order": 1.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 related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r255" ], "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", "verboseLabel": "Unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r255" ], "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/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "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": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNetLossPerShareAntiDilutiveDetails", "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r7", "r76", "r95", "r96", "r97", "r108", "r109", "r110", "r112", "r118", "r120", "r133", "r179", "r180", "r209", "r257", "r258", "r259", "r262", "r263", "r271", "r272", "r273", "r274", "r275", "r276", "r278", "r289", "r291", "r292", "r293", "r294", "r295", "r303", "r359", "r360", "r361", "r369", "r416" ], "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/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r282", "r283", "r286" ], "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]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r282", "r283", "r286" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r204", "r215", "r216", "r217", "r218", "r219", "r220", "r283", "r308", "r309", "r310", "r430", "r431", "r433", "r434", "r435" ], "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 and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r282", "r283", "r284", "r285", "r287" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r204", "r215", "r220", "r283", "r308", "r433", "r434", "r435" ], "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/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r204", "r215", "r220", "r283", "r309", "r430", "r431", "r433", "r434", "r435" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r204", "r215", "r216", "r217", "r218", "r219", "r220", "r308", "r309", "r310", "r430", "r431", "r433", "r434", "r435" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r281", "r287" ], "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": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r181", "r182", "r183", "r184", "r185", "r187", "r188", "r189", "r205", "r208", "r277", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r356", "r429", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r549", "r550", "r551", "r552" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails", "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and office equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r4" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of fixed assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r46", "r400" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "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": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r222", "r224", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [ "r222", "r224", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251" ], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r190", "r191", "r401" ], "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/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r191", "r401" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r3" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r3" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r3" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r335", "r541" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.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/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r528", "r541" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Right Of Use Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r541" ], "calculation": { "http://www.editasmedicine.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 noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r3" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.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 current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.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": "Statement of Stockholders' Equity (Deficit)" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r47", "r49" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Net", "terseLabel": "Interest income, net" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [ "r299" ], "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Leases" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLeaseAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLeaseAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "terseLabel": "Remaining lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLeaseAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r562" ], "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": "Lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLeaseAgreementDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r15", "r105", "r178", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r266", "r269", "r270", "r288", "r377", "r427", "r451", "r556", "r563", "r564" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r42", "r66", "r350", "r440", "r542", "r553", "r561" ], "calculation": { "http://www.editasmedicine.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 stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r17", "r79", "r105", "r178", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r266", "r269", "r270", "r288", "r440", "r556", "r563", "r564" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.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/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r536" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [ "r536" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as noncurrent.", "label": "Marketable Securities, Noncurrent", "terseLabel": "Marketable securities", "verboseLabel": "Noncurrent marketable securities" } } }, "localname": "MarketableSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r558" ], "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/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails", "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r68", "r74" ], "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": "Nature of Operations [Text Block]", "terseLabel": "Nature of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNatureOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r102" ], "calculation": { "http://www.editasmedicine.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 financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flow from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r102" ], "calculation": { "http://www.editasmedicine.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 provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flow from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r53", "r54", "r55" ], "calculation": { "http://www.editasmedicine.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", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flow from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r44", "r55", "r67", "r77", "r90", "r93", "r97", "r105", "r111", "r113", "r114", "r115", "r116", "r119", "r120", "r125", "r134", "r138", "r142", "r144", "r178", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r280", "r288", "r354", "r398", "r414", "r415", "r428", "r449", "r556" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r48" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other income, net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Schedule of changes in unvested restricted stock" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r134", "r138", "r142", "r144", "r428" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "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": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r297" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r297" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r298", "r300" ], "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 paid in connection with operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r296" ], "calculation": { "http://www.editasmedicine.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", "terseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nature of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails": { "order": 4.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 expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r83" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Restricted cash and other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLicensorExpenseReimbursementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLicensorExpenseReimbursementsDetails" ], "xbrltype": "domainItemType" }, "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": "Commitments and contingencies" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLicensorExpenseReimbursementsDetails" ], "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/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLicensorExpenseReimbursementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r87", "r88", "r89" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax", "terseLabel": "Unrealized gain (loss) on marketable debt securities" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r7", "r12", "r91", "r94", "r98", "r289", "r290", "r295", "r338", "r355", "r538", "r539" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Unrealized gain (loss) on marketable debt securities" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "verboseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r55" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other non-cash items, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r50" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r548" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r52" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance based awards" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r36", "r206" ], "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 (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r36", "r378" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r36", "r206" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r36", "r378", "r396", "r570", "r571" ], "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, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r36", "r346", "r440" ], "calculation": { "http://www.editasmedicine.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, $0.0001 par value per share: 5,000,000 shares authorized; no shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r537" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r2" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from offering of common stock, net of issuance costs", "verboseLabel": "Net proceeds from issuance of shares" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": { "auth_ref": [ "r51" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sale of machinery and equipment.", "label": "Proceeds from Sale of Machinery and Equipment", "terseLabel": "Proceeds from the sale of equipment" } } }, "localname": "ProceedsFromSaleOfMachineryAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r2", "r10" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r2" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from issuance of common stock under employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfessionalAndContractServicesExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Professional and contract service expense includes cost reimbursements for support services related to contracted projects, outsourced management, technical and staff support.", "label": "Professional and Contract Services Expense", "terseLabel": "Expense for prosecution and maintenance of patent rights" } } }, "localname": "ProfessionalAndContractServicesExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLicensorExpenseReimbursementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r77", "r90", "r93", "r101", "r105", "r111", "r119", "r120", "r134", "r138", "r142", "r144", "r178", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r264", "r267", "r268", "r280", "r288", "r341", "r353", "r368", "r398", "r414", "r415", "r428", "r437", "r438", "r450", "r540", "r556" ], "calculation": { "http://www.editasmedicine.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/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r5" ], "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": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r58", "r71", "r72", "r73" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r59", "r81", "r352" ], "calculation": { "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "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 and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r5", "r342", "r352", "r440" ], "calculation": { "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r5" ], "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": "Schedule of property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r59" ], "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": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r440" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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", "periodEndLabel": "Accounts receivable, Balance at End of Period", "periodStartLabel": "Accounts receivable, Balance at Beginning of Period", "terseLabel": "Accounts receivable" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsRevenueRecognitionDetails", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesNetCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables, Net, Current [Abstract]", "terseLabel": "Accounts receivable" } } }, "localname": "ReceivablesNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r35", "r261", "r565" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "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/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r22", "r64", "r80", "r103", "r345" ], "calculation": { "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes cash and cash equivalents restricted to withdrawal or usage.", "label": "Restricted Cash and Cash Equivalents, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "RestrictedCashAndCashEquivalentsAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "auth_ref": [ "r567" ], "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": "Restricted Cash and Cash Equivalents Items [Line Items]", "verboseLabel": "Cash Equivalents and Marketable Securities" } } }, "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNetLossPerShareAntiDilutiveDetails", "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r39", "r62", "r349", "r362", "r364", "r367", "r379", "r440" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "negatedLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r76", "r108", "r109", "r110", "r112", "r118", "r120", "r179", "r180", "r257", "r258", "r259", "r262", "r263", "r271", "r273", "r274", "r276", "r278", "r359", "r361", "r369", "r570" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Other Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r135", "r136", "r137", "r140", "r141", "r145", "r146", "r147", "r212", "r213", "r336" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Collaboration and other research and development revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Indicates product and service for revenue from satisfaction of performance obligation by transferring promised product and service to customer.", "label": "Revenue from Contract with Customer, Product and Service [Extensible List]", "terseLabel": "Revenue type" } } }, "localname": "RevenueFromContractWithCustomerProductAndServiceExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r301", "r439" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "Right-of-use assets obtained in exchange of operating lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureAccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r26" ], "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]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNetLossPerShareAntiDilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r26" ], "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 anti-dilutive common stock equivalents" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.", "label": "Schedule of Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "terseLabel": "Schedule of cash equivalents and marketable securities" } } }, "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r31" ], "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": "Schedule of stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r282", "r283" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of assets measured at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r5" ], "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]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r222", "r224", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251" ], "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]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationExpenseDetails", "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r8", "r9", "r30" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r3" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Issued (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r237", "r238" ], "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", "periodEndLabel": "Unvested restricted shares, end of period(in shares)", "periodStartLabel": "Unvested restricted shares, beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "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, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Changes in unvested restricted stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r237", "r238" ], "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", "periodEndLabel": "Balance, ending of period", "periodStartLabel": "Balance, beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r222", "r224", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251" ], "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": "Stock-based compensation disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationExpenseDetails", "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r231" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r231" ], "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 (in dollar per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r29" ], "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": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r229", "r230" ], "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": "Outstanding, end of period (in shares)", "periodStartLabel": "Outstanding, beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "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": "Changes in unvested stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r229", "r230" ], "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": "Outstanding, end of period (in dollars per share)", "periodStartLabel": "Outstanding, beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "All Award Types", "terseLabel": "All Award Types" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r234" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r233" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r224", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Employees" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r29" ], "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, aggregated intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r29" ], "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, remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r63" ], "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": "Remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "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, end of period (in shares)", "periodStartLabel": "Balance, beginning of period (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r56", "r104" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r7", "r18", "r76", "r95", "r96", "r97", "r108", "r109", "r110", "r112", "r118", "r120", "r133", "r179", "r180", "r209", "r257", "r258", "r259", "r262", "r263", "r271", "r272", "r273", "r274", "r275", "r276", "r278", "r289", "r291", "r292", "r293", "r294", "r295", "r303", "r359", "r360", "r361", "r369", "r416" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r108", "r109", "r110", "r133", "r336", "r365", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r391", "r392", "r393", "r394", "r395", "r397", "r399", "r400", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r416", "r444" ], "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/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders' Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r108", "r109", "r110", "r133", "r336", "r365", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r391", "r392", "r393", "r394", "r395", "r397", "r399", "r400", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r416", "r444" ], "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/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r7", "r36", "r37", "r62" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r7", "r36", "r37", "r62", "r366", "r416", "r419" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Number of common stock issued", "verboseLabel": "Issuance of common stock from public offering, net commissions, underwriting discounts and offering costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r7", "r36", "r37", "r62" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Vesting of restricted common stock awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r7", "r36", "r37", "r62", "r234" ], "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", "negatedLabel": "Exercised (in shares)", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r7", "r36", "r37", "r62" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r7", "r36", "r37", "r62", "r369", "r416", "r419", "r450" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "verboseLabel": "Issuance of common stock from public offering, net commissions, underwriting discounts and offering costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r7", "r62" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Vesting of restricted common stock awards" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r7", "r18", "r62" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r37", "r40", "r41", "r57", "r380", "r396", "r417", "r418", "r440", "r451", "r542", "r553", "r561", "r570" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails" ], "xbrltype": "stringItemType" }, "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/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "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": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Liquidity" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash and non-cash activities:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r205", "r208", "r277", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r356", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r549", "r550", "r551", "r552" ], "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/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails", "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r425", "r433", "r566" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "Government agency securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "auth_ref": [ "r433", "r568" ], "lang": { "en-us": { "role": { "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments.", "label": "Government agency securities." } } }, "localname": "USStatesAndPoliticalSubdivisionsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r425", "r433", "r435", "r566" ], "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": "U.S. Treasuries" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails", "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r123", "r128" ], "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 common shares outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r122", "r128" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average common shares outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "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//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r105": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r106": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r107": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(4)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "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//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "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//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "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//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(2)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "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(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "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(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "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(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "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(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "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(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "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(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "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-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r425": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "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(4))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r452": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r453": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r454": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r455": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r456": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r457": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r458": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r459": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r46": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r461": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r462": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r463": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r464": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r465": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r466": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r467": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r468": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r469": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r471": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r472": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r473": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r474": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r475": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r476": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r477": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r478": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r479": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r481": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r482": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r483": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r484": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r485": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r486": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r487": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r488": { "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" }, "r489": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r49": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r491": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r492": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r493": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r494": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r495": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r496": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r497": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r498": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r499": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "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.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r501": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r502": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r503": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r504": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r505": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r506": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r507": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r508": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r509": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r511": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r512": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r513": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r514": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r515": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r516": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r517": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r518": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r519": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r521": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r522": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r523": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r524": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r525": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r526": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r527": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r529": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r531": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r532": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r533": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r534": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r535": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r537": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r542": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r546": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org//320/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r555": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r556": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r557": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "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//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "808", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "808", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "808", "URI": "https://asc.fasb.org//808/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r84": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r86": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" } }, "version": "2.2" } ZIP 65 0001558370-23-012936-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-012936-xbrl.zip M4$L#!!0 ( ,Z# E=,EWC0H0H +-? 1 961I="TR,#(S,#8S,"YX MI"C,\@@Z01)9M%O UJB;:(ETD-2 M.?[]%DE1LBR)ENPL.L#J);95%ZN^(EDD%7[Z[26.T!,1DG)VTAL/1CU$6,!# MRA8GO43-^Q][OWW^QT^??N[WOYW=7Z.0!TE,F$*!(%B1$#U3M42/?+7"#-T0 M(6@4H3-!PP5!:#P:3 >CP1'J]S\;%6=8@@AGR.B:#,:.<)YJX^P8?1Q.AI/1 M9(H.CTBP+!&AK@R>0QM*1A]G@ZX6("AT7CX[>;ZP333,4>4?2]PO\Q$Y/BG M0TV>00 =NR#S6N[#(5"S1@ A5!GO.M_!T!(SULC3@&_7T(+<,[K=LSYE4F$6 MD/6F4(^)3?X&.+B&;P8O;=#XZ.AH:*B.-9']!<:KC'F.YET163:2D0IF0B4V! J&@#S49"TSZ8^F_>G82>HT M;I[7J0Q+XDE5/DQ&0_*B")-T%I&^9B,"*Q@:9'\RR,2#1 @8)%Z+&B0)!@O^ M-'34@G\06AVGBG@X2H%=TJ!:.1 V]=;$V5&*>B'X->W(2$4!M1(U+0%*L2E* M>+($J%GT7X)EM4Y-*68?IH&LYC6D G/ $Z9$'2J6N!F-RC@4,Y.L! F:](&< M,^\\:GO'4;DE6MUV(&QV%H_:,(^T&=MHY[A:43;G]@D\TR/4L0[)(V0MTE_^O+_:UK%- M""^H#"(N$T$>8.P,L0A/67B>2,7CTQK5BQ]Z%![ RPA=,J4%>>K M,QSIR?%A28A#LHV !T>8M0V.F3KXGFE$ZRI1JA-9I1V&+3',J/)V?KMRTVL3 M,&LDO:A.FJ*:*T=\CG+U';Y[X'O.8PC)4M=33^2:R]8PEQ5XT9[NAG;!"M)F M.M3W01W+Y67$G]NCG0EZ43[8$670CHSZ#EU/#:7#].7OA#[A2$<.2I@;++X3 MA6%%]$!@<0--(_("'M"H5$VU$_:@_ 'Z\GBSKC((KJE'4&:AW #*+:!?4AO_ MZK#V8'V)J?@/CA)R0[#^;?K*O8ZBH&QQAB6M [J%I!?E#V64M6ID=*-UY4#) M]"-CH .Y$DAL@[0&BXO> =E\%(UR.GI,&J$T9W@4'&J5Q@P M]?BVTAG_E:@:K+9P>S$[+&/FU)GA-%/X*V)$=?#YX$N/ MRGAH,IJEZOV)R+ MV'B10M>$TUOSC([,+H,[?%C[:D SRM":M@ZN?;86[K OB51%#QLO<]0E-ZR MZ7"PRZ8#^J5@H^N<^RQ7'A0/OB]Y%!(A]>BG7MNN6RHT>%'_L-L"9MW,/Y$U MU"'OF56_8@5_;^=GB00.69I'2W0/:F/HJZ69TRK0V#@5'1Z^[?DDCK%XA0Y# M%XS.8>B"J3 P)S-0U-]!V@>P=BOMT#>3\F(W*6.7JC4=*U>,XPW7N[ M8+=] C^F>VT0=)BVW19HM /@1ZSY8K^#I_F"?LM*W@])@R5\AT7[A7O#%;L? MFW9+]0XFWRS%XYBJ.)UKH,;6$SQA5>6&C]4+U[\KYJ-P@ ,D_IRJAR76V[^G"T&J)Z6F8EX@/U8!N:;70&DU]U/5*-?=P>I]00>6 ML.8E6'WF"M/+^B;9-BXO:$<5%;Y6TY]ANZS.%74(^=;,1.D#\#LB=&J3TI)Y M@^S#9#RJ6#$390[8$4QCR*CHT-A[=?6H?^ZXQDIE/3A.8:4UW>F'\4(:Q[JRUPZS].JP:K6HF+TX'99S*QZH=0#LOSJJ!\C-[ 3LL M ^8]4^VPV[52K(;.R^M%[JB,7%W5V,&V0_E8C5ZEDWSVK:ZC52+;E4/ ;JSD.R,=['O# M3@.8C;A(J\![0N-9(J2MV7?(@B;JMB3%I'52I$9=*8N*9KLD>S7)T$C&"WB+S5@@N9&@ M0W1W1.^)5((&YL4TH$,7-I^W*TVLFQOV4;4%_]*\X,$_-VBYS'!@OZ5&N]38 M9?%U"C/O!8T219_JNGH#"1_0S7;X]?X5*.Z'J>8.S;>_=(/E;L M_K>8O?\_UN3ZCQ[<[LD-5I&]S,<^6YLH:#7W?74GR%[@Z M>(DCQZ+5>^Z',3FR&9W4L%.!15#24KH,!I28'4JHRH>N\3TT?"NO()YMO2I" M\ Y]@I1OZQ.(D.B=N@-=I:T[&[WK[9Q*6TZ5%C_/K2!M1OZ*^EP3'4XIN-VR5"ZA*RA?2>@#1\T-EEWY90W 2LO!QN22,E, M3;M\K+EM;(]&Z"<[MB&_[*F9?<=O;>LKLW8? 0IW)>TP]H!LI?7T7CY3$.H1 M_Z]K6ZIQ\9H=1-Z0>$9$SS3QI.=CH+K2TZ.R$@ET$#NY9+>U'8?F1J,K16)= M$X$;R4S",)YH)WX7/%F=],R5=\<46'H( U7@0#EUE@;S >7AHU6=B/2=,(]' MZ7'X%5,DBDB@$ARY ]=+HHMAZ]=VMDKO;*-BSF"5(EX;^U;VQ8X/RI%F]G_X M3GJ!T%YX/ M'^1<2&9;?-,W=X9)1&[G%>C8(Q2='-<4SVB4OT/W2%[46<2#[\[_-]"SI=,J MQ_HF@?*$Y(KIVV[UYJ_]O&+W=+%4M_,_)3F5TES&9IUNQ/F.\UK9=QAOYW.B MAXSB2%M+?9>#ZU?.]%N:CS!82FR[G6OX.9<*D(J24,^.+CWO\&N:FZ7_,++^ MOZG&]YL$#QB*VFP'ZS36KD G7L 3O?K19"@C D)">T,9--?NE&N1\)&?D2LI M$[VV2@>"M]/W;NN5JE>+(5WL7;CJ:Z([RNU\_1]";6QVD//$@$*EMR#B+4*P MO?K\\J*(8#BZ)Y)@$2PARR_($XFX*:!=II];3S9*TK:R[PUWZ\PE5&7\^9;I M5<@?"2.;XV(6L6V,>PZ8F^'Q#0>;@VN=;U\$#;Y?)P$1N.1.!>T=>F"7 'KP M?2#B"7YD0U#)H>VL/]8_N\-GE\B?_PM02P,$% @ SH,"5RLB XYU"P M,)\ !4 !E9&ET+3(P,C,P-C,P7V-A;"YX;6SM75MOZCH6?A]I_H,/\S(C M'U.X]<]Z.W,04SPXQ8YNVS*\?VR200)S8@8*!D;:Z(7C9 M_M:WO+Q\S=GOGX, O"/*, G/*XV#>@6@T",^#M_.*R-6AH?%\]WP"?>:(!"#CR*($<^^,"\#[Z3X1"&X!Y1BH, 7%#LOR$ &O6#UD'] MH .JU2B/"\B$# F!RJQYT)C^18% P S9>:7/^?"T5OOX^#CX?*7! :%O0KK>JL4)*Y.4 MIY\,IU)_M.*TC=H?]W M40\H?*=\/$3G%88'PT!FJ)[U*>J=5Y"/>55R53]JU67U_O;"!>'2EBY)Z*-0 M&(;XP$B ?6D(%S"0I;ST$>*L F0Q/YYO4_6264(V$/]Y.$0''AG49+*:5<:U MKX4Q_94]]AZ'B"K*5XI'5\(:@5V2P9"BODB#W]$=85^&+Z.@=<*$K'\3D(^O M@SAX=(?_ZJ&U5:YK7Z M/B.I)/3)D9#PIT\QET6*4*%>!U4PS5=\GF8-DGF#*',0Y:[@"$ !\5(%!3)> M(#1-AT3&!#351?<@>U7]M C=WB *.<5:].#/+F,)2 %\18$* M_5(_UC91ITO1O(3> MG+_XN& LZ< G2E%CH\% Y5;%@MI8OD?)8%%S46'$IN*$^HB*<+P"1DS4APQE M63"H@ ^$W_I<_3*DF B7.CZO--=.CW3UHC'.>WQ^"2D="X>H7*6&-B-95^G, M(VV1Z/)073> K)X]O[7F2.P&V;8 (XJ;KE(LHALD3%;@8:*OS2UD!R-\@N"S2BONTJ]5F^Z8&$GK7'G@FY M2KBI:RY XKIWCH=$3V+@P.?&1=I6K!?9)C:M<;CNF*,IN_#M#D&&GF6='GL_ MA/^1*M"0F2N3UL)QI]UJ.LNF/1#7G6VBSRCTL9EIMXH^8P 1;8>NTG:'X2L. M5-\@G,H+)][//@E$G9ET,'RL8;!8;',XBJOLGJF9TI TPB) KH^F$_7/#\07 M$SI-8&;E1E9F*GV+1LB,OUIOLDLD'"#">H\W8<9*1TCTE#5C+7K(S0N3[* MNB2# 0D+R9Q/MD-,&D%SO5EV?1]/JO0$L7\;7L(AYC!(8-.-F@L%=XCJDF!= M[UN[GC<:2!+09.4\M5G[-O1$Z"BW;#\@_MC[#C_U\RR26:P N>OCKF>Y M:S=$_C6DH8@M60+S%>IA#^LW&14)IO71$?K8]"IV:4LH";;D(MM9;6[O]!HV M5.L.K21YT>ZL;IKNK)Z5 D@/),I9K]&+%CMKOAK[GDNSJ9%P83TS4KK7\#(5 MGCFX+4#A>MC\C-Y1.$(W GW61,WUIQ>,Y&E.N48O_OGZ;K=$3N[Q;DIKEL== M#7S7#6:JH?@<4%$SC]/M$MEFX K'6M6--WZ&A,+D(8,K8;X!4?O@(DS:9IXC MXS#'N4QE-6=;F'8-M[UVLK^A4*@B$("Z_@"'F'&IF'>43W>!U.X07@:HW63* M^BE_("%)^[A\LK7IW:.Y,$"SP^+ZM)@:SMO2F2^4TH-01+O5WC2G5I1E],KV M>%V/MF[#=\2X['HF6/3;\S-2[A[#IB!+-N=-SV-D7$YA-)W1*C>=D2H.J/+6 MOF8S/S]9,+>;*['NWM5V4L:]]FA 0*I/+43CNC_-FQ;OOD,\K0; MZ]9X1WS#!ST01LQL+D.HV*V8F MW@.2+8"[/D=TA42TY>$\FI-)TA@; F-GU\@MA.OZAJAO$(?2 3V&,E!^[*7N M+IA>7*";NC<2W@,S6$(1A;NAY!+>AN:"/:$DFVG@A?1[0+T=]L+M3]4-!VB+ MX6M\3G9VSY1V?KA8= \,HK0:(MLXVB+;B*ZCNHHV^&=>2V5L+2:9[:7]E%9, M9%''6V114WR;Q(P#SRS MY??28&QT$9N*L_.C&GU-MHDML1R:D8%[QN+L^CU M<8CHV,14S*3WP4Z6T(3K2[0+;2#K:GE39Y(ENP_V45H/A:N]KKD0]0X\+B&- M92LP-Q7;?/;!;%:B$]=OQ]"H[0:',/26"(@S,DCKI^6 S3@;$)MJSVX[RD;V M!T[;T"UC(_G2075JI>!NID*YE#::AYUVX\1-_V/*9+[_,=?!%NP8G7E5B>)1 MU9!=?R+J83;;U9[70V7)[9E%F.O ^1!W'I4JO> %4P*T,>>9&G61+E !CZ8%82F!4%_AX5]H]U MOP!W[CS3%7KEB3-- T(Y_J_<7\RX>M.SIBW89[/NV_GR*SB[8>P;)8S]"$4 M%<@:R^V7%ZA'*,JYLV\5>;OG-\J:1NI2OR]3C?-3:F6AR\V^7V5QJ;S_;W%V MJG$]>-$?34WKP-"F=.+[8396Z!V-B3?-FR,QEG>P21>1 M5ORJ>5.P P\OC=7TE;W(VS;)OR1?:4MZ7 &>W&>!X_;,9$S3R'A/$F*J;]%-& M 81&:,M)+@'.[I48[74%O'''D]P2]X"X7>![M!CXQOFJ=99ISK^"$/&-Q<#: MC:+ZVU#S13;W6J/DC23B\ M_VCUFG!^M40+1TW3VS84);3])E$"WPJG.,YJ$YV+/Z^0H=_^!U!+ P04 M" #.@P)7^%+ L*@? "-V0$ %0 &5D:70M,C R,S V,S!?9&5F+GAM;.T] MVW+CN)7OJ=I_X#H/FZU:6;9[,IGNZIZ4W+8GWG);+MN=9)^F:!*RF*$(#4#: M5KY^ 5 4;[CQ"LCV2[ ,(!C+X<'!\>'3@@\J ? M1(]?#I)X,?GIX*\__\L@)1['@(N#'PG><@7CKW<+UV M(^<;0"@(0^<4!?XC<)SCH\,/AT>''YW)Y&?6Q:F+21,8.:ROD\/C[(>OV]Y@ M],GY:7HR/3DZ^>#\^.GHIT\?/CHWWS*P;P2Q1:" "X/HMT_TGP$JS<21#AV(T\<. 0^$^8 M?7D%/3=FS"DT?WE 8=;!A^EN+"$$_6N2@4WH5Y/CD\F'X\,7[!]L4:0_:PR2 M@=-?_7C7H C\YVGZ8Q$TD'1=(#N%KZ&R9=?QQX\?I^S7@Y__X#B?$0S!+5@X M[*M/\68-OAS@8+4.:5?LNR4"BR\'P _B"175T8\?CBC-?[R+B;BI'GV%D0\B MHA7D X9AX%,UV/V*YXN[&'J_+6'H$QT]_ST)XLV!0\?]?GM90I&.X>(5^<\+ M(G#HP=64@DV[C<08HB65:4>.G 78"R%.$+AV8_+O?'&:8$()QF<@=H,0-R-; MHSL3M'UU\9+R]LD-*=-GD?_-1;\1C!Y"< >\! 5Q +I2W' 0$WRX< /T=S=, MP#?@TK^9"MY2W!"9>;A:!?%JJXID]HF) ,@B2W3PBL@&S!X18.+IJO:-Q[&-&X%')FB(SE_6=**^ M!<'J(4$X5=T!F:,UK E>L16)^4P$?8H<\T2V>'9DB%[?]E!]"W", H^MV>1W M(D3V_WQ-?^RJ'9V&-.(C@/@*8GP#T-W216!&U/DL"),X>.JJ%SH]-Z68$961 M746+-<7 .WR$3U/@^2E"EY$?/ 5^XH9X'H6;,F=H2\QK2KE%/S"V,98)^BES MO8"EB[P,T>W'&@OQRCT$"5EHZ'\,ARG 8#'=PD^? ^)!3B(7(?@,$'_$*C55 M-H8([?JC TZV?Q#"CG^:'!]/3ECL\,?J6!K\UK4(-_)=Y-/),L$Q7,U>B,, M5VX0G8&%FX0Q;F+1VIWQ!*-K,"6U6+CX@;$RP9-'UUUO=8,,1;^A7>)<2P#P M5W6#J761BH/ 3L]?8C)+!,2A/(](/(S8?'$5X+BM=TKP41*UG0/I-/@%N MO_AUAC$@'O(#<7Q<;R>JT'T X9<#/M"OQQ4&B,&FH](RCY< I4AVF_J/7J4^E(?/WX\ M.G(F3MXS^2/KW"&].VGW#NT_<[%V(V3VP[2VL1%E>04?!*G]D ^YV9 _?KT" MCVYX'A%<-W3\BH%P(&JF(("9#HUY.MQ9*3HKH%W\F8MS%:"$< -3E?,(\@?K M:(O">*1FCUSLJ"7RL,HG\8[2:S-YYYN;\!JJD!A-YS6P+JY%?&S[MP6,XH)6D+]RC2!_Y-C>>2!RR8+' MT7TA7$T?I)!C4;0=]GN$U\!C12]<-9?"\BF30;=5=AWF0HWQ1]-S"<)4OY6( MVC'=IV4J=,\*1FQK4V/*Y[513_NB5@:HKZ BG?VYL$)JA="]K0$*YD,-7,PM M!7SDB\N!$.G15X2OR2H)7;IK>;Y8 "^^ <22_?EBYJ>L$RP0.LVXLZIN0TO( M%ZXE>@U;L:"?5::AA&!3W$9=@?2(R18D?2+,KD[) P[\P$6;.S<$&L&("%Z\ M*LE:F* XQ^+:79&/]\B-L.L)+4V_H9@'6DT[+UP:LH%-D1I_!1-345R]]+ W M:ELS_U\)3LO8+B"Z!L\SSX,)*V:[03 B'[VT;DUB;XWZ$._N->W% +?N2=_Y M]/BME'ZM,(4'*J1=!-S5VMI*!JI1&]WF&M)2M$,1#48M[QX4!LE% 5N@,V[DP\4_ MBW0:X6T\V &_)S0[\D3^H4N7(M3A0$L#'0&\';3*HQL1?!-Z^XUEY,R'FI@8 M"6"XJ)?"%QG*1HTD.Y5U$Y+EKG@TZW2C,!B-ED)ETFQK$S^4)J71LCD_^C6S M9B*#C?$;W?BT""H:HB8A1DWRDA+IAK/U.@S2 ^YI-K&:8V0ID$"0,>_6F5!1 MVW>W%XR4&GC;[GID9G]306>]@/W0,?J4T9;PXBS2A>#1 TAZ5'*[2RB('2L0 M@NBI!C,^_I+(L *CHJ&?2$_,."@9<=1@KH9B'L=Q4#.Z[FUSBX@8S:-(7:6P MJJ1P'=K$-D&.!3WN?@WI"='LF\*N!I;FQ!OV(MXJ:-Y/UY5')3K8";O1UQ,! M.<7EH@491@WQ##S$EQ&.4:*PPCJ@4-'XH,:)$^8;5>":A/:35=3B-]3#870# MX2%=M X9LD;-@-Y51$])5*XL$IN#N(&XKEG:Q #1^<4:?-3XWTK7JBY="AG7 MM=.NIJ@E:]@?OJ.;K8S HOEV);PH60%XAM&'J\\ZL-6HH7)[VV)OG!PTNZ_FBT5/-#WK;S:M%( M9+ Q?N,O"#H$%1<'34)L,E8I::QCF(KFEM@FKJ/9 MV$J%?32R5VDO/5JNGE@5QBM%UJ092ZE36;*4*J,VW2Y0E=AY^PY[SFJ\IXMV M"863(=)%)]TGCUYTI:]TTHF!^:4+ WI+-YT8GH).W9 ^YG"W!/0FW[1R0#+! MB,"%TX>L@27D2CT#<8-&)/>WYFM( .KB,KK)B9$O&I0<:;,;,.D-)O]@NZ7Q M'-T&CTM9?E8(+]Y^D;6PA6*=.W1X+9I1W9_1Z(BA?JN.")OQ-S[$Z'.NUQ&A M;;B"U(,KL+L<0F.ID;20E"]*V]A#MZ*J4]*F*>U]UF?J" 0VP,A I:6$A'(Y MI0)U\\>('E4GMRM0\F,T93BS-*F/"17A=.CJ^5@0EZG5XT#5D-<9,W.[4N(XGN 5K0(375 E [FM4\)DJ(&#F1L[ZTCO;NV4(3NZVM\@Z"<>B=S3"B51N0\/C*L.(L!QRK^=S$-3'O]"O M3&LYT!B&QM'=M7M*_7R1/QHK\->X<%R_1@AIBJ)_!/'R%H1,0G@9K._AN?@Q MF!8]Z'%!W4<7GT\E'M@:JU%=00$9F2_8 GVC2^W? ::W?TH6V@*$<"FHP)BC M0[HZEF!4M/2W'O$9""4CCKZ,E% L+B(UU,S>$^&^?$7TH;.O+D*;!41LM9+< M%2&"%Q\QD[6PA6*E&ZAHU8SZ?ITS'9' 1AB-?^^#F(3243@UZA:4BA L9TF\ M9(\1*JM$JL"*(@D>N!6$:I2%U,$;$-MW,8B$[[4Z$#X>ADI ZHC7JS_X")O- M/Q /S0_"A-[G=0>\!+%G/\]?O##Q@7]!)$1#JB1F3MU\<>ZBB"R2^ :@-*#: M\#N093.&&U&<&QEV3&ODIEPN57=#N0'%9JTH5A)DE-OPZH171_YMU*&E"%E8%# M/OIDE _U\-"WT<":6U0;$[+$9G2?RI*V:4K[X$:E9T5VO(XE)4%D0?8]C74% MH\=8K\J.!RI4(1&P!21*#88/K$UF?R:BX#;4P6%TH^ C7;0&,;)FL^PN"MR' M$-P24Y6EVBM@XAPU!] P6?+,>PU0B[0><_!BSD+5V.-GXVO(EE+R7"0KZOUY M6N'4%?F3_<#Y?HM0G1X,O,-'^#0%GC]EQ.3;6G@>A9N#$O/!2PPB$HU5""RT M.>BFHD5T4NWT_%PIR1^_SL*P,!SWL@$5V!9K,5AS.Z-)8(;GT8\?CE)_ MGJ/ ^^TJ\0!R^9A*@3(\!4!M#4;)'B@>LZ.A,%V>K'A4%HQ$A" U$1%BN7&L M4< 2C5\.CI26HC:2Y^?G0SJFBU?D/R^(P*$'5ZFI[*IBOT)B%!$KPX@P# .? MNFN[7_'V;=,E# F..'VK6\NNCHY^.#IR)LZN*_)Y-Y93'"P'P0Y<.,7Q_LO9 MC;@*(URB;">IDZ.C#XQ+#RX&.QL>IW8JP_R>3GFBJJ<*T-0,BKR7V%48\]MD M!&C9K;:!+4E+Y"4/8+);DXJFP5LV^>PO55+)*:E,">-*AOOPO4 B MAA)%'P M";;C:(I!IF)%J0BH,2H->@8,1FSRD=X"Q($;2 KE!4?/!C%X"4^#QGHEX/M ME2CY[R'$P/]R$*-D]/"=.!0(N!B<@?3_RZB>C[F%87B1%G"*BP:;]6*!#ZTG MX<:4Y2FV>NY\;,,3)=9JAE<'M& ";*F:9?NL4V:1@&AM%IXG,8[=R"?SM4@^ M=3@+[*"G3:FM!6-J7D:F) MM5ZRJ3:V%&VML043:",-UI!HC4;K1F13\6I# & M-F(!X=9+/]77'L0O[2KVWT^ZH"C 7YU?EILH*=1*-1,K&'!0CB!+5: MR/6Z'5,]_FQD>M#C@_6JDBIZ_[K2I%_+YY(FS-&>6EZ)^C &G:_6(=R =-*] M29"W).9&[Q!I,;U(^AI337XT,J=(B+=>$U*U%E+0:OJ0]6;YI*&T">V90L8$ M>[1BYO\KP>EEO_=0L/_.Z'FH7DYT"XC9X" &VVOT4MIO@0 M=DP]^\M@L\[P?+)'%47U U<08[;$WKLO G72:SJF2OPTF$KHT6J/6 E..8(" M^55@QA34Q\$$52%**9'/T][KFL\"3+?KB%-Z[5+7=+XX33"!P/B,EH>$N?\K M*U[^X>CXZ-B9.'EOY(^T0UJBG'7I_&G;Z7];6Z"\JP:8HU2$WT"\A&0J?2)N M/5FJ\TWLTTT=. .3EC?W.L1[=4[GHN@!1*Y9VY,;?/TEQ_="GS=8Z'-!U@OX M/(_H+_^;1$!=\*-J84,PU;SP1T75FZ^Q$M6 O)8:*YZM7JGJK12-S-5>:5'# M7S/Z6)/VKXKKU>UHB^RUN6;LW5;V#8(> #ZFMSI1[.@CM?-%X5R-0(P:[2RH M-VDN00VZ>A.>8*VCJ.+9(P+,]&W9C-+AF6)GH)4 M WFK8W]]6U"(H"_=GFFWQWRKIT0*QWG.B&"\(!;8KTY#"S:3FQNP#F%F4SE? M7;RDGL 3H2AB#]FD/AYU!_);\)HE>#[4$SQT&*!!%960(WO(PP<>'8A"1.U BA[4G3-!%0T5R% MI-F3?6%1&@F_\B>GR+PR7W PQ_06),S_27Z'>*]#V)'14:AXZ>+Q7LDWJBS? M8 0VZ2Q[D42^_)RJ"-B"M- 02E\4N8ATH\+[?L>.Z5":;V!(&.^Y(?% Z.4W M5/'EPM1M;$%@.[1P=5EA^(H,M(:(WNL%'N+<&5)?,*!M2"J'5Z"7,H-3[SW=)<^(6&>GB'*&E@0M@X_P8K)-YR/ MR,IK^7$ "]M56P5-.S&V==".VE+"6"]NVK\]@MF3&X04^0N(:.JFO%S,5A#% MP;]IQ1N.3UTL?JJC<3<6N%?=U:(YV?:D)!6XY^FX7Q#$^'M$)K*0$O,+8? I M6$ $Q'6"/?5M@9\VN([H\F+_%8>6YPVE.)6^+7 /S2E.A1?V*DXQB5XD35,W MQ,TM\"S[%[^87'LD7%'1"@5?B1\41 E,*LIZ S$3TO')-P*QQ'-$;ZP'Z#JA MG)XOLM]%BC'XJ!:C]=M[NVS6,R$=$.) A))Q&6O9AP?F6]K)O M2;,]$XH<=U&Z7M'(@O,IW MXL(-$#OL]HVEO-*[]6\I^K3"CL6_S8HE?J@72] Q'#:(4QR%_+(;R&$CV5\K ML6/7#&/ RDNN O:M)A<.\1[&:V3&#.ZCO4F9%X+2^=A MI<)RQ<*IVVZ=&G'$JE6\?*!GBX4OQ>#][ V]J''UA=_[^V1'$&AP+ !R?NQG?=C M.Z_HV,[WNU_@$T 1(_<1$!RKY1"*SW_L^QD>:\]_].%TUDH7!MB OK+@],@@O.(FN;I' 'MX (71O&-!7NTQ M>R &YGJB(B^-=A8L\X/KC@8;[*D$X^^NVX-9F]?SGM"@3!T1E MKP(LOIRLYU$LF+5UU;Z)9C3F@SV*)+24IFZ9%?%>N\E;3)+9@NL;!-< Q1NB M<%39UE2YKD'B;0)>K M-8)/:1V9-/$L;6%!&-E0.EIDF=[462RII8X,6W%I",+K/;,0F*V)NVA)J+X(6];BLO_)4TL.#VBY82 MDE%E]B45N(B?7897]O&,EB)#1A2]WDDNK@;M+;AKHJ7T&A!II]^MVM#4:6AL MEU*?*OZ]=JIP:_]V%H44L?N2FLIXV\AFUU$J:15A%J4K,>^%Q(FRE#VUKW-OJI\T[@W%MBC-4(DKX%($^1-;'9TVUDZ(\OP MFRIPM0K2=[;I-@F[=&I;>LI"V]VS/\V2V'_A/*N2C\3RV*6QR.]L.&%$&[!.D'>LFA:532YJ>:&;?A? _0 MBKX+&]23&*F7VQ@!L38#H_&5-UX9;$*P>$H33;:ZF(<%)XY!@ M.[JS'=XICV]_B#"/EP 5J)0%!P+8<>VWBH2DC(4/:DV8(&5]T3[Y=!B=1:LH M26M/1,!VE)O(%$HFA0'=_GR4>[B;4+*I1NSY:S6SH,Q$KCP[;U^+''L((;QU+ZC3LXTQ\79I%V>$M1I;X.$WDJXN M768=0_9H^"GQFGQ:2T,P(9<,^_O8STAS'J?4*>,>GYY_^2GS-^SWL'+ MMVOOEBX"-5[-$'*)0\L4XG23PVS#M]FSBWR]ZN?._8]K]9<1T2>P.V)Q10>A M^(K]26D+:]S*W@5>G!6D+#"Z_ HPDSJFBC9V^*<:>JHA(2NNXKD%&! VT.-. MA3*?[52JNAM/W=("UU9+"ROGP-2$&17:+R "B/D ,W]%^$I//<7!$] 1FV9; M"WRCQH+3),UL#:)J 1#-_ZK8I8^.C04Y_7&%7Q;7>=G=OPAJ%K)^@<^G71Y! MZ3:V8)881G5T&6!CJ)6?8V:_TZU9^O^<(=8P__ZQGG^71&#YR"D4R\^GG[:C MOP=G>QN3D7DTYI#84W1L$/9$>!Q=;WD6@Q" MO.E(L+AL?"?VL2#Z&](@^)>'<#EAMJ@:H 5$*S?R "-5?LI) M"+T/SEY/TA3RP*@)"VN'9"+5.R'DKG).ZZN2:E1FX_.QN@PXL<%LD MNL9W0]5462*_][3G>]K31D6CY^OB3>$^<%::<;]THVWJZAI&3\3)!_XM#,,+ MB&BCOI6R)1+[X)FW4^61&6E/Z=H(E%\G6NOEX.-;L-R:F35&UO2,WV]!R9G_ MA"\C$L@'Z#B57:_!0W_.V.Y,0VO#K\/":4]UO JN]^"AA-& M+T!@4LDY&%APG\AKUG,.Q]^"JN\8_P\0/"[)_[,G@-Q'P!:V,S<&NWO+K0@^ MFV&YSTN#Z>BT&:??3:7(&HOMXZT$O6VF,]LL[&V853F$LL^V&N/W-D)N>PVL ML<#>@I65PSC[K*PQ?OOLV[T&*VLLL+=@9=L@DMX[;I^)-4/N;:0;[+6O9M*R MQ[AV16_IW0!\!NWXSWB![V'LAL7?Z67OUS#^/Q#? @\^1L&_@2CI,.!X^VP" MTO3!@#Q[ XJ8KGC$/K=?4;CCL;53@(0%;W?LF)7$LDRL@F&O4O^&J?L1C[//J4XMZQU($U]1O0XW)R1[P&60 MD?8Y)3BZ(G(Y:)$JTM,\EQ@GP#]+$&%'BB MS16I!8,LTI..?"HD .@C+"_K +$>!JLMU!]WGP/CT:\5NR-P]TNVN?KX! M7Z0C3F-J_D?K-7]87K\>0RC$%@947GOT43<'CO9=N[79:ID>/ZA)?F@<(!6YZO%&U5OS^WG#,=(R[>S'.,M$CC#AU@8<53_M MV.D;B)-FK^N_!O$5Q)C$H8R 610'9T&8T"=*&MW*?WQ4?Q>-].W0SITU0 [K MGGQ)1YCXVR'VZ>I]BGB&]QWP$B*S@#YPYX4)X<<%T4RJ&TG,5&.^.'<172YW MG-6[?[^?04:^A+\;SJ<;?@>R*_V''-'"!P+Z5+W2*P%#\M'H6LM'3/E^@+J9 M'3?FCF!R:CUY?R5@T/I@717>EQO_]_2F>$%,WT8ZMM[ZWG$VN5)Z;0_RKD?M9YO?O?N2.=,]6,&&4#*!\6=_6SCC]Z&!/7&H1RGZ>IE+;!G<_ M_S]02P,$% @ SH,"5[\S.^;80P 8(($ !4 !E9&ET+3(P,C,P-C,P M7VQA8BYX;6SM?7MOY#B2Y_\+W'?@]1VPU4"Z7GW;UU4WTXOTJ\>[KK+7=O7L M7.,P4$I,6]M**8>27/9\^F.0>J?_]D]_^.]'1_]Y?'-)G,". M=]2/B,VH%5&'?'6C!W(7[/>63SY1QES/(\?,=>XI(>_>OO[A]=O7'\C1T<^" MQ+$5\BZ!3P2M]Z_?I7\X2:@%_D?RTYOW;]Z_??\#^?'CVY\^_O"!7']*FWWB M@FW=EG:>Z__^$?[?AG,C7#\__/@4NG_\[B&*]A_?O/GZ]>OKKS^\#M@][_[V MW9O__'1Y:S_0G77D^F%D^3;]CO#V'T/QR\O MB)AG$+WIPWS4@(_O,EX*5O MOX[29D?PJZ-W[X]^>/?Z*72^2T2$/VLP29O#7YTHZU!L_"]OY!^SI@>D$_7? M??CPX8WXZW<__Q,A?V"!1V_HEHA??8R>]_2/WX7N;N\!5_&[!T:W]4)ZC+V! M_F]\>@^?$K3\ %J^^Q&T_!_)KR^M#?6^(]#RR\V%4M\/)5I))Z&-EHG>"'6D M(T#?2_Y322OZ%%'?H4ZJ%W!KH"R$R>P$I .[1,\#+PG8H9G"]-N$U'Y]'SR^ M<:@KO!9^.((?A'7X/_YZ$O X7&_"B%EVE%(2XO_QN[J_=[,&" VTUJPLN<7L ME!?_L<4.28LW=L"C9!\=>C :!C&S M::E,1-X"0)'Z1U]N.\C\\VD*F9;OD#,_E2] M#OZ&V\M*$@[V*J VGP?]1VRQB#+O^8;N U:7UZE;XO^<\IE]@_+5=OB=L%:SJ@>6&N%VOWI1!_N>),LGP@X!PM-[GIQRG[L>_1SO M-I35J%S3!*^_J?1)7:WZ=YQ>II2RKX,E*RM D4B2<[G6#;UW8:W(CSY;NSI, M4S3#[F+U>I7=K-P&LZLI)!WH;CE5 F3G5*F/_-XOW8<;K0P^0^L2[Y3 MVJ*^+78/;="P[)TU#3%[9I.X [TRH;E*?R!BO?K*GPT_$[XG_,,Y$)_9#T4N<<6N6?#H^K8Z)U4V7XA' M*O2L=5BMA7Y\2 S!0 MF\F%X+2J=_T0^.JU[IHF>%U)I4_J3M6_XW0II91]W4H0)(+B;'/?6VK'C+OS MN_>;.S>J/3U8TP2O:ZGT25VK^G>G]ZXY9 M<.O@]GFW">HTK?X=KV?5:I*Z5>F/.'VJ7L3>#B6I$4EN/IPZ>[(?N,14L2>G M:(;7JYKTJF)6L0U.'VN4M*^KI41)2G76/;F3F#'J1_) #<0/G]O&=6>:6YKC M=4$=/1GEJ1E8C3L FI:([= M1YOUK&X1U[7%[*,M$@_>%,ZHPPDM*W7:.4]JL1,KHOU;:H-H*NT?6:G5X M9"MK@MG_Z@4=X> 6(RG5N9SM=F=YWG$ MT('.)HB2E.I#_J_L.!K]' 2[/:6KT8X56OLSM>H9=D):YMB=L9F M@0K9Q#41!HSNUFG-T. M3C0&]N^W#Q8WU%4<0=D-6"12S\J:.V%W0QV=*Q/GAAZ8W51+[J&3:,&#""8K M(MF0 I\9=FKEC.C<#6W+^PNUF/H^4T-3O%[;IE^VFZMHA]-#6Z7MOMUSG_35$SAL"5>5VS1KGJ_KM(,IR.V"3OXCEW1$07IN;U0 M7O+3\\-RVZ5X8HV&];Y8:+@$;ZP3=RQ_3*Y^SN2124+"^3/+N_ =^O3O5#VQ M.6R'UQ,;-:ODD>5&.#VP6=2AV:(D2P1=P@E/[WEK[O2.""G/JIO35/^.U]-J M-4D]K/1'G)Y5+V)?C\JH$2 WU(^V5K@17.+PZ-ZR]M*9J!>%Z6]RKTI^\5=Q M7AHDN-J>N[[EVRY'[$"6W$OZWI.8@ .D#_59 M^4]AX+F.J,AZ;'E0$A76BF@T>-0>Y/-U10N5C1;BQP>%"NM;+, WQRE.F)$; MJR+A((^[5%0F;&RX$,\[T*W6^R[QUB'4D'4$+[PLUZGH?N46>%U/(6?O_%*0([^E!*L>-XH^$64AO9Q1J=O;L[M;<[&3+,YJ MA=!AVR5$DD+#PX"J-,0>5RIQAX77*CN$B2+.QE8R55R@WAK;%J&YHCC>6=83NZ[HY;9(37RD.FL\3LS.I&V;$343I#;4I1PDN2/B9 M1LWQJ6J+.S(;-2S&9&U#O-'8+&Y?QRQ071%.=](0W*?UA)O"'5Y%#Y25YH *L^CUQ W+';0O@K1&-[R0W47XOLZ=\" )$S$= M$&Q(9;'#2$#/:0$JF83"!($P@5U:"C&^ JFS#(0^D%M#=B'!.:X3SA%L061Y MVLN)PZMV #L$$50W+?O,W;3STD*I$^X8T].Y;8$A[X$W"C7E'GF9(>> 9J5A M&J65BPVC*/I(V28PJFI.BNRP++%6 #>PU$"/J51IDF- M77"#E8Z^Y91>W1XO4&E)W3^%E<171)"7[P2G#,2ZC*'L?0:=A;(T5]:?2-FV M[ F)LK- U!47QH+B0Y>4BW?CWC]$5]LO?((&69["/FU]<(.4EL9%E&KL@!>F M],3NZ\89=2+(KXA@!@!*BFU3I3,H;U%6,3H<+22>O\1]46>9 V M:5@*SKJ&B(.R4=S>P5A:Y3,\I9E&Q1L:1LRUX1:"G9YUD"M[?N ?F5^;D HW M+L>@#[JR#H<+>7C#JB+?L*4[@RMV(RW5F0N#2]?:N)Z8 @\AV,& M)-'1<\O)VP[=<8=25SL4@TVW+]YP[*Q![]KW.:-LILRG5H8/\\ZG_L7Z^.+R MXN[B[):L/Y^2V[NKDW__T]7EZ=G-[3^3L__XZX;-:QE-S6 MML0;CRWR#CX;E= U>UQD:B7WDJZAZ&,Q=0YQ1FT*97OT,=BL:24,ZQNCCL06 MD0?X*5 F=0.DJ7B<6-7TT):9Z?=DZB4S\F8EY[F*%_@BC?FS&SV?Y4OPIO8%M7,\I;.^&.;SV=U3N[RXEI3;E'V]M%$L:SJ>T! M_>(L'<X4YK&O'CS,/#1381;HUZ_-^[8 M[V@%[1GQ$G"@JP(3SHL-@\)/!@T)^TYX!H8_K&FT4237>^*P3C9K'47,W<3R>EX4D&L+ MPZ&/V:Q !7%#14?D$"P$:JJ[6-\2=Z V:%);EY,'KL:=_JE4U G:=Q\:P_:G=ZL?W_VX^O#V@S@9_N-/ MJY_^U_]>_?#3^THTBXM$>3A##;1_BWU*?GB[(A!XHL$IM>ENPWG_\$[\]OV* MSV/#/;4C]Y%Z1H;SM>.(-U\L[]IRG0O_Q-J[?')0^"**;Z;5$3=.Z.M>.F#6 MV@LOEG20O?!B'41KS:WEE/*K-UIH(\\/M9I7+,M L)Q)#0 M4Y$!YS13?DE9P1)'(EF25\#T>U&I!)9W.6=3YU6-62>I.%BRCL>9F:GR'%FN M3YTSBT%5U[ @YRG=NK:K+OFLT1$W6NCK7BX&W=8++R9TD+W_17S)@J0\R*NB M[R=LOA\UZ#](S7UZ#SR:PGX& Q2U=21-0Q62$:AJ:,-!>Q47/4:I=6O>6,"+ M00VRSK"18*Q8_01J)V795X3*DO1[TR7II]1Q4RP\/YVFK=NU$^@H=VU#)/M M;=4)VK>Q5=UP(ZVNWEU*<>!%86W)QRV]8?J$Q32Z'AR[$!IC">CR_AD?!J^8 M>+/6$4ORUY3=PH*WUN9;0V?4?[1]HTY)]@)E;SD9A2\ M%T,$.P3[R#-8(MFERG>G7KD^<0+/LUB8[U15I\(&,$$H'JZSW3$M ]9T6A(& MJ'16QWZUQU)B7BGW:+$N.9"I6?*^E@HG*OY85LC=9M<5OHLJS@ MK1-\[ B^4AXV-!?&T^A=CF4\ARP[SJGU>N(.[ [:*TYG+F\JW47X<.Y9C&,5F>05],T^0#=1OGR.K6 M"PM4]>Q8T71! 3K23+$N.(U>=YI842SSX0,UVR?#+5T6%ILMT^"F]@N*TC$G M@O6A:GKZ.X?*J":^\G2T2/QW[4\WJ%OCCM<6+8NAJFB*-TK;!!Y0SL:!\L4. MX3^%@>7927.>??NJZTS=F3[<406/#>$O\_1WUW MIA\EW$X_P#KE(_*=R> -EB'*]#]$+W@2^#I$520JXTQ2UL9NTYBPT0FL!&T" MB26%]_ZX@I2[O'P"T.&">8%X0C>M+(41=JY9X,0VO"5\2]FC:].SIP@N!FT\ M>NF&ZBLX XDN&HPT;=8!EUHH+A:B=/6:%*T2(414)F*0WW)!"$ABIK8/$NN! MAD:KVYXE;T^T)/1-[7$#2JNFM55LJXWQPD"[R,,+MZ:D31?DFD/7]#$6(V^P MW21I#,>=TSR)2;15(EES']SAJ:5Q>3AOZ( W3/7$[C^<%-+? OTT<@T-L;.I M7,CX383M+]3G\.%Q1=?.SO5= "4H M0NIM;%X&WI@C=\=07OZ\T) M?>',90Y&0WA.M:T2!Q1)L6X:@CY4E9HU)K]XPU$MZGC)KI%;B^,K)J\I!@?Y MK=$ RVOMM-FAU'(A07:H76V8YSGLZEL;6Q!]XPUI1[F LW1K*9]=PYU'Y%4[ J MQ+"9(U2/-(Q@C4JJ^9FJCT_5M<0=K W:E8]-'33#&Y9-PO9URIQF$H.B*JJ1 M\)M&/ET39:!JKFLD="D4>OZ M3[4-\A"LTZ@4=L4&9D.MW0=K9>T=8S2J6P:9;7HXAS*S1$U:T3>]<'MLA:ZM MT%K5%G<4-6I8C*;:AG@'L&9Q^_IB5FD[NQJ^(H*RD51R&AW3>,LO?J_(!B@C MNA5>U?S4]>)(>-5CW]',,3W==;0]N[S6-JUUIX([I7A8I1GHG GCCOY\:?:,E MY482=D3R@TMRAZ6=3 [I9LQR9"5FL9-+L >W7XLI@/PK)CQ)0%7W=GMW*HO$ ME#:K:*"*BL3B<*55D9F0Q60J8LHT.NA23%T,XDO-VV3INV0MISCT>N+&D0[: M5^IGM'7#BQ==A)_TLG[Y";]+0PM>.B_T70<,+@(77_VY"^2;/VT7VD:CCCN0 M1K;BP6&+X:3Q!N38"@X[QZ#YL.:*)"(IWL(R?V0+EUD/7^0T=[Y+893UH^5Z M8(+S@-U:'KVE=LSDRS;.?\5R![_ES=\1R2\7[_K841?PNM!>)N+UTG!"R,OD M.=H&["CD$I%<))++9/S5831&_>(S:GE0C9/<6WQV\PK0[GO"AXJ=Q7ZGJX0C:C MO-H>OKW7,C?3[8L[KCM9H/RNKT9'O+'>3?Q)%S+JG@@V&@Q2!(C0P *';O$P3R4>N<*I^\<[K5B?L\YUS*"IX&.YY" MJDX:*-KB]MELG7.H:XO719G''\DWRFR1LQ#D+Y9@_4=A+4N==!^UP.Z52 M,T79<-D(KS.J11VC0+@)WUL[C@MKE99W;;G.A7]B[5V>_C?Z85L?W#ZII7'1 M/QL[X/55/;'[^FU.G0#YHPN?) R,>+%MQ[O8@R1:M5[5[-$=^B/W[JZ6*'FZ M;F?$7M]9A=X1D',B=0N^IG:>;VC$$QGJI =F&QU?V1BWES?K6"ZX6-<2K_^V MR#ML1Z+HLJ=TZ]JND2MTM_$F=!W78L^P:9 LM#0M)C2TQ^VGK9J6%A%4C?%Z M:[O(?1T6Z&6+8 87#@IZ?;9V_,<[9OFA94/NT[B*H-41N?=JZUYRX]9>B/U9 M7_:1'+O_L@/E";CPU[<__O!6^"S\YJ_KZ)/8#KW:;BGC(TCM\-_<$J=7:F@' M;MC0S*S?.0$??*D?B<<_]+_'"*6&]_"^"*R_NOXV8#OY^LB>,L@TH'A %! K M2G;1N6M*[J^GV%JLB[TI=5]'Y.Z!$DF;I,0-O4#&*)?IE,K_7OB'VTLW@>>= M!^RKQ507,+M3P1G+ ZU2>\#S?2,*,\0W, Y M\YVFL!Q?NV.+=[3IBE!X'VU+I!@-%YI&5)8'/8L,J;NA]ZXO\C$=I6BXH1W$,.$33TPFO7B',#)TFK+6A!)+>^+(8>=% M HG"!AI(4NFY."A1R3\%EJ0)T[1@TCJ%F$ID"P0(8E$YA&@I)G0(K%$PS;:"=S+0!,=70:M=AW!SXXX847] M4.Y@K1GC%.4:[>:9%-M=6\_BUVM8"EZE0+/*D :VPA),&A5S/D@+^O0>SMCT M3HBFA9W)U]*&)<(S8R[F3.Z&AA%S;2@J)0[6@#>+FY;G =M2-XI9K^4W3;*+ MQ.;.=M--^W1H+@ZWNVLV85*8RY'DAPEZ)[>@"])@ JWY3/@K9Y)L#[#<5*5I MK@6,\:61X^-8)[J+!++NEM/..5\DE/50;W1M M*FU]0^W@WA=4Q%B@^%(SL,4->G/9O5P685J>>&%T-LW[%V?(!(3+/95:#;#W MD4BY(JK=%9C!)K*21-@$LDE!7".XC-[\8DQ(;&H7=ZR2M[RQ56@>4'UY,75* MN^C?M4P\7J3J)/TL!=[1U3#^YNH3%RIH#$RK1OH+2.I@:,)PRWY=@B#W('F;&LC)<)T.$FV+H19!$*4Y4: MX :)0UV*P9__%6]0U\@X)%@K*2S_IQ<[8N52\4+19VYD'J]<3@^:7?@\DF@X M38G^MA@=V1:FZO 7IOI@78X"%SSCX--^F+/[MNO!PP-Y+G\7C),#S, 6-QC, M97?%>N(D//$"UVR:C[">N"*)B$3(N +@R\0D![@)?^Z8]9A.;Y;T-<"\++.^ MGSYESW\KKK:!X6-IZ]JP?7:;[1Z=NN ]"L4$-"^TI4W$T*B(96T,W&6>R"; 8SC"&)8' MEMBZ3WPLM<*0FBEL(_85TTF"F!&K!G7M<8;V"WBSQL M=SR;-">3XX3ZN-=O]6-V:G7]P#\2^KIRD8#/1G$4W2EK[HYL3DXF<5(J362Y?2D;*,PAQUSMG[4?ZE M\=C.H:8W[OU#=+7]PK6K P[]7C@1HJ/6V8,\[5V0/\[308'> ^0.QD<^/&;O M]7#?Y6&>AKY3#'T&W&$-+(:X%P+,^V+/# 91H)[@0ZZVA',R W1S&4 0/ JV M1_E'QI$R9>M'$E<[YDBJWC@AKZ<56E9/ZKHN*>UI5F#L=9-L#349QY&E-],8 MH["4.C1]F7!UY-IZ[K4TDO=;6M@K--=;%$DZ+2G45:)/M1R2\$&R(#JV]IF: M^UHUS44SBSGLY8NP70QTV'6!,:W0OS6L*_T6%MDJZ<52BW'E)T-"FPI1+?-B08"I;Y*=#/&$23YDK(:NHH+!<)P*X :&[+?I53L + M"3UTF+%2PB3($$26UX0,,YND]38?(I"X\!]E>>^A95>:"2T2-#1LHP$>#506 M!R(ZNDP$)AGKQ99=F=)XE;(K;F8LPV57Y.M>4/W1_EOL,EJZ;3(>VF?+/O!]2E[U@$([=[(T:&;%2H5GW2Z M(L:%C@KT/W8H^<@Q$CA!)&2\)L2##L6@#%@"#J^%B37,0D$5##]E]5AOLTJL MND"JZ(LJ:K_&DH%IK%#, PH5C\T6.ZY" M'\>[3U8$ CT#"NKC0 \ZR#&AKV6:DH16(HBQHK&+_J+,X%4=](C2W1;]UCGQ8D@/'69?*!3U+F"7[JI=>P@'/F:6F*31\HV@6FKP)"Q+UG& M+;B%?(;4-.P)3:_V8F Z>Z+,=OE@H#/'5?1;#NPU:JY1NPH1D7(RCWARZTX2NB&UAAT R1!'B34^=*QLO+)B5#Y77MUQ0V([S<'9= MK)I[/GP6)=W^;X7C7@49/+=#'][=;=%OM0,O#/308<;5#4S+I5.9Y&"Y%,O* M!1@!_@>'4QXMCXI2A&'$7#NB#OQA[3OE7Q1:RF>]#R_N) ^XG3W9HA;IC171 M,SZ54RZUSBX$;L R\TV*H#>O!'B!TY =AJR.KB3\%N18D5Q$^4?8_:[^KM1! MBDYJ+@T6WV=,-2"@ I$Z& 'SA7TF&! 4U>9L\07%:$&+'P2^&,N_W&@Q MQ<=[V5@^.C2_4*3% IQ3@-]>P-.9WWCR$(/UM$!K12C4BMT2J=9T!KN-+!:] M$)-MZ+WK^\D^2*WAYGE/,M[O/2J*MWH@_[D7?+WPMP';B>WHEN,4^KUQ WI' M*Y2>H-3KBA>DNRK0-SJ*?"3( B=28&7ZZ(,12SAN:'M!&#.Y"ID.2-D;0(;? MFTT>,A$UQQTWXF*&%[)2IW,<1Y^#Z"\TNK9O\]'+,=QY;:I*^:PLHZ% M5:F&*9##0E _KUSD)[U"HS"HLC%N1&C6L?2B7VU+O-'>(N_P"DV"[HJDE T= M\9E(39':B*Z8Y8>68!Y>)8>N M3H(PND@0Y* Z+Y\<)<4WDR=&:M_?&)4ZSA"?R(K9>Q[CD4;^[L<$BO8-R[L' M/CS*-T)XGIT=0H0SAMW'5#XJ$XNW8()83:X^[VLBB,S,19&3NZ(P*Y**0T > MD@K$?S@H7$ZX4%G!X[/Z'&;:1 ^;2:^*OKJ0!+#RF,O5)K)<'\R5[KR@S!>H!M7O=YY'%0,$(%Y M'(<\7D,S]WZ%%%?;_'JDZN1?74/<\:'6K712]: 57L]MD'6X&Q9OR-[1IX@< M5<[4N6U15^ZPFES;D->/$OX@Z&F=EI/9;61PATM?9<8^A:T, M)?,#IRDSX86:<\MEOUI>3$^STXIM8VA+%]S@H:-O$26:VN.% RVI>Y]>X\2) MH$X^40MHUYWU,>:];4-B6Y_E^6_C,-?885D>/!XF%URX0-_\^#2;UJ8#]_!U MZ1,X9\OGLZVKDJW]< >PMN:5-2- 7?4#1M/Q=NHR\J->*RK7UA\Z.)!;J\)J#9)?^ M"PR#*1"^\FQE.3!0C8%&S(($**!:LQOMDO5;66W_GOIV:=AOVPKL2 ,W5/2R M2&D[I L!O XW>:_LY-Q$9)7YH Z-UT[ KD1<0&LU;A9TH+#PX1MSY:HH. M5&,I)L.,=UOX)/ XJ0 .LC[2-6-P(:/I%H-V)YSQWDWG[,IN:P_D-W'UY>]_ M\Y,X=.OZHDX%L1XMUX-5EWEOPDZO9H$#J,GCDF>]6QY9MP^6N*6YOF?4W):) MR@!=QO4N%' &^0!KE$=T[>Z8A_/N2HP0'(^4%)@A&\>-6 0C7.0JB\>-8+U: M2'I#/7@8&ZZZAR I!6V)]/AV8XC M09L4V:,.M..B*=K&ZN%47TBH-5NM5ZS5DWP!P=:B6-]H*XSP\EG#3 *2B""* MOX0K(J1(XC*5PWQ68-I^F-#JS&)0FAC*Z N56P;\AN:X\:5-SR)PJ-KB1816 MB8>\=7 9A"'4K9;1C,%)VP;+IO;+#F..AZHII3A\1/IJ>8'FNFT MQ1&7M_8#=6(/AM':BS2W#P&+[BC;7?B/-)0+W'>P5-AZ,WL,PK@C?3S;E6YT M#Z:*%SM&U&W<*VYBL:? E ./.#EI&GX0&"P5(:MX3RMFV^47WT*C%]]R8V67 M+D09-3!4X11I*S!2@%SN&=SQ+7CHOB,L:A!8"N;IVJ(>T-IZ+P&MM'48(U3J;JB@PY=9+8*A M.+3R3'+O8_O+@0)]W;6.Z"\@]#O(/LUQ?"0!/X,=BH&^+Y[%IT//XBO.#I9 M3-RUXUD0Y5,Y>=T.3BS"@K/NT#\639P0,*K%LH.)0PDB/[&BYF=WYWM]E[P3.DM98^N3?,]\N(N]MH38HBZY=RJP;WO_ITZ\IEV ML;6N/QT!G6#PN'<^SBT:9D'FWD<81 ;-#0PHOFX@R1,%RXEF^1/6NMM?4D MA1LWA]BG] 1##SIXT6Z0-@->A9-,2O(K1"8-&(8P;D<:S77W*UIC'<"26VWM'V"FU6P'+"]>QYX7O#URH>__%OLT_0E\D]T MMZ&L8F>]'C@CK8.VV<9K>:^?MHT#\6?YZWCW4V8R3$C8[2!> []+UZ45$=ZIG=EL[X0SO M;CK7#XUU/98PV#7*/7SXJ@Y2OP$3(K@8RMJGU?S2Y8.NTV^U0G6(BLL99F5@ MUCO8]N=SCGO^FWLK$GG)-0ML2IU0W$S?)Q(+YH>K1B*,/!L87U#U]3;5R&T>R+ M<^SH90'UO6I%1\1)8B?QQUBS%'>DQ0G0ZF7I_FL7@P/@W/4MW^9ST L_C)@8 M*==/KFH*I&Z-V\E;M"P]!EC?%*\CMPG<^RF\E"[)"9/?@+011[UCEA]N^? ( MM_3%(3G7O[_:UF@?WG$QPOH_G08[RZVF@1.QP!T24]BS&$=CTL<;?)-H.6;$ M\L%%4C<2M)\"GS[+AYS/^70DK%T[;VV,.Y":=2R&1'U+O,[=(F]?-Q5DDRHG M9 N$3;CFE]O;B$]3('"O [A)8EO>;;QQW$V.\O=U]5^"1\I\.46&MRN>"Q5]JFLQ,U7(9WNHQTU/Z2;*3W,T.GM;']P^ MKJ5QN>Y]0P>\'JTG=O]*[@EUX@<\;-YL D.P#:M:E$&2V94N]>*X8#7YT0J>IV^"YL,5,QNGMJ3JI[PVZ*W1VJ#K](FS\X#!;F Y MZUSO A;!W62XE2Q* BILVH,,;BSI:YFO2-V@RAD?;@!V)+6C@ M60@6L?DOV8I: ++PYB1[^4%D>4V ,K]U2IHCA W;CG>Q>''D%Q:$X1>?YTH> M"/R+Y?K'E']3>F<]]3.G-NU% TPW"W9 '3W"BX6BCNI-BD^Y+$0(0W)I"(BS M(ALA$.$2&3EFBL.6M;;!F PI[0'/54R%:E7:+Q/5:BTX!JJ5"+\\5*M7SQBJ M@3B3H=H':49?'$MTIL"U<:U9:QT307N*_I#!537CX.X OS70>C" MW9)W[S_Q%@_A%;L,_'O*/L>P9W"U3?^N LGIN>+&UIFL7GH&=UJ6>)%\+L5[ ME\H3%$4YE50VPH<">3>G4%3E3]1SH#A<+G$U7R*I4.3N*_4>*9&BP^4H*;R9 M9W878_\WL2@#Y%<[>Z@R/$S]C4_]N'WG@4#7OM%%9J8>CI-8[5$,$)IL-LHI]15BDL-4%4 MZM$W/@Y7"0]6 %;DIKB^3UX!X^\19F^C&R?3^Q[V-<@K3RP#?B\>.3Q<*#&+ M*EV?B>0-./!F+S7FKT8J3#\F?=Q8-+HE2Y=;QR*.%\'&5W'X"MZJ\,XKG.(J M,C1Z^3NUU?%S8AE(L\\9_5L,EU6:+H)K]5Q(I+5K7QM#ZFX+B X-X7M/!W+" M)*-L\.9XIG.=QHT7PO5Z+L3+V[6O]7)UMP5XN8;P(WNYP"%% ML^OR/%VE?YNK5_LMR]>5TO>?BB3T#&;JZU^1Y2[AH1TZ9S%--!82"5TLT@KW*@(+ MB(M.:DP3'AB2G@M_'T>A (1W>KE.;8^%.+]:VUI7/VR^ ,=N$+IW 6,@1MYA M<=3WG1WU_8(=]7TW1WV_1$>M"CW,4=\;J;!1>[FU(<5N[(#;3=MU+17<4+;& MZZ0:,@^ZH%Q?S]18OMQV1[O^MXTP/) D[@ 8PUY="B$TT<,;1*-H-4&8&ZX ZBK'<=+ENJ[(S- M W<@36+1L<\^7.(OX3.-FF.<@9 "B:&L(!))98)S30W')(1@366 YKD0*73( M;'SJAK87@/CK#4\1+#M2?!6=?KCC4UOSTMW'MDYXXTA?]-ZW'06'%2FLK>9< M^!PJX6/F);'IU<^KE4M>>-8Z:K3N-+NN[X\[O#M;HGUAI*8SWG#OKL+H\SD% M$A@)?P/FL.$'PX]WMTWT>ZX/H(]^7;V[+/7@C75MR:>L:VDDK.?4'.(98PR+ M;$-4_X?EA,*#+.DUVK.GB/JAN_'HI1NJ$OKQN2P;(7I:M0N@=&2Q7/SIJ^B4 M<+4BF4!PG3%/WK-[]K_E4I$S/]Y1)N[KXIJF=YWMH(_+5DVUIN-X8Z5=Y$FF MWV;JP4ZFZQVP)MLL:*V^,VY%B8:U;;.8.H S+<\#B@4CHAQ:#N%@PS!'G#C M[&G/\8&&)_(>=,4(0^C@#-'!ELG*-?0A@KQDPR"5^@]TV0O;KK\-V$Z(1_:4 M19;KPRIS%!!+2D9H(AIAB6QB7'1RZ7@+*=YK\B64;QGS&/&H'8E'M]/K_GNH MN]MZR$LY&,B7^)9 MU ,+XOL'J":7M(2A;&\]9\4 MUQ4F,$$?"H#40#9$N^?ZT3VB5*$N?/]:V=<()(-YU+ M:S&-/? .\9IR#\WUB_0),# [N$^L=4G;4+PC3XVF[%<8>>&-84^Z^WBS(DS22T23HLVAM,FAO[0?JQ!Z]VJ8)QS77)5K[#FSD MB'6 IAIK';KC#N2N=BB&M&Y?O,'=68,!@Y8@OR*"@4A!,Q8FRYHI]3Y^ON-L M&ZXRZO7$[?T=M"\ZOD8WO#[?1?C>5W(#__[HTGWD0]H=IR#VN<6.G<'KCNH( MYTP;BX+H]5RHIQ]JK^7I>;<%>GJ-\!-X>O\;AXH%1YZP!0Q:/V>:U%X<;&V, MTU7U=,R6%Y4MD2\LMLO=VQ^ ,U@[:%L>3AN9XQQ$=H?L7+TEH$[= W,C]GF"W MCR/*FL>6]M:X_;5%R])-G?JF>/VT3>#>6U4)7;.X>A+X8<1B&\;5"Y_G=O?< M?LW VM(%NZ>VZUMV5W5[S#ZK(75_Q\V)'[G^T3XA;Z0*0LQ\-X)+H;YS[C[! M3\W.V]@!M^NVZUHJ-J!LC==M-63N?=21"VY+==^N-V[,Z6*"V7ZW;&Z_;=5>@;!2EY5"N%ERU5:+0ZXO9P?=VU ME@DO\1>!Z2#[1+L_E\HZ+?-L]LYH :%Z-IBMB$^-C&A*C7]AZH?\6CLM-+)+ M.FM%M>BQP(@NRSU)-*^(8((KCL?16UZ,V]=&LJ&SD_$N%N:1V%-43F*+3Q@LWH&@XX#9H*0HJ2 MK$@FBXC9HC0K4@&S51G-1H6Q#]*8/KT7=SZ68--+&H8?X99C9EFG((^9W:4P MI%3L&IS2T&;N'B1I.JK6W ,W-&EH6]Y=4C;'"R Z0@_Q7TI71% '(,CHCW[F M+&11P7_YOW+?Y?_XZTD0^SR!V5L\3C];N[J#90W-<'IIFU[@FJHV^/RQ5=+^ MJ_ Y40)4QSX$UN)Z-W3/[?/ 95G?,TKE2E59S]KC7UW[XG72SA9(/5>[(TYW M[B[^B#X^_O$OUX;C\K#V*F^]9$HUG )K[X/3;3MIG)\):^F _6B8KOB]\P') M0"3YZ=4I*^4A?IM>B-Q9?KRU["@6!:4]R!](N+=L.O-QL3DMDK @&0\\"7[; MSD-[+YQAWE'K]F1_ 1L.NH)/D?2;WFJ87G?+T(4RJ=E56GM(")+>G'N^MI[% MN;[3N'F6KM5]"9&L;X?#D&[OBSVV.V@P-,@S5FFX9]Q6).7',2 V4QI[-G/< MT%U2E4RF*ON$-A8DN*-L=[4]"?RFAR^T.BXO^NMU;XO['"MJ+ILEQ3=26[KMUR''.4=?8:OS1VV;JJ8./]:F7C9;FF M^A9U?YN$T/Z(A;Y J9>)]?KAM,?N^J=K99K M]$&^8-Y%@P&WWQ(>LFIUPB4I4"U9B0O6>Q; 0ZO901OP[(CZHI@C3]+3BH.B MS"+9+/5K,X>'G>?1^YF7\.;Y32BXM;$TR1L96 M JHXVK:*W]0>)_9H:]HT'"Y@S;Y=Y!$'1=.+]-,I6U13O&,7^ !H\C%L0Q1?/INXC+.J$GVF45+UL>;:ZK0]N$-#2N/P"74,' MO"&O)W;_;:B,^HIP^ED15]-/5$^K]MJVX?Q;R*>JER:RNS^[T<-)'$;!CK+L[%7+7$:W+TXL MZV6!2BFU]HYXYSC=Q!]07$TN8GC%1RL(K@W5/F!LZ9WU@!8%J]3U.0NI$@M2+' MR:-[5D3.1-4]@AK;%F&IHCC=*=(3NZ_>2-LF(DY2ZP4.N"GT;S[JV]5FD%ZM/OC9V M6)PGCW0.ML&7^Y^''6'/6[X/L_:=0DW?9->^L;ZS7D_&LWO%[> M1?C^J^'UKPZ9\/!?J$^9...R=G:N[\(R4.0^4AT?U^V+V\L[6:#HYUH=\7IZ M-_'[^GK"11[;+O$Q,GMNFZFH)BJ7+:>41R&,.T[&LUUIHCR8*MX(&U&WWE/C M*+!_3V:Y=G$Z[+BA[04AO-%AI$ZQ)^A2I]Y&S6>,M3OC#JAN-BA5$-;JB3

P,Z9:->%3)YQG@F*Y3TI;7ZSC67BIAK@[X 2E]\-PIO;K^TS:(:^^ . M<"V-*S,G=0>\X:PG]H#94D*="/)$T">O.(?P>R/W8RC;!FP'&T,BE*W MQNV\+5J6KKS4-\7KL&T"][[4DM,E MJ=2L-#FO-L+KC6I1>T^Z)44B21K<#2BIUK@'4-]R08ZH7N^O:;809QQI;;_J MC@87] _GV_EL_&RW]X)GVKSFV8D ;O?M;HOZA9NVWGB=O8<.O6]Z)N2,Y *] M%Z+@U9CH^4*\&"Q.3HAK\'?GU+D)/.\\8-!I[-6POD(L M)?KF_":C++WVDF )*#"K'7HOZ6J<<&H\X+0B4G!2D)S(DAL1EYTDPJ]()C[_ M,084S Y8\4$<5"*)3F;N[R[LNYT\@%PA<7T2)^0)R]*&#@_0>>EBI=AV$WQ?H;4G*CMN_"15:RHA!>^O(8;7, M^UL<5146P#^H2L%A)C#=C;I'RC:!J0G4R%_F(@QC^H+A_%>"\S/M;A'.%!?##N11\(CC7?R%^,5\FL=>+A?/S@&VI:Q+1ZR3X5D%= M^37FP?4#]M\BM*N-@!_=,]E?,,"/_WURJ[U8F,]6M_Y,H2@S==9\SF7=4S'Y M.>4?\]QRV:^6%U,4F^,=I?Q6AXM!7W7F#94N(GZ+P\XP0^$?F@J;,ZF&)%%1 MKC$14)* ED2H:;KD]DO[U'I6_U:'/<1.\(\!KL/WPS:J_6,HT[+."QR_7O+A M@^D_;%+-4!Q"*&V4O^S#!S,:MN80PLL:_,L;>_@R@.[R?:MI0,\O:>)LPS\2 M@A%-A#\KJ)Z.,)D<&)S1SOV!"X>R\WM+9ZJHP M:G@71)97_/M)$$:?@^@O-+JA=G#ONW^GJK,O4_+#/:Y,;NGB4#$9,[SH/[W* M0\O!D$0T9872PB:91'(.RZ41 ,3C;2+R3".22VCH2A%>BW_Q649,%ENH*XML ML#[J9*:34R\^TB2_@G;OYOY^*B&^48!N_":SH':M!-\@E#?; 2V^KY)E);(- M&"F(;B097]C'*5B.*2V'>W$HF:M(TQX1GS-N8X<;P:6T\RF),(R>\ MF#RQO@872[+ED(*(BRYY-JW%ZTJ;B12;!)+OPK%UFOIE#7R^&42=H!Z9BLDW M@:-XZHO50>AR:XA-9NF2=4K%P1HN3B[B@.X\)GM)9;]J#W[]PH)P]%?G&CF] M[,&GP;IC#C\U;%[N -2D+(8AZ/!$J9!Q:66W)K2V?*)A\=!9V+M=^\[9T]YE M@L)DI1([\'W9L*IM^3%!MI7IRX5Y595F>U+G,#E,L]; M/CR?/5%FNZ&U\>BD2RIU?%XV_"HM.R;<'C!YN?"J5A4#G!:DFW))9?+EZ/&M M7*"X=+ L+'-4SB$F2M)KYN8?=+IEFQ;N+QM8.WZ%B5:PFUB_7!#N:@ ,T%Q: MG#PX/YW*383@+V$9?-(/T[(XWGI<>J'KY//95+5ZCN,@>JM)PTXK95.,HJ-* ML/"1=/ROT6DT'8_]@D?4"8PPY:@:]E_!-S"V#I\/(?H\Q17_%P+WJ8&,(GY7 M(5XXZ/?Z)J/B?B<)7C#T][,#"O3/1'_Q \"\'RFEMJA18.AVC('%M*$R+7R, MF..+S;JM_$)'D%G,@F&13FL[>J$C#.J/6-[)?AD#3F'+R<#0HL_]90\B';_" M1-OBW^; T-4 &(: TA;Z2P3ZN3Y*=<==@CH&3-^T&V_3>3/FANXL%W9,3@)? M/*026]X=9;OW39]Q=DD6@/5FOLX![L\K!O(QP) Q,(P'S?OVF0ZDH 0!+Y*RS!K\%H#\4UIZH@.Z96;( M47Q2E3%@=2F9S^1<8K7BRK4]LQ@DZN$U9<*L=Z"=ZM.,S00Y MQDYBTQ*NCLH!,99.HV=O_$S$@6LS18%(+A%)12+@$Z0@%'1*Q8*S)A)ER6]" MM&I=R5EB?Z!-CY_K":R?7%7EJFDYXD:%&:Q=A(@)V>'%BSF4[CWE4@#&;T = M4?Q_MG;T-(!UN$Y&+G5;8B0>ZMT>3GF?I<5$C>0C._:* _RF^2"R,&UX>#2 M]>E%1'<3C69%\DL,F/YV''&>M=$/O1-';/:+]HM"M;<$2HDX1?+,Y5U#,,%-+@3/4G[_^9_2 MWR0D?O[_4$L#!!0 ( ,Z# E>68H]"W2P !DK P 5 961I="TR,#(S M,#8S,%]P&UL[5WK<^,X?AY^G@Z.C MGTD3%X:/JGCN@+1U_'F4_' 9M^:Y/PS.OQQ_.1X>GPQ.?QB>_W R'3Q^2XI] M0P.;VYQRCNW^_@/^OU?4VP#1Y_H_?/CV3Y\60;#ZX??'GGF49 F).J_O$*G:2!DR^;OJ@E M\%]'2;$C_-71Z/CH9/3YP[<^Q4/$/PMTDA3'O]J,\BE:HO*Y]F,>C*;3Z1?R MZZ>?_S08_ @]!SR!^8!\]4.P7H&?/OGVH M5,-:TOMH0%1N 0+;-!QEQ._TH@LG-K_Z#_.'%8 $F+5"@-:#CARX])8K"!:H MC/T.[CQ?&2,*.M*1'\^!9_Z^\!P+3;/7_PR1^5+%D**>=.3(I>$O;ASONSID M;#MHCOXKVS<=SP\AN#<"]/\/\XO01P3(*@"KG3:H>0Z72P.N$;SL-Q>MOTP# MS<2FZ85H*G;?'A'_31N4IE&T]38HQS#">O1N.!A7:/GQS8"_@\!X=< S,$-H M!Q4H%VV]#H',/#8&:&=:1=U83;9# MH^,8KUZTED-#0@*8V\'SPH!H8+,W"*IIG7#SK*5"W %X$8>4J,SND-M: M*W,_"/!2]!% S&I0>NK?;4;?^>\%_ZEX%DSZT&8NK$8TLTD-YL5JU%$:TVB. MK$8?IU&-YY**JBK7B3[S2C6RV6UJ,,=4(X_2F [[YBLT#=A.;=OG37/ZSJ45 M*9;L1)O9] F/#5L1I&9V52;(]*#!7%N16EIK&LVV%2GDM:K9_O0.H0YL9L.J M"BW=CV[ +-'"T MS@Q" QD_BLM M*-$?OUUZ[P#.7I&^&6:0M(0L-G!^^E3P^Q>%0TGX]8):+!A)^N??3D_.CT\G MT]/)Z&PTF4['X^EV;&E,S&!VG 8TDZ;1QQQ,LOR/2WQ9D?"/(W-A.QNQSZ&W M+.10W)LG.&@/(E7XZ=/HTR#TT5@\8N)PD$D3G/Z?T( !@,[Z":P\6"1^2LG. M\5]D_+$HCEL1!;*&R"Q&DQ]'%KM%.R<,(0)B:9RT(@TT"=L>F@FL*R-@V:), MN<[)@3_Z6 CC1H40394WM@/NP^4K@ 7\WRW2&=8+#3SF^J0%KC^!-QN/W WN MC641\HN*98@X'2(BSG3FOL#@8PF,)/@LDL$D*&N^78+$KYCHE(AHI8..YOV)XLB(%] M@(_0>[>CBSM,@>P4[Z941(A(1-/LSCPSS$?/#PSG?^T5<^HO*MQ-L?!)2(32 M[!X=*_$, H,BAO3/G6$\=] )JYO=@.-[C\[CPG/I>[_=(IUAN=# $[8WN^6. M@S36H^/7%^S/+F#[;I'.L%UHX G;F]USQT<@S^OEJ^<4\#SS>V<8SA]UPNUF M]]<)$*X_S 4^A3YU M@5-,=$(T%$(IHV]L[8:0PO MT<;ES8-KID]\4ZIC@N"//3FB:V.__+PT'"=U);:8_YE2'>,_?^P)_]O8%%\O M 7Q#EO,K]+X'"QPN9+AT/2@LW3%YB-.0R*79?7&,F@5P')XXTH4Z)@7NT!/F M-[M3CI<5WG*)#TD\\W<2->8_A '.P(,7X/0%%:-2QX0C34HBK&;WU_&:XL;V M3>'6$4DB(FC539CLJ#1T$BD58VZ6B4T'!N70M\_#>@S^P[Y3HC"?'1)U)H M=C\^0S"Q"%0&:[S1YUPF[+%_O'+;LAW+7'@I!N>Q W/I#.LU<:?'/#?R7MA?[1FV&LXBA_)_"3;[90C+_X;4/( MP_S&=M& ;62^O"B*DQ(^+E>UO"Z5(6?F^XC9G(%G"^FB8V4D@M5/@BIJ4#HB M^4S;+E9#J>#%L5MH#0:)(6H4R! MP%=H:8-/(D@(=[/2Q]?1\=!4I[@ M?H&F*&-!\?&'0(T^ 4263.HUFCI@,6X:%D_ !$@I<'*2>Q"P 5%8MD]0$">0 M>GNGDR!XA&!EV$FR"V0M'X(%VN.D.4F!A$#-/@&D++G4>T:=A(L(,'H+ 6%A MYUV^DL+V L-I7]A%T^.]YYK22X=M)3WA(+GY*$%BOU8.2?Z@1\>(\@IDL]L6 MSQ;T*KT A32!_5I'Q$\HN&\DB=*3_;8('N:_H(D2\Y*""6:=7H!"GL)^+1=2 M:R3NQ%%8MA\H$*:LKO6#'M*/2&:N$GLA7P8IU-O6G5P0WMG&J^V0]4Z2N"KS M-@K''2U:73=0E#V.J$2O@A5C:V 1.ZV@5\@R:(ST\+150%02+!,G(H3WRSD= MOTSC/QIKO*/BN!8*"VL,#Q%Y%DPHXF3V#@PX]6Z>@70\%)?O(R0D*.V7NP'G MH<6L^M4.%I>A'WA+ !-&K-D $:G:.ZR4)KK/+@E!P+ K]0XJ)*K9 M@SE&;G+IR2$'10/X[BI>/8WA4<>FI1S]>[0PX2)(L';/<52%"_U:KZ08RY^# M>HX*'J5U+4+TF(.D/:FB_)VT=I=.$2XD">_7>*]4[Z0@36M-I\!_#5T\(]:EEV1,*C85NW[J6Q MLM$$EN(%S4_*K=@[@)0DN5]+RIEIALO0P9?Q2! "SO4 P0*XOOT.<#+J)< / M\]R#X&'^8GS0O>PRK?0/2C70WR^OV1-^MB\,ZF=X 0)'&_0H=*A@SI!@YU;A!Q\AL!3OO)"AZ),!8@ ML$UCDV&6F[E@4B9SP>#/F<[^\FD_,QD@M$VFD\ED=')\?#PY&9T=G[;K D%2 M>8!DY!;9!"8/3 IY16B5LSIUVKI)*2T9GLM$B@&=SYN0I3W*J#8+@P6R:W]L M+043,;N5]@8I0H1W/F"UB.9;WP^ET!%5V#-D,(A6X$]I'Q7T3)2"M?8,'SS* M%3A'6O/*2ZY)!&KV&"QEJ5?@'&D-,()+$4:-_0"(S"*D\MY7'V P5R"4TOL$ M"/[:(Y]BM+-@X"\\Q+-&]QL6@DN.?.+3BMAHQ2^V^=5_F,=QF>A709_8L6@V MSVTO V\^R/2CI33\7AQ&/T+-"$R0;PW3;!-;8+ MOOWJ@#O;IQ_;5FE4-UC5A15I%);A4[\N>&YN#<1YU'AYBJGE=<.4A*F2HZGS M;M4G) O$1YR)]0JIA^.1K$@Q[51[PZBCF^CEY%ED-&2)[9=-^ I1MNR1/_ MMJ1N "BS5N!0HT#:S0KXWG.]+*U)IEWV I%;K\/"+T=;38=IV4L/+:0-I%)/ M4WQF)=U@4$ZV!09"GFJEJ\=)TUBY==^!'V!5BBBGIZ M*-E75(B2JG2%V#@4 M9"W&WAF+4G9"S0JR>7" @+MVS)31#00R"P<7HZ'PZQ2^J5[80!-1R"4KI'HF91U/EPAU\!3I .K!G: M>QAOX#Y[T$I$3/7-2+GHFT]T@[D_+*)J"R^[)17>.:TZH9JVKNX0T M!#<$6<7N;MR+2&:&1P\2604!M%]#\H+3BQ==[>3%(=33>D_@I)(;2G+VZ /% MV;MA.Y@9-QY\-M(OB,VL_PLCGQTG'4M=S>L&1I6HDL-P92[V*T"#827DIW[= M4%?2!,I2J.J MO6%,SV5!V?E/"ZW1L?'PZ;3ZS3SS.%VPP><200ED%F4;/:NEQ#T62U7F[($ I8W)H MS<1OAAT1C:V;YV*5FWW8M(T2LXZV,J;+A2%,80H%9'O^4M$0&T0^JBLGT4HSBAU&B4AA?!X:MO M6[8!U]CI$V\&6 M@6GEMI2FU^)6BCN&V+;OPQ;X)(J3AZ-13G+DWENCC"S1<'^W*$0E, M8\NOV!!S99FJQ?T3H;XM??KD#T M[ZV;]Y\]>8YSX\'O!J1%[4FVDF'(V7 ZGFB2Q88MLKRLZZ!;Z4'3J*M9XC5 M11W"+3(/0G37A(H56E)X^+ '!NT?0HK&\['CV/J+#"&R:PJN8 'CO!6C$66! MNPKQ&OB1C(XDD;P'W\DO]%6$0-T] 5!I5M1TM$U[9:N=MTKRG(@TK"2B=BKK M!JGRPA<&D@@':IJW:$AJ9SU#82OY[8%0Z%]_ &C:/O5>BW0[NN&K>9,ESI9^ MOQ BRF/T$_ #:9A#GA)]A%2?!V!3KY7-(*D1PUEE)MM[J!6XU];86+"I)A;/'?^+.7%1YOEWZQO+XJ"<,HP@7R5E[ZY> +PU_<>-XWT6SYDQ*9LU!W0R2?G2_ M\;OAB?A%WX(JC:\-\!@>H?=N([E=K']!$KEU-UG(9V9@OT>)$#AIN:4;RJK0 M\70\/F]YH\^7Y,[ZH0Z*.Y^'!S%@;@>,M>6V@&XBKTF$>6QP2%;JJVE\?Y': M[M][KHD82H)B7SR\;W=-VP&9I?:+5X_%4=WMWH"U%4;V*Q%YDI4WZ\UBK:%S MA76#6RNHH*R\Q9C5KV<.K@ :MFFS@)0NOJM&N''2U\/S/KH-OP]'X:)'_[K=@ P?\%>*O(@.5AADV M/N/FF3$S32]$(D)" ?8[(T>>2%7=(%A1]B)@$F1"U=6^_G;M$8*585M7,3G) M"U!NE/\(OU4>T%QNY1K;0["59DO5?0,'?K)GPY34*7F"G_"3$ ]S-!<4 DBP M5F^14H5^Q>OXQL^$"YB:K#Q#2!)PRYF@PMJ]15(=?%"\=C]K'U')9/]HK$NM ME.)Z6>Z=3,>3UI_N:VJ9Q.+ 'BRU88B(L(U7VR%;&1D [53=3PR),$'I+0<- M8'3IN82/O]K!XA+ML-'^&28\H87(2;:RA^"2YX?2$.[&W: ,%M_AO^411JF_ MA]B2X8328.[&%^7B40"5 [5TPY4F[L^*#*QK,BU\9+MQ(T=A1O0)^=#S_S4!B<0%+NN*=8 MJX4S_Z;>]Q.8"0OKZ0:0F@3.GOG$.:'T7D7S:_;T["^1 M'I5;;R]1),Z)GNW\=GG RH167'A_\4(G7\$P.FBBRI:]=6 MN*AN/)X*& M^P:>T&+U>CX'U 5YLX/(2/7\K/5X0=G%O ;<4J #'8*]"A3O-2A9&*OJO,B_ M.W1 VBZS1WL-M5%M$16[6;>:?HIXM7(((PTG8>2M._?@,I(F)Z646.TL_\ZG MX^.S3H&G"ID*@@N;MD4D=HY<4;*BE/BWT1T"ZR(,[KW@'R# *7:I9D>LNG88 MJ2#S(O-3@0M*'6'3IO&4C:%,#F IZ"DNW&^L2-!VN7DQ MIESK,<79AWGL=36<;=9>SD:EIK8;]N/'((@5P*,>].0+ZF8U:I5MQB\O1KJJ M;+?*#<%SN%P:.'0PTO$*F>U83H=3]KUV_&EE7&\ ME*>QLQJ_XWLD4:+TZ%N.QI_D-9[DMD]U,#!<:[#M8I#I0TN-C]VUNXQB:SVO M4NL.?HJ@>6:@1$NZV00Q>7*\^:6([JR1N#%L2-XD^X;V1.COC ^-8Q/&>9N MFQN0]@8[#6II #;4;XG@J3^[2K/*7S06GIHSZ^BFT"+R2:NS/'&=55R*0Y.C MLI.\RL8-#5(M::FK^5POEW'^*>XJG5>OX>EF M'GZHD?;.&H+D9G3ZZNH]" 0-PFG>("0-DO7\ILF_#ES2J):V@7H[G&,;!.HU M'I9=/"!Q@R#3A&Y60%B..^'9U0CNK.KCBR]VE% &;WL\XM4 KH0C[ZQ@6[]M ME%B W6:U- ,3J263)R-O5P;#>_S10;'W>)+-9+1E>FP]9#\4C+.;/:KD]]A M4^$@,'AP>U:"'WC#CQ/A.P=O$$CM_,^+S$:J V(XHBZ.XCX&F4Y4&!%*T$AJ M8.]@!B$^#&:=](E6:EK_BPBB^7+RRZIZ-6([J^?D?AKU(3>.6D\+ MCO5P>T=8%_%*(-.BE@N![>#)O>#->)^ @].CX!@EGSS)1DA*8N(X*X.JC3;\ M\)KH:"_2H^69CXJMZF)2ZL5)YJ4V!0SJK!FZ!^3QV$< "O%FK<7N.'AV@%I>-PWGR2.MNW)$=58K M!4\Z\9]B.X&3(?I/^;B P9^COOZBJT[W($#@V5P *\1)#HO/NI\7'@Q> %Q& M:9VB20E+A1LV5+EAW2R&?/B (AYTUL 41A-(V9-QWIY08@JT-QX=#R[88GLS MJNBE'X3KU/E:+!+K 2UT\3TT-(VB!:XM:T-JZ$,W&9VU*SO!#E(6 M99*W*+LA#]J;DM[$/FPQGA^:I,7@-9#5@-%T/)YT+\*A(KF=57A*4(.4XI_F M%9\1VJ"]#>A_C$/IR 9M=;[>>(:>ZKK@T:24[I\7N"7$#RA5VP*=3RHI8\M, M1#O/6\>'Z;@ST>F\EC9UT7;Y8TIUY"M-\3%N]Q13R@),\Q: =I:I_=1_.-1, M* 7RW3; ]4DL3,7/(,,A%8/RZVIMK_X&((!FR"&7B^XR:^]/% M:*D["&V6=:J6/(;QBDLL810T6XY'^PU 1CU2]BM%TB(C,XFXTS"_N\H$BVB_K.AHQDMJWN(%M MV4Z(MSS;4_WKCR@'&$Z7CP$>)AE99$--ZN\HJT'XA=R3SL2H-,2-SKJ1=C-= M78' L!TQBS(62W@U^'/6^-5'RH(S'T'L2 W6WT"PP#GHR9H0 M1.]_1OZ&=;YP4HS,)#0S56,7NADH9>FVE#.-8<<2=]9Q>V!,D3?[L&GIV*CE M=8.)XWL'P%<$=T C6TDUDYGN\<X12L6J4EX4TD[T6HR$[,9I/0MQ>8G M! M^P*;=,SYZT -'#"HE3>6::X3(D9V)78&Z;-LU[R*^8Y=X)XMYI M=W%5D>RJST],(]"X!+]6#C:-/3\A=N-4SE5?*16U_B[\WMTYS8^+Z4T7J:N; MJ:AZ< 5>@^WF@8DI9IT#E$KPIR;/24L(6BX! MQ/QZ-%8 $"S#U\B>BC' ;%VL[*8+R7P*S *:51/Y.NH!5?4E.%UDS;![16XE35 MW2?G"';<-E[3QZ]IG@E"DE9]+U$GQ8R:-JOL%"W-Y2;)*MP.8Z)'=D(OW%&] M1\^W,=FCXV^HQ,)_@'>>^P;@?8BW:@_SY'<:&A7WNA<@;H.'->VWZPG\I<3@ M%46HW'NN&65K3.BD&LQ2;?0:&P&M&E@20^V\VQGX"C/Y9Q..RT5MCO-1 MF[3$_D>#34<#TI/^09LUY_I'P#H]/IE,AF?GI^B?L^&D<0LCFX,>%4 V&.93 MTO/(K]J^;G9)6JX%T8)*>:-C?.&&XHMURA3<0/#/$+CFFA5,RJ^I+4*4B)A*ZLX!@0D"1>D\A0]FJ$&2TA4E5;N4M*2TSN M0M3K)OB+]>;C?]H (EXNUG?@'3AB4P.CLK;";WYVD.42XT!/JPG"SQ,F/550 MV] 6/_+R%+0?4IS0S9#N$FQA1%T=;M67N8*C =PD MQ)\'CW+.:+(C^N7YJ_<.H$O8\P80 ;M1BIS;9F+5=0.'Y>5QK'[HA MK;5#/&7,I$;N-WR+B=!7$&/%B;;CUNLC@M@2S:.H').4YN)N/,%ML0NK@"=2 MYPP%]74#7#GABQXGB#*@7V!JY5B+ M%R.I-D!V<:\;F&J;&*4(KBOA #-+D/(;:3/3A"&PKC_PB^FR;P9,\K?/XO8& M28/Z7S*+1YS:!UY&5UYY>U]>/80:!)GSR>GIZ.Q\,IPC@OD1F:$1'B MD!$$.$(-F;\K'&?FK;"Q2P1P67CON70[654X:_W63SDI;'6_7D:H>N:[,66X M7JX<;PW $R#I??)LI2@#MU[?<%.-< 4YNVHT++=N !P'F$&(%DK06P$8K&] M<4H.3I6^B;TTS5V.[XSI133.@>^3<6,ZV1:!7:EON*A M8+$5[$I]A4<)JA7D=FK%>@@C8^] 40H/E9,UI;:=S>PTDRD2K:JQAX:LJ>]! M(+?C/,WO.)-VR>MTFY;_.G!!H/_F,QG\HV,@W*0XP]E\"M1KZW$ZZM#$WJ=C M5]?-!@C+K_B5NA+$ZI@^@DK&Q1I'_#!"\ 5JZB;R2M++@Z$L!SJ% TP),Z!> MH*9N."@K. D(<(BO)[B9X@M :P,<7>O!]68XA?&*[,+9<9^C<8_U%!J'U3L> M #EZ-0E"OP-H>;/P'.MVN8+>>W3/F1F#RJC1/\&6)5J?J/)5B'9Y;&WEE.ZO M5&4(UB1D_-(CT=$F[OW61:QX0P+@W1FA5^FS;"6IUB4>/(2N'>!#6->ZL3_P M)[9XZ17Z*UQ)FC4)J'[VYL%W@PPZ^9@Z2L3/#[$E+5R_OX*OQ@*JFTR3'=$= MYQX'OZ)NDF]J7\QF@-+7D/394)-W=V2A0RKI!IN2RJ_Z.P?6%8:F,/)>#[W79 7"\XJIN\FA3G?B#^F1G:XA'/C-SQX5G^^##5 M$SE!S/2%?B?=#3;]Z7^DR&"=\+U.J380#,^.AV'#[ M'=KQ T"$=05\$]H$]ZPC1T8-W:Q)'>(H)56/][G%B&<*U,\>5 M9VN>3XQ32Q=X5#?:50A6Z@!K?)L8<> !;8$,O.8AK$@")=>/QCI*'12RUWC\ MZMV #EOP-/B4I%ZI;ZRE[4&6%2\ +A_F>#7-V GQ*^X/=@3H5FI]1CIX'\A4 M[<'X-N 3L)>O(1ILI$N2SHAC:6=$W'MRO7:0[?_@G"AHHX7+,*D1LCP0A65U M,R>E)):[\R)$I8XAK;NC9\0R%Q7539KBPN +LGTW0@4Y,J.1BPOK+DL!IT$) M I5Z";9#>/$V4UDRR=$=!0+5=!>6N'.@++&:1!WO$L[;Y%/+ZR[1*J:TQ2U] M&S$MF[O1\8H"+QUBSYI_P3>@1NB39GIO;EV%'PALR,[+SH>3O5,]F11WT=Q MY]N38;P_BP+1.*=U>BE9I.MF<"^QU;5O\> M!&*)F9AU=#$-_<#,-/$AFK^E;699Q(S2D@_1BO=)XJ5H5;IHE(UM%1;W%;"B>SR"\MZ6 MWP.!$#"^<2 *YO1 GDB>]-SL\TS?N92.M'V/F#3_VW M[:.?DK-^[0_WMP3A*)$M#7%N7')E%[O- "$S"4#B3-M5&VTK#1H94PXNZ5G\ M8KTM$X][]MV EEB>M(KM9[5UA+3UK%4S50]VBK.LJ6"5CF?NHTUUO#";Z@WKAI>F%PB*.*@)\&8.:1=8Q62RHW3$*FL'(#4"S2.G M GN4AO-,VG6E;!_S([_CVY#XWP="H^3=BFG^;@7#P[+M.2I%XGRB3W'O!^?+ MP?ER<+X:O"[P M%3$F ,2_&K)N->?*:2?XAM>M8@QAQ+VTMD7)C)RY]"PHJ9O8Q<3 $1^#-$T6 M?WF\;N&X]QX$%>J&Z2E!J$=H-4 K$8DU\?F M?KW"T !#[T.A^5YQ_[U1F?J0W(IZ,:31P(V-'ND766_ZM^XC(;=Q]KZB4FCZJ) 71[3&R?]USMWB[>,_42$@?U">*ZKCSW:,^U8>BO MP'Y;H']G:#ULO &R_KY"UN7&L.'?#"<$6G@,94:9!<<) L>PFZJJH4NQLASZ M]4J*#AS76"E[HXD-*HB>:LW2Y8.7LX1G2S^UEAS?0;?UUNTZQ'F8K,OXUO13 M;=]6._7HA0KU^>BTSN(-2ZZW4E6594]+98HWNT=E- M7W?6O?='=TJ=JXJR?[[LS66=Z/&<8M9OV$:X[+]X@>&D?\>9S,[V5AD:9&=-JZ:N>S7RC%,314/K)RN; M\70\/N\FU.41J!3^#.YJ^-18Z_C/'H%\A9Y?^\5,>D\'':A1!T3YJ_AJ0/,: M@!-;W/I^"*RK$+]Z&C& \,I/)VF\_@#0M'WJ9EB^H0-^O=K9=PBPS\HDY?.> MN=;UQ\J.GOM5=A=,M-\#^<WN6XK3A4OG.ZHM-BOJ-'#3HH@R![E;O_.[>8 MCV=6G"M$*?YS_1SF@AKA+\;=&/VG!S?.CL!V#A.3U>8CM,W:3ZOE>C]HB9I) M0IKGL>Z<]>FQ4"X_J;FE1()A:]&B^D9PT*1:4D[7P_=8F\[W9";B<3-A6*NJ M)#6(K%0G2*K3@S:UR/I8H:9*W]'11Z&JND9:6/!5&M-!W9ITG)75OM'PH'X= MW5D=5*HUGB?*4\\9>Y%33K^-E;@[IP4%$NS]H$!J''BE%:A/]TE?^:Q\E;9% M3P#G7$??7WHN>>DM-)P7 )?'+$5J=B0'I=I5*@WXGRB8FEN=[2SO*K"5;JMH M;*6%S;[OFTJN3G)Z^^@+&KV2 )< M3E1"3V$@?T.I)Z%'PV'H]UGX5'; ]SX8 7@@#2/OL0]'%EQ%_J__7YM M0+QVV#*(_:H[O7A;[[5C?B?L?@9FB/!E P1VTPF1&&^0_F)U"2,L/5XUW?#5M*A%P<;AF"8O2"I^.5Y7>'"$DY>Q/,U=?@5>T1/@O4&# M'+V:O.M>T5#><9Z,K:MYW2#3Q?4+FYE*D^5JLLP19M5LZ84N;1M<2]M9&9PA M&9QH: -KPE;M4&;PL)%782MXKDA?/C _OWGO7X!I1=W=NKZ-QOT"#>P?3(>T M"GFHIM/)>#S9=5'%C0[B5@<[S4JZI!H$)6++;S/'N74M^]VV0L/QBR;26.!; M<&&'X&_7:$'V^UUH F@P*NFR#DL#(3)KIK6U9C0^[!@F*79)C15SE QG>'HR MC(94R./= 8D+@JI./WZ)6HQ1^//_ U!+ P04 " #.@P)71B**>S"H 0"B MNQ8 %0 &5D:70M,C R,S V,S!X,3!Q+FAT;>R]:7/JN/8O_/Y6W>_@)^?^ M[^FNBK,]84QV][YEP,PSF.F-2]@"C(T-'I@^_2,;2$@@"4D@F,1=Y^PD(,M: MTT]K+4E+__R_Q5C'9M"R5=/X][_D'?%?#!JRJ:C&X-__BHT4SOWW__WY7QCZ MS_\'P_[Y_W <4]OQ6@%33-D=0\/!9 L"!RK87'6&]UC#G$R @16A9:FZCL4M M51G S2,D<4??$7(VX7]0OBJ!HC+TG MN'N*Q2K%Y\W7_134G@6LY9;">]0Q<<=%*.Z.BI"QR.&'ZM":J3+$Q[U\8' M $S^O1DZSN3^UZ\^L'MWIC7XM?G")^1FTUA7#>VAY7P^OUOT+-UO31$$_?TMBWYJUTLU.4A' -<-6P'&/+C4ZA/Q7EX]16N/N>/ M6GS-E2C+YX.F#; M9"@R^EK7ZQ:;!P[)BHS%8K\6GKYL>X6R*ZCSITOL V&/T0T:\ MNI/-L=^>8&GB@1=[&O9D'-ZWC\KU =U""G.8'6]I"X53[!,%50\J*+M64/7F MSS]#")0__XRA S#9-!P$1/_>.'#A_%HSTWL8AU-7G?U[L_D>=Y83--)??_YQ M5$>'?_[YM?VY[JMG*LL__RCJ#+.=I0[_O1D#:Z :N&-.[FEBXOQ&;_V%OG[2 M1E'MB0Z6]X9I0*^!NKCW>H/6^E=54:#A_XH:E!!>6JJ\'N_"J7D:G'0MGP\2 M(Y$2$A@]<^O)]0>13RY)I[> M)9Z6Z%Y_4 5:PQ7+;8XI@4E-8_C!&8E/+,GJ)"JPKM9B\DM7B/%M4SL[\6 5_ D"/AXTP,*=:R7:DO M9AEAV4T*;H6.XYD!8@C+L0S!1;Z4(>^#E#,Q9&"Y\T5TU:D2]4F4RPEFC<-K MR*:B:-*+4@1S 88\TY!L.<(1M;2Y(L @)Q7546J!-\^G(?5X;:Y74GA%8U/6 M:IGO=O*,-OED$E@:=E&LH]AJ_'KY. =5J MV%\641 MNUH!?HI"SD3Z#P:/FD MJX>V.RWM&I1=%/\8@TW'RWBC0[=:8R""437AIHA:Q5+F^V!N.XA(Q,072+!M MZ" =07FMK(S MA);_5KMD&AY)Z+WOF.*^1$(/OV94I(^6/%P6T*2H'Q92UI@@S?0;D.<6>G\T M-B1\P',"GI>LGI8LN4[K2X7>*PAQ68B4ZT*=IEK#3*8U5_+5+Q$Z24GT!F\" M;)=M/5(MJ'&R+K!6T[:XI<36TOQ7BL@55V[?%J05D4]7I*PRFQ51/XJ<3PUB\8*&!>)J 79^A90X&+/%RNZ6K(TK1=R<5B8SRK48E\+J'6G$%K,)1IN*->3RI$=V";8G5 J=>K9:,P:> MNW_S!\=)"J?)KQQOX'LT+?0$?BFFWDT\3,;DJ1;SA M>J^XW%@KZ 6F\G2T^6;"4L 4,N*RVL;E EDH,V" 7H)&6Z7.'\X^]X^01YV) MM!:T2K *SM8HILME/8_AT1G/EE+/<:IBP3Y$6J34'5/67G>_ ;NLRHEZ%!?K M!(CS[46U8Z=0/$)\02"R-^DX/2<&>P5FH@%EW#,MO&$5^Z>DMD^LZA,\SEO" ME"N26E3-L(SV&6K%>E*J44+67H!&7H!YI8\G'$%=+M"H%_:]H>K_WCB6"S\F MY=<(]>>T)\1E+0M?B,(%;6JI4PGQ35Z8BO.6G@!GXIV'1'*D2S) MQHC8U=CET11#;H4[&B[.-7DP'X8&[C;"G4_!P6 MF&R.:(AXK))1^+Q&C7JGR!^_(.ZD.E,5Z)ON1N Q*9:."2UA),!F&\Q52IA, MFRB@L=6!\>\-?N)L*O6+ICZ+@(*\*'] MYQ]O8?K>]M><$>V8OU!][RWG_GMCJ^.)[BU ^Y\-_6T!'L7X=NW[;F$KGN?P MM(_UZW;?X?]IFZ[E_^7O&KC?\-LGZ:"UT)M9\S&W^9 1\%(%*%HVQQ/3V,NB M[$R7&_[G*GA+SC=!G"BG")LV"+4IE3R79ST2Z,?>V[^0UJ._^RJT,)\B>'"+ M1B*;?QIZ/W]XVYT-!]Z(UW\JZ&6+B:[*ZD8U,$4=>S.>:3SJP:M4WOPYX!5L MY[>#K_BS'=O#2'X=(GOBQW /HW:0FGO!LA]9X@2)_O?0S\-W#_Q3=IK2?MC\ M])OMW]N7_'JB L=H!+6K$=2G-8*S&QF)+5%=8FR+YK0]2$?S5J@1QVH$=;Q& M4.?2B&M A^6^SXY'K.:==7ZUW$?H])BV)'*6P6G+3D:L M,R93S$]9M\A6 ZL/+]%X\\4RL2R 0;7,M<,9 MXQTSQK$:09U*(UY:(C].!6K0 :H!E6WHRLPHF:-Q.3,7W#G1:V1! M!_:;UR[RK\;TW2CO4O)]'=/3G;F8T&.$(.1%DW5-*\YDXM?NU%\(TP,A[:,Q M?1;I5B.Y;$H16+60[N)2C*D&.+R_&DP_CQ8,(YUQ/-FT1:(.U:2H\>7!H')V M.+XH\0?V"WYJ1FN.C(&2G!=I$2ZBBF+B0F8"PQGM'0*FMAO +BS@-\*4' [! MJE:1158QS$*V;-I<-9S2KEC<1\]I^D(Q: @S4Z'%][E<6\W3?>;J17_A.>W$ M:O#1].,+J"X12FNJ-'F;8)F9&9_5A^61?>TB_V)4/TLVXK2@+KB3&2EHD!)= MQEC9[2)H)=EK%_-E0#T8TCX:TXV8D5@1T7)5;*458UIWBSI+7+O;=GE,/TON MZ428GFQPG5ANN]TFN4A,;UV[L7XWIYXA#3XOI,E]LSEK6=*&I(J.M MDC1.1B?A>L+U2OMH3!\-\Y;3ISM1L<7W.@XK@$B=NWK)7Q[3SZ,%JMR;'Y:DK@42!'U9M]BBP1KZOEK3[9^ MZ8Q&GBD9\5X!OSZEY1:51()OUT2BO*@3,972\POQZIW5"TQI@1'WT7.:U)2= MV30E5$76;NJ+W++2EHUK=UHO/:>=6 U.MQF299)E>QDIX4)KW$V)PW&VRW#7 M;NAGW?H6O)T/^U+M&FZL*8!B5'.S>I?.-)TAN[AVO_0+I1J(Y;]]L2;U:IXP M(TTH+HFL.2K$$T)3"8WUJM+_^U(=S0%7L)?1II"@G6:S64A$3"(TUJM* .Y+ M51ZJ&E=O1"LB7EO&N<*4K<>JH52O*PK>%^M* 1J7T II@:U+B?K,S4.^?>T! M\%>)]61>\,$3A 0.A+ROQ+M]0<%N-C<3F?4J^:@5VKBQM1JB.[,8N*TYF&V_4&-5%- MP.4"ZQ^_(,I720RZ.(\\R'M8N!5H^?7M#1FN:^%LQ+K]/FVA07DZ#ASWZ3SM M-_=OPZB I<< WD)M!^NI;V,:F\X8?*ZO5+P)A6D\MA3T:K0S'UR;CKS J1>U MX^CW[;'X\9W'\_AL\\PE#B._E'"K6";JQ%E6=,0QWE \#VOBD15?[BEVW>P[ M2)!^%9'-KTFO8J?I/Y P;6>KZI,1,6M83Y1&H?P^IOT;W MSY#[>.(ZT'IHLQ$Y9Q/X .],H8B+_&B1R[?8 ?D]T/T%DK^SM-21'] MKD"KG #2"S))U#-$KWC=\@^*.W_^#-2I_/E4/]49%04IH969-BMBMUIJ$Z\PC5D3J"59P\TS!=NB#)?17/?II9TA,I4:D M18R+>(Z>%8H5);@G-X/NT0=-\(==^E$W4;#C53HK+BLB/U@4&UQK^CU,_6M= M^F"(^PV?7NCB#C]N5PN"FR?)MHG7ZYEPW7A;]/:2+VH#0TIYH"I6.[F,T-;Y>9Z/;!2/T3K1LQ' M$'O.]9O+E0Y]?47R<]J1B2D1.I-81HAE-9^>="?321\&=M8/KG9JXGJ^-DHZOA@_&B:HQ4IY ,; 84.VX1)'9-RZZ.(UVE-.CU+11Z' : MT#.B'&%SB?0TQ(YW:\<[BM:?6#O8SQ2M3YFZ;L[+AO=,SC7@L^+U*4@7LY4B M:6E+V,-;[5FZ5(P'%CO>*E[_.K'GG%G82\\LGRIB?_SIO1Q!E_J1]&PEJ+ + M\S-V";.5P/JI03Z]%TS/]?SU-$>E'MT'(C420+.R*K0JZ:P=#37H:[W;$U^K MYLNYN<8Z MY7%.(=*MH1IBT-=ZR>?!H$_Y02_=VY&-9I?R(&L)+I[JQ7FH,[P07"'\X)N5&9F)M( V8((LPFWD!TTZ%8OU(V?Y;N\H!MDU!E.Z9PB$NIT&*DI M")S)J[_WZ8MUX^J]DA=T(S$PN;C59%2A52#2>,Q:3(5NB!N!]S>^YGK?@*D! M(O+^$)';I=TWJ#S3"N_)=FU^ZE3AZT=&9]UR'$]%T[18YHR,U5#ZHX@=V$CC MTD=&@[->]Q%->/D,^*)".QVJQ<4)5R0,)L$FC4'GVK3@Z\_]!^D\YD>,?^!& M$U1VD)B*4R)=M.:I>,9979O8+W%>_.QG+]YKP#V) +$2H(N:.\\V&V*IWAWK M@9NF@V# YY9 /80^9O>#R\DF0%]+_ JH@AEN;[,/.4:RO-J M#RF@6DV@NS"^?/@U@T@%ECQ<%KRC)D^WXF_;9(V)Z]A^ _+E+HL0V*[E^\ I M"TY=:,C+P_WMM+1K4':MG=7Y_FAL2/B YP0\+UD]+5ERG59@@\279?*(08>% M\B( '?WNXZ2Y<\;@97&>=# OZ<&!D;RB"-<%T&>RTM.8U#+>Z-"MUAB(8%1- MN"FB5K&4T*1"+7YE5__/F&S:($KBJ60O);9J C^5&+X:608V6QT0RP@GF^ < MO@G@;-/6(]6"&B?K FLU;8M;2FPM'=BX,2 V]9/4>-]G.L%409U;K1\:JP8P M9!7H6?_HIM?V26=B/6W.H&7X7PS0NU1H)V'/J7O]J8[Z<)I9&Y8&S?HXF=5: M2\6>+X?9B34+[-QS"ORGKL]PCA_28;5X',:Q>G$='N/WMN&$:4V\@YOPH.&V M8DM77Q&P(HRC1;8_UA:%UB*P$UQHN)\TW%>5(;36(%CK> PMKT$%(,YLGBZ( MF2281XT6 4MEI5D%O:0;W,TFH95^VDH/*,$/MLZSITZ.]X<;EM_-IQ9?;7Q[8-GR.Z6?CO9A2*E;6BCQ-">,&4)KC&<:FPSN!?!A1NJZ M':KS[SWX3D;\NI-65IQ(IEZ+],4Q%W>-J)RIZ:5K<-)"R[T6CS$TU\][H0K% M4L:PT;+%=+=A=HI)!R0:UY D",TTZ"[Q59CG-:SYF*(IEYQ%?BJ.Q0S1NC$NXR/)Y=D!- MNY-A\AKVD%Z-9G_[(#X($7?+F%6+"\G&!=:JS:M3U2R-^1"@PR#WA57+-Y3L MA:-JO5ANR&4-N2R4^6:#-:/5KFH&%RS?$ND[CY,%?BWO8T(E$[:N1%?%F=CB M^)6H9F?:M!O[!SF/,AT\7UO5A005,XJRFNI5V]<+ MRL=1_5UE_GJP4J)7T66"J44(ER 74GPF&F,RN.LJ08P, B#A0_Y[+5VR2T:D M5Q,2O<52CUE3OCN^WDGXFVV2^O@DG)GQ3(V+&+PX73%)5>TEZRQ^O7+]CLG7 MT\S" ]>9I6H%+2HFQOP""N*RP,C;[03LWZI%@/[GS_,W<^!GT8I,[G.G.TF1GVB57.F&Z)&4'%'1,0Z) M)3M)%ENPQ@SE;PUX/VYB#[<6>QU72^OI2_?]C2/IZ9MAFDY!"7/83,#DW*_%MAM M&U^BH1>Y_"T8%T8'$4.Y3%&V*KW$0%Q&ZG1JL3!SC4I@/<3OC:&!O:3RHAAJ ML2O%+#%27H-&HQ-K@$7*#>ZF_N^+H9?3SMM$KWB^OI2]C:'0Y*O2B3DL@W/9X$IF(14ZW?K:&?CV&7E0[ MR8MKY^L82L+D@ED,&GV1%?D(J-3@)"O_[$CI8AAZ[$S_';7T%3]49(<54W"Z M LST<1,7JJ;K_FP-O0B&7DX[7\\T90W9'$-_IZ5'6\&4_:>>8R#T5C-X-!AO MM<*<>$V%Q02)#VYW8U#1L1GE>Q-AV>([#LU4:\(@L%G-5ZA^@F1OD?T]LS^? MUY@T-* %=,0Y7AFKAHJF!."9Y%.=2>)RLSYT)UEQB:>=Q2H9L74WL#'R43IS M%.'?4VM>S\:<"F=(LZN/VM5B@IA2RWQ;UM.TW CL?'8-.!/4_-WI<$8$4[>2 MB@)A#ASI5KS>L;B5#C3D;NY%=/I<4(KRX\BXUR,ZO9"?^8J MLPB?UYCC<";?%DDMBZ>6 N@Z@X1&YJ?]^G7KS&5Q)L"YIU/A3"XIPC8+B+@X MYD$)L,Z"4%:A/W.5D?;G->8XG*'X3D.++68% 6\UQ2*A))Q&)/1GKE1K7H^V M'_CFW4CO++WTEVG S;7TCSE&15&]SKQ#=JJ2-1)@HCI W^Z6J&MV$Z\JG(;K M%5'#LV.Q,0[LO/0JQ8\:\RK)WS_"IC<;7D^K*5E662028SQ*M/K$K F,7"_) M!78V"KJFO"-&HG?VP)Y-4R( Q&.03$V)!-DKC,9:L>-09U]/O2K&O1XJG,+$ MRBHNS-,5+JFYE>A2+$7G+5D*[.0=:!,+8% I<0W0-F?N0,BG&V2B6;!5+7-V M +TJQNUZR?3>L8U3F%A)B=IHU,"D1!?TZD86Z.-X=SL.@$UXI>HO'FCT?D M_6$B3VDW.X>:D.0CISW4=#BUD"U'.**6-E<$&.2DHCI*+?#FE9O":6:;YP?^ M^1G,1%H+6B58!6=K%-/ELJVSA\#OTYKSG7)W>DX,]@K,1 /*N&=:>,,J]@-& M_5<=!&P::2MG9'(K0>TOBYU*KYU?Z8&SF0#N_X"R(F4-K_R:X@+]91*%,VD!HDI6X\.NM52+' S!Z+G_BD]FZEBCZ!OE4U:@T-4 MHKBU6"4CR>B9$CX4@=PKS*Q4!R?204@*/$7&*$YQIY]/GZDXW>L/JD!KN&*Y MS3$E,*EI#!\$7EQD]=TUU#77O#V\7F!F*,!2)-O;:6E+*7=::[(CKB:4:<7) M-2A]D>D]\FJ\/DG^9S-&_YGM>[;?;?_V7O3&2\5Z4JI10M9>@$9>@'FECR<< M05TNYGMO5&V3HK>6WWD MV#[T_OT M/LB0O>>]#Y/0,,>J<:C;8R7[I(M?3T?_A"^_U,4]ZLMT+1G:ZS^'$"B^B: ' M_OR#_L%L9ZDC2QN#!3Y7%6=X3Q+$__R> !0=&P-!V-57][_MX$F&ALKP3E6,\? ^._M^A/TTT9&U__O;[^UK:X@Z@CU MJ:L&W+Z'O"-CO]8V<<2GLD;#A*@UPMB-$#_GQQ@N*Q#8-WW3&?X M^SGO]UBZPS*2O(NL![W3UU8R'I?).V*R^(U\4B1G_P/ZSJ/4-G55P?Y#^/^= MDJ@K >-?^__^$H@O[] MP.F))T@/ ) ;13,]2!$2BDU)B8&1F-2+,%&))6.4HE R[#/,S48VOES.Q P/ M_'&@JP/C7D9* :UG]/;VB249]-6NBO5,74%MQ5*V(22Q>H-O"/5_?O76] 9_ MW'4A(=:RC:Q0Q_A2$A/:B0Q?2@M8HEPL9NOU;+ET.F*XS]/R=/ MOI[)EM*- M\9Q69(.$(#QQS[(]LU>40&'!^ A:>PN3.: M'I"U@66ZAH++IFY:]UMSV_:(7K#?G6>CQ!V+7K7NF(K.]?6 M7>O8DP&'.G<&G8N][BF\I6!_>3E0K&S OQ] P?$]@2U3UK,?8H@.)C:\W_ZR MI="?B1WDCSG*]I$9M/S*[!N=]]4?<>GW?*@Z$$=3G>QY(G,+3+:R\&!O,^UN MQWQ6%^J)RCRZ=YM7/S6RON<@.?_>J(@*Y,PCOIEZ#^BZZ?3,QFY>R8XU2)<]/&2D\( *HMN MFM_^[W]B48;]_:*]_G*47>D&1TZOJ755Y&L-H5;H8#6A4JXUL(I8JXM\J8$U MRAB:T1MHVE[C*DECY1I&1OY2_EY_4$YAC8R [4S[#U,^GVA@Y=3FN1C-/)B, MSZ-?GAG\\JTG2'X-=]BM29D6Y@PA-MWJ&K8._3%H*%#!#DPW.Y9PKW@+E*C3 MH0*62Q0&0.-,IE#Q!R6LLQ0[AD O$SFZ%V<)HE5JEID1W1_6F.J[.)!S#8B" MJ%O,&]*+ZG\A01X.)-A#E!P9603/.2W7SAT&',O3(UD8SHR7GAD;%C#6'MC> MU,CC]HBQDH0F@EFZLR 60Z47&7Q^:F2^V=38J/&E>M:; *]V;CPY$FTG0^=! MO;:S8=\RQYBT\Q_FF ]_!P&^(L?#5Z"FLN"/^WA/PKO01K6]-40LI:(9 H&$ MM[)X[I!=\)>'O#>N7[@#ALWZA'*[>G2NX9T&*'=-QW0F^V#X&E$$0>)TE.6B M7Q[)/\NQ_Y1(GF0_HJ5GUZ\:'/AG;PRGA+[9T3%WKV%.M$I+9!E_'BNAG(EL2;M<31K:4N N:!_YJUD18 -GQ6>4MF5@/+,* MC=D3*'OKN JF&ICJV)@\]$.LO\.TZYD,Y\01UDFC@6?VO1FAMV FKQ?:MC+T M%RI]_FP^6*]2^I\\68_"84^]'%JZ%V((3];$L":K*/4?XGJN'M!;K' MR4>(/RX$M[V# Q/+G'DST\ES; @@==@^.[^:=G8;_^^)T<_]!?/FD8 M"@Q-%!E:V,BU5%M193\X-/OO[.U#0U!W.>V/Q!H 0UWY?__]-, .MN9_;"X^ MR);O@X07]^P;8)'=;#I<'\#?"R,KV=5B-*KF)F*YBY?9!1PHR]3^RU3#GQ@YG@%N9CMB% M96I@,##BE>'$H?OOXTP"C'N6J@P^ZR'?OK'>_V7!Q89?ON]=MBKH9<@)WHTJ MV'9YY6@SO$),5SVU/"E(S;[^/H^D"&P;R$/7AHZWR_D"3LF&2B]U.+$0@>H$ MZ!A<0-DO4HT^1LX#M$,/_[O/>5\%/Q43V:[>52?/0O3E:%QR\DUGJ$V%X3Q7 M'^3,M/P^!"(HDB$O8D2(',RCYY!S?>9=6"=.) =B@>-57I][LO3F1]Z"X)E^ M9O6V&K<:D011CEGZ$HQQ3BF\;Y,72QY>OSR^A[^_9O^U5P1/KPQ-8W\Q-UZN MMQ=2QZJ+93UGXJV&;M3?N=>-(4@\1A#$^1;93KXGXZ_'A4?/9LCH;QMSH XG M'H\PPV?2+89F3]WUH!P#2'^02'8!X9R&M?&X:?;(F/!E6;PXZL>;,3:K MF="""C9Q+=OUEC4=$T,M_'P&2?W5^]MS7;P-,[SLW >.UC:0F2%$' :*\?H2,WZ^-6ZR<:LF2U]*(,I)%%4.U9?4DD MEE5W,D?63SQOJ>##59$"\EB#9-8M+_@$-T\,/*1XWK*F,'D\Q<.6R,)2>AF- M+:L\S7N(\KQE5:HFHT5%:@MXJSCA"9R.NHVJ1#V\_5NM3OJ;)!]<.>J;+%N% MY!XB][LLPQ[./'%W9"1 RG[R6;NA.NMCQ!"%V)BLHUC[R##VNLFV@.^$K#<3 M_W5T[/Z5JG]RHDN;[4^^J.%"'@)C@#XPL/E019\\^A$'ES^>&09[1P?), (7 MT&\U:1J/RB: _8]2PP M>.WY6^S_$'=>%1-L BQL!G07>GNF,;_ZPS5-=1>4Z08UUJ!Q\^#:D<52G\@0 M^(5)O;^5+H@P6%)U"$L_3TQX G24SO;4\88-PC]M@ MD;"DB*LIRSZDQ709:O@DD4AP:<\/I]X05@-%3R5@*V"ZMD%L78P0*Q02;\HP M*#FNR"?2MT$*&-<2\2I_R=Z>G]X2DX<0B63LG8V>#Z&_ <@+=WIX$T4_G*\QK?7YFFU O1.' M;_7-"[*]K[U3-9CB>J4J_:83"\K0]SI(:MV??R+3QOY"G2+KP&P7S<+VT/0V M'V_/LSA#X#PG90Z>CM<;[/KA#35_WV+ 4+"_J!V2>\C04*/>"!'D/>2W1T]Z MX]ETYAW8LOV1^,,%MH/%B'4/"EC:=]A6'\Z>!T^XEH4&LSXSYB&N QS7WIE" M8PW#C9"Q3EUL%61%T:-2ERT/WE"8#K0_,G-N\XGK)_=:OF0*O_?[X6*QV,L= M[33%2N;IWAJ+4H'(7P?Z7-%70)!GAL@"QZKC(,.%.K)$RS2\*5U?8A!-[TLL MZ_$-R/ZR8A(X8'T^Z1DX/?:QF^^KN3I<*PU#1#S\J<&!JX-']*KC#>PO[]?H M[_4'%$W=;=HZ0]4_]S#QSCU\"6BMB7B (6C__87XLL-FC\L;N-G!EY+: <6Z ME)<$=QG38L2"K"K*=\&7W>/+2+ZX?X 9@59E>9[ P4\QI)[XP2_L,0(D]!9K._LB"QPC=BQO/>\'=8<< M!6^L VQ@F7-GN/WZ#CE#T!^; ONJX1\Z\O=,>$REB-\OC=#_FOR];?9F@Y?' MMVWH.3^;QB^,==M2-79P$X7J.+5U[':]N;O 33_OF#4W2R8,P5 *VR,E0N:@ MQ$1@1.J!*"6Q= _T"1HJ!,T^7[2 #=C*)IBV0$PS$1 1A;J=MP<2L;\04BW0 M3B.2+PXUG(0UAV@U2"%112WW%D*86*[0-9GH4AS7V;1+K5(SZ,Q12_IYRV2G MM63!Y:FFS2S@I:7A-4,E+(LVPTO^H,-A'XDY9V MUYD9KIUH:76[E5CHC>;"(N>;\.])2\-A9@ERD6^+:7.U:H_*(-46YA+ST#+8 M"S9')0Y(]HZYQ#Z;%[9)?O@8S;KNK@\6'FH.3&MYIOUNGCMF)3;O>$@J)&E\ M0E+6K*XE>+Y43\)QKYWGD4X3;W@,!0\2U^"S WOK#WQR3I$>8JB[V 72\V_ MV(NNQ)XC\QY:*>J.8B],*W]0DEO/ZAW$D-S=!588CI3;7CV6G?(K[S[N=XV0 M]&G',CCV^_&,XAG(/;\)!XKEEROGMG9^?:;&71N-TK8?G-^!HQ1%LQG' M"5!H$$:U-JB+EK>B1K]+Y0YED'85\-6UM<" SGF=BW=$_<$!IB\IE18<; H4 MN8& K8]@P'MY\9-0@/M9*' &L@ZR=G_MQP"&K +=6S+R*A9YC>W-Y5XVYAUL5I67SKS0?X&_#Z_D M[$I:4>V)#I;WJN'SLJ>;LK8UJ#N*6FOU@;705YZCV1>?^D#(%:0EIZ]<,KWP M1@U_0=4>0EW?V@3V%])T?UES72;RB$7#O^^P#K2?+JA?&B'K'DU/@-'?[4!6 MAA5Q8%)5(CWH=C,+LI7F8@=W.YP*%B^\.6%O?2%(&AOPO0G>1MCU:4Y/Z]>7 M!Z[OH7O&I*1]Z>BFVZL?^]R992![8H^N3ZU-;] M$98?2=XU+6467U3498FHXQK?CYK/+W+FW'=#$>3:O/1FU3V,RWX/B M'F]Q/$R#]^7>+NLCK@5X%]W^O__[?QU5#'CGXL=M/24_0A@@U\6"0,-!WX'6 M/=#G8&EO_)AH[([^G\>K,;:>I,> ]3V 1$*.97I,E(STHYN=/(&HY_&L[+JB.FB* M+$+DMJ)^MV77#?GNX6S>9J>2KU\!I:+!QPL"5DYAB7*I(90:9[]&].4IYB?6 M"'],#T7OF,AKZ:%CTTP<>CVAJ+]__]4/FW(-C!5Q%[(1OXS Q6 =M: MC=>J_3O4^Q/+6Y!PYLI^E]'W8#'A\G9P5B9[ARXN1WQ9Q4(<;;_\.>^@8V^EYC4?@&]K>#S$U M^F/[%MYRX@-D'B<7ZCM"D*"&EJ&E7I^E?ICF;VK7#]->UH%C,K5=H??+?_O5 M(Z0(S1+LP1T5;Z<\O4XWBZIW>]G.JX*'\_+IH3_LL4/L+]< KJ(Z4/G[?;P+ MD2>(R!/Z"%?O(SR 0,+TV&!#!?WB+XEZ)TGB0$=&#.M#"!$L/G/LAXN()= M-;"$7HG_5B;$E1^"*[;9]_:)6G!X1ES9O &U\^J=%4S[$_@2PLOUPTLDA)>? M R_^UMGA.=V6S1MT!5KVYDH:3)BZB.$AS/QDF&%#F/DY,), ]C"EGQ-FO#=@ MZ!7S1^\E!),? R;1$$R^#9B43 ?:CGD04W87<3X&)G[OWBG5%U#EX++.#D1@ M(49<*49PWQXCGBQX4D5@@,%:@9.J+;NVK9I(MQ7> /K25M&LG/KX"C%&?:?% MX?/QZK'CA^LX'U_@NR#;5WA.S"/X>.BT/J[OM:E!V]6?9X%#O^7Z,8G\_KG< M)X9&5[TB$:KCGW]#FHW^U#=_>6:AF[9K?0*4Z.\$2N?CU6['/K[L=(T]](T( MXWNFZVSO6*JIMA9BSO5C#O7],R]/[(CQSNY:IFXC3:]8I@P53[>E6(PDF,.7 MPQT'-LQW ILS,&G;HX\PCWV&$/)](>2['C0)SV?]3#T_R<[S[VH43T]?9"#:%!!]&@P^-9KQT[ M*L !T/WHQ[_ TY8B%!>E(I^(.Z_O6%; N.AWANWT%H:DUX]"/\"M>&H2O)>/ M30'9,2U;H@@FPGP*5/@?B"HG8Z'7#[;I* 23$$RNS1(B9:\ =]98E_%53>,3 M2!+Y>4!R(O;YO6 [W810$D))<):(6&$Q1!)S;(DE*89F/H$1[-U[M]1='B7. MSIEM)Z'5?P.KC_VLM8 PU?JTAQ/H?J+"?P_J3W;'WN8KJ']VL\UVOY7C]NI+=3KU[5+[F M I<7*T=1S-Z5B51X^0X,+]\YU>4[FTMJ6(51J%B,E&B9BDB,3-!2C)*AU%<( M!5!,)-;ORS?KMZZ?.*+<]!GO@GF*?:_6S>>/JV(=X*M@U@Q_NX!G(/B]6SKU MI2L;#ITOO3NW&$YY"1)VX/ZC=]16#.@E24?5;PRRF)Y4G@WP,,'8NT78]JYO M=8:FZYTWL&\QN)"A=U6A=X>C?UY@ JW-7T@0X.(DG6(#^&:V@3U(0Q;0$D- M] ]))TI=59ZCQJ&7G>4L'+X\1JY%!$NK1JEE,Y$XVK*E'[ M?4;+B72_/E0:6CI)2&U=3"3T"H]:[O6I%Q,SQZX; @&6N?9L534SW*(JT1+Q MO*6;- ?C(IM:"ND5+F9&$"3$DG$E=O_M0WN0:M2638UPN7&NTI;&*Y'BI>A^RT0C M/NO$2GI+9%T[.N^G"'I1&DC.NUF8F6KIC,96J3@YK+=0TP.RG[H+HF## ML2NZL=%L.8ZMVGQ]+I$'A$]HB5(M"NN<4(>UQ(JR$_%B=N UW=?\:F)6G%:F M4' S]#-BWJPWISRNK?)YQ($#&L 9E8;85.2%,!8S MQ2ZG$^5NE_>:[I$5JQ2;;J,\&@KCV'"62&4[4;[O][I'5MZ=XN(X-:X14P/F MFPNWW*92*5[*WFI9%H3!Y%U0+,T658HMKTINKV,S\9$?1%M)@5Z5N[D4-,#FM6PAYER=1D1!*2+XW;5 M,OJ,ASX'-(N4Q86Y*N5=HL47K'[3495Z#L'/ "%.NV.I-)Q4Z+B.FA[0 8U?+G2+[]2(\; :G1)<=;J4 M$5G/=4 "(-JG"*5:4*J+W@';&LU9W1;'EOD@-2DK4&;7U&."]JYKW81PP ME9G@L ,AKZK1)AYM+ MYU.L!/5*T2S'?C1+&&=)X^H$>KQ2C: MR;8I4YR*8YAI-3O9A(RFD0-ZU+3&67J,:U41=_+J8)(1IATTW]$']&B1[$=: M%6(Y$?!L*S7H1RVEBDR9/C#CR1VUO\BX:(P)FL7U5GLH-5F_Z=;H3G5%Y?GO MGWR2:62I._+5].I.,+W3OXGZ[.OF?.O?;/_V[X6_7V=0YH@);V8N=C)6#TU! M#_G;K@._.F/Q>N;P_?= 'YGQ'2(?'4<=R%[RP^/?0^*;X$+)!%$RY!T7#243 M2,G0=[$0S@(IFA#.@BJ9$,X"*YD0SLXLFK=WX+[/7;X@&[A/+&^?%]H_S13N M<\LP1]^6_?;>FS?&9#+Q7!'G-#YJX_= UXJ%>?$>]V-Y!MM$- M\J!NA/AY#79R6::>O!69#]0FB^E"G M0.+'#7+W_Y%E"/O] ,_7?+TN-.HGM9JOI?_CAA1[1XQS@F1 R);#D7@0^/*. M7=H78%1H5J%9A6;U\0I77QPNO3TC)US+0MX)!FP;.O;]]_97OQ@/?C@/WLIN M7[.EA]816D=H':>=!P,5K#X<1".I]3SIW3?H[527O5_@U%5G0%\?4@J=ZN_C M5,?>Y,K_N5:_^"!IK\ !1C\YBHG]HRX0%4;* K)_495KJ$[-._$GHE^DNH., M UB*)-:34HT2LO8"-/("S"M]/.$(ZG(QO\'\79"+]5.\+97[$NMM"/62I1(_ M@YE(:T&K!*O@;(UBNERVA9Y1H*R.@6[_>X/3-]BZ5M:_-^K"N3?$<%Z)L_%$7<$X.] C/1@#+NF1;>L(K]K\< M:^">47-581$<;@"HQRHXB,/ UCO M!C?R-N(EYU_$@&M+ CSW=(K^]5_K_>Y0=BW54>'IO)P0SWX\#\X>^002YL[F MZ3S::_W!7#=9O0/8UBL!8K"BW+3H@D[?YE>"GE<&WNB0?T.2MV2$/)]_\\,5 M/S3^GVK\Y_-QWF?],U68M(JI7(N85O/C2HWB!S.GBJR?]?<6XM@PAQ-:?6CUU^+D'&OV;"0^3XR9%J>I2@OBH$+T M\]P#*?)^/84&\:\S40HS*"9!=3>/]N3/E&QX6($\H M>DO3I_>$ IKFX?P7-DP'Z.?R@\*([]B(+VBH\=418=#HOS1JGLV!>@L>^2:9 M+!-Q41>IPM1N#XDBGVD,I)CG*C$,<1N+ HQ$G&ND MQ7E^0=1C--TAC/%B,J\BP$#^%!U!T57DM>CJVG)+X2Z@<"- N!'@JCR>0_L M2J8AOXAHL9XXL\<:08ELSIG,$BQ;*WN%I@G?!^)N"?:U&#&T_]#^0_L/D@?S M;@ 8384J [.BJ0%"7:I$/5XMC.8> ""?)D;?$K'73CI\@R21OVAF3M"HE_YB MF7>H:^)=T'.+&= )P[UP0T"X(2"8SL[6;"LZ,!S>4(2MY9;@P>"M)&5GZDBO M:4NU5I[")ALO17GO!A3DZI#4+<>$^X%"\P_-_VI\G7?:_UR*Q^!\F9X2+8*: M5GON2.NY_@U(WH&NR&V$C7VOY$W-^QPW^[AKPW#73QBZA:%;D+V9,L(RX"#^ M%2"PH6^[Y;YH0S\G?6AM/Y$8I*<]IT"HV:33:CME.^5=9T9Y[@S-W')D>(0K M-/_0_*_%FWFO_1>@V>Z( V4FL.UBPDR[=6*1Y+T!(G>&H6]9YK7%Z^^1N*E! MV[%4V;NS5]Y6YEEO=D94X^%&GW#A/ERX#Q!XGL]W>MP,^6JRVYVFYXMVDN:) M\=A*,+)9C6ESWKNNEO:.AE 1.LP A; 1PD:P8..,/M>1N"&6&E)AB0Q"8,F* M&4\TTS4F-_!P@WT;-ZXM0",(K?WJ M_9<7S;TRH@=X$+QG[I[#0C*W-/5:=OA[9(=>O6:HD.7C MV4*VD17J&%]*8O5&.9'/E M)H5;W$(",_L:$JIAM=,*KB+[;/H!K8,L/NS,E M-*O0K$*S.CFCKBWW\/OQ*B)=!3Z5*@SO(PK7K:]HW?IZ9]$?KAFA=7QOZ_@& M4>V+A6LG8!E6K?UN#G5X!\EW2U,Z M4YI+I%^RUCN-&QY1"4T^-/FKR,T?:_.<7$XDBOUB1DA3KE9;74?][4%^ <<&,N%C_5JPUCF.F*9K]\H]=.0Z9S.B&=RAU7+R%OJ51O^ADF3).Q#Q"P%L^ ,&BZ\W9:$#4.I M[Q1*70-;PCCL[#= HU=Y(VVISC#AVD@V?RFHW+X M B=G,Y-1:J3A:6TJMN9= 8RK$D6NC^_>1LBP.3@L<4N2KT5(UY9&>CUSY%?CQ\S^@WLS,2V/X# B MO([=!M? @Y^Y2^&K,T*O5EHJ=3HJGQPD*'%:S)43<@-/LIVY1/E5;2GVEHN$ M&XY"" @AX%K\G(]@ #-;1*QRDR@2=3?B$)GR=-'(##P,\#8L4;<<>_I;%@.5 MUSFX1^G,[D\8Y%U!>K>Q9>15[9*N)<(IY*"\LRT];,5E(F M;5ZB_/JX*.!DV=TF&NB7H,!,6HD6(%L%"BR]9,3P %^G)*-_'5XV>!F,KG8CF>JUI MG_?@PK_M=Y^TLL3!*_4Z;(:Z!+3^LTFAH M5J%9A685D)J%04AHK,^"5:SM0I;M3U*JC-5@;[390^!!6TI)L72 M,:$EC 38;(.Y2@F3:9/_;*26+:7>==/XA@K?PZ@ JVPA_]"!2A/H+JQ J^Z- M]<$M(]9N60E8EI3H:.U^OCQ0Q)8V3M1QHD"!3!5)XFQL>)<+^F5\*#O->3;B M5GG-;;KQO&86,\D5?_.'N$-APB'7]-D'V 18V,Q[#3:!%N9SY?Y8'W[#PY0[ MK379$5<3RK3BY!J4OLCT!I=4)9]?-N\Z0]-"UJ4<9-V*2I=Z_3A7T1*98:&< MZA:X5?E-%?HX\5^F0$=1G^,7;=#-UPMB/EM=4/%451L15>_:-:0XWO^/T)TU M"S#P\*;?@=0X:&JPM\+=S[C/]#REH6OA*7C;PVCD;XK"P0#:$U M.*@I'Y3&^B^O'\0^9/;Z^I/-I4R;CV[^8'[>AGK4M=.&F:'9A687(+.3XXM" MO<B*3&(9G<-^>&W#/!Y:/J"-:X7XA/F>&P:VZ!URX_7GKC* MP'9-YONCN2E7Z#8LR$4%?&245_%Q9\!&^2N-:C_*A%EE!0A M/XCVWA'2'J-5+X2]1SP9Q #G:#D<%1G"M,Q;Q<54)*:91"W!9)/].0AJ@'-: MTLB2^!R;:D; 9. M-!9P9F$V*L92-63Y''G+DNQMC(A]C-F(*Q?E[E=J^"OLS73CLM$?]CD-CVJ$ MJ'>FDFW-;_ZPW"W'1&_I@W4]CM?E363_$K,/NVI6M93II+A&3VS%60LOX%/1 MKI_,5>..=]6>9".>>&NOJY;S#F(AM\(=#1?GFCL;@1QA:W,AQ5^ V)QK0(PF M;C'/Y-]%+A)N$LIPW$.S)DWZ'5"W&!+_!"*-F4%]&2YA?L,ES+!,PG?:(KDS M:?CN^(&-3XU>?UY?V)VAH!I:+=5+IZ>,.)"H]8U)X6F5T-I#:[^6+8Y'F#L: MV22S4J,MC9VQI7&^3TZ(R=PS=_;FS_<\&;*Y* F]W2,)Z-@$J JN&I@,)JH# M]# Y'B;'PS(&Y[TRZ<'X*LCVLD9B;7D[>'4 JL"J%I&%#MXGEHHCC1FUWEBD MJA+EWYU$WD;8V"T;.>,U J$YA^9\U>9\QNN3/F+/(X;A6OE6IBM 6=#47C,1 M:[%SSYZ](Q:W#$/=,D3D>Q^R.'!]HSMV=6^]!#.=(;20&,<3"PZA8:LSB.FF M'1:?_58AUS6PY1I"-0\U_[HR+^C1V,N>K2=V33UK(,N'!63O)>B4^PVP0!"* M"$?O.("E*A5=RGICU!"H7+27TJ2DQ$T1EOK7*U&W%+>/HW^'.!+B2(@C7XIS=K MX/J;N;_"KPLD/I#D):-<&H&!8KH]'08CS/T_YXIP T#HI6'O*RK=\H9R% ;. MB!B(.UQT3.0'5J;#L#E$G>QB)GO/$R!((0"'XP$'Q)$=MCD2"= M'O6K77'0%:B$DF(R,3@SA*J'!,@;BI#,+4V]6=GVEP.0/"]@O4>:Z_EK5<@0 M"=EZ.M+&$&) ]C9L 6/I7;IIF([G;5GH8P-3T0,#R]]N;ODW3SFH.=(51(0- M%>\W/TCPUQ[[J@$,6?73;^B#,7J9?7I7K.%WJ'"__=__Z]= M:AYC0EPV==.ZWR+?#IF;5U,^" X@WK,@T'#01R^^!_H<+.T-V='8';T%U?L' M\*1]#Y^XHR/_@^W\[O%GC[ECL,!W6+C!7%R'?43Z^K'M9]::'YL/3=O?UGEO M01UXASR]WI_TZTO*,2?W%'G'(DK&Z,\-80QY%XU\E>R>Z2_]**E_ #:T/"C^ M3Z.<..@+O'EHMN&!G6>QWBTLGBD^:#(X1IN?\OX02R\#5__TGKQV0W4/31_H M2T%1'6!C1:BH,NKW%LL:,D*@WII@X$\FB2UX)7:PJ[X%++._N:O0O%ES*H!4 M/E" [9* /=!@>U+?DF'8#_0'D)2_7 .X2&A0^3O0PP1C!(N(L:J!)D#3M9%# M9=]B<"%#9+)^00$_/?%0G 5#(@$7)^D#/LC:1B1(<"37XR(2)5- 8DA"D0 M?0G2D)1ELM>C>['S&0CZ^SVD[70U<7[OB6^/;>]C182 /0IRK!2-]2(2 RA" MBG%,1(HQG$R0-*,PL?Z&%6#KK6K#2J11BRB0<"MNE&DKBRE4JA+RIO=:=A7- M2>MQ0[>&ZAB/DB@=?2!:[<93N:-9>H_3[I<356 M'CH4KTWS(R[)C"8X2591R[T^R\U8:XPO^0'!%MP\J;&#?DE"\?5^G^-,?90# M\TR1&&?*)5:O2=5F9X!:1IZW3%).IHWC4DI+]YJC#A-M30<6\M3WW[Z L:A$ M=[@5,>ZE5IEIOSD6&*\E23YOFAL-M47993M$7F@QTSSLC$"E*C'[ [4F;*&% MU[,]C5)*95NQ8+91&*"6>P--$Z"D+=.]E;:L)O!TC3!7G9K7A^RV2\@(]XBC*) M1,SM+CKM87)ESB5NOV6MSQG< )>28FO(&,EI=I)@0%6*[;<%*OTD>]TOM-]1E-+U)+4R82W?2 M[-4!$>=0K\P!IJX Y=!#T2% 'T3)^*P:K[M^TSV5FMNVQ247[$IL<8.L45G6 MA?+8;[JG4[!8X I4!<2$LHKWZJI=4*M:;Z%HG>D()U2E+.;5T3(B M%)"X'O7*CX(??/YUU@/Y^SJ8V/!^^\LN/GLN\@8_/;]07ON33QWRG:S(QAO? MCX <:_O6':"_.7:%@F'O./*UI-R.)[O3OXGZ[.OF? OUV[]Q+P-TOPY?O'+# M;X8-.^'B0U/00^Z7Z\"O#A=>GP'?%S0\F$"G/O+J)]T8[#U_.( 5A&/2V;9%/W/OSW M)G+S0991D;M(Y.OW[7]F,;TQM"#$BNB+H8T)A@*] OR]4^C/6Y%.J#^'](>^ M,OVIJXO7M"=$XA")+XC$%SQ%=W)+\^[=6%>4H(G;;6F)$R)UX$YJ7KG^T3]- M_T*LOP:L/X%>;-^:0$_T+!6])0/U&?3(]-X(#!O??>U3-5IKSOZ_>UCV8(34 M1XV0).^X;V:$ZSN73H+Z;RVL!H_X4'4^J3I4&-I]TB$(%>I,6/3Z,D+PB ^Q MZ+18]#'G,=AU> Y?Y)B?PP*3S1$-$8]5,@J?UZA1[V2W5OIC7/_I=?3JH;2$ MM[T8J95_,LD_,K.^+\""-@26//0_4N ,ZN;$.\J$OIA!PX6/A]=.Z_4&09JO MUS3\R"&>4RSC!8$SIS_JOUX'"P)MKY[N]TZEGO%\?])=&Z!W@F5=ZJ-A[M3] M:!II*V=D&!!'OSA[VEV4,WAI\JEQUL=0E!(@2)="3H'O]015H#5$'%P:)R'"YF#C#@BZ.8Q,B'Q_@3+PW1R 1N_E#4K=1^BSW1:_S M#0'7EQ E0I3X I1XYDIDRQ&.J*7-%0$&.:FHCE(+O'EI5R*A,GJJ7YSTA#IM M=BBNT,/+O'_FGT(P0=^2-'.ZZJN!6)C<5(PQ!AA<3+SZ,O;]-:PN7A/(!2A3 M^#54O[7O^,=(_\P+G]?"AM (?J[T+[^$&P@VA$;PLZ5_YF7G:V%#: 17+_WO ML(#^_"[5V@L+T>&*\\_+ )WN,L4P#72)9>>U)?.&DGRT8V&=VCB0\*D674J8 MKMR)F.\+R7B4X9MUN>J-[^8/%;N-1F/A"G,("B$H7/DR\_M @9UT'6% M--6+:NE^I]A,\FA\[,T?AKYE(V-Y"K&;/VST-L*=Y4ZJ_Y^]+VU.7$G6_OY&W/] ]-Q[8TX$ M>+0O?<[M" %B![&)[8M"&T)H RT(^/6O)&RWV\)+N\$(7!,Q?6@[6RBS,I^J MRGHJ$QP@ U"XN()9 H5SGR+_'BB,ZWUX.Y+I/LNMYTZA876$23>,WB\^+Z;@ M/('BMW1>_#QO4E5M-6X3%:=-1,72;=WSW:04$#A#/C'.9>W2_'E!+VO:9@(! M/R6!''<6,^ [>]OBQJ=;&YL:DVAP3H0/][0<&Y1'XM?:^ M@(X!T &@P]7D5GX?'?Q)02[NBKN509017I@*LBOP6H0.<78%)?+8JSG76R2J M#!U?-'-.BK,/B"J7R#1G#DP^.Q.=.0-D DT_)4_S>&_G'CZ](_C9Z&]KNTV] MVV,141JZ+7S8;LPU@8HS,UBT]Z+.M+H"Y!8 ) !(KB2E\QX@&9%681LZ_@PJ MJ'ZOUE@P9G76BX DKK Y7&: (08 "0 2+(*))^2_7D/D+ %@Y4[RA1CD67) M\U?5)KHA8B")JS! 9)ZD7[M?#5@T7QA),F3 =[W3)HBPY\I>]T'CJ157&!C7W M[]M(T]1MV;'45A1^$21%ND;/.8)-M>Z:;H]Q6(."Z:Z%F_WFIKOI"722L<'R MT)'ET5^ 3 /"&83S)R=+WA?.7:^SW6@^/3>(+MQ5ZQHG:48-=H&PBZQJ?^M Q-5V$4SDDB ,+R M-/7J_'P+!),X.9#TXM 3D^5SMNJ?K@!D%G3-)HQEP3*7-L157'"\D(\ "@6( M'A ]@#< H@=$SR5J50++@.CYPM%S=8>\SR\*'#9U_[Z_'_#7T^T=./X%&2F0 MD?JDX]\X##N.[?R:F?IYY>G%Y)0YTCO\?$C9+($W"K*XH=:-IB; <'P4G+XS M#4Z!051?253?&G_^K1!/59?LU8>#*=DP>:[4]D7.,PKBFHDCF_CV WFU8!0X M$0:AG>70OH$3X0]/V%NU$9*#SH[B+<[L[_5J'>LM>G%8Q]SV/$Y#X' 81/:U M1O:M\<1_=]*&=O4Z":E&CQ6[AC@GALJQG,O.QL-> M28LQ)V'H@[(& '$ XEP_XGQ*ZNA]B,/[_6FG(@U47I^,*:4^*RWY0;+*H;_] M(/,HDDX3 5('P!R .5>*.>?-8[T/<_0!7ZL$W:'&!NA*Q'!Z54$:R2HG25[E M(?BFNY3<%\U\?LT!\&!.C*%9@X'SUI[*FK:9 +U/22?]3MY>DI:T3M+K&5] MBG4W\+>0@43++?0^J02=J=X48-( 7,B&MEG"A?.F?'X'%PJ#0=51;:C%ZTO! M]ZOU-M6?,S$N$-$V[#R%<0$)!Z!"5K3-!"I\2EKF=U#!FHUI76WY#&35N^VI ML- 7QC*,48'^]@//D^@9DS-9<@& "P 7+H\+YTV=_ XN\*V6X:^WM1FT7C=Y MBR6MDJ@GJX6'!,IK)T6WP "*OJ2C^J_%#]^$R($-:6-V+766FK]'L=%"B_$CIM^@>0Q/-W@[78%, M@!\ /P!^9#%E\U[\6#(*YUL81D#Z!-[3!E_NE_<)?M#??E!T'D7.69$3X ? M#X ?64SMO!<_2O"@8Z+$2F)W;61A2)I@Z4,FQH]#"5 T3Q/I7B!_7 (T&WF< MW$IU<]Y"=-5\3A(]7^UY#^" M)+B5^13%1X;NC-8H/M1(5>L]_[=_](Z'O\8/BBP4A;)Y^$EX>.O['R50?&_[ M$U,7,^:*;X%L6=_HBII ;!*E7EQHO$JS8W;)JJ.)&.H(NUJ/F!-GBI#? %I6 M=.W(C%Y7=0?Q*Q9C&$D#+O2S@CHM>[2/L @_$(L\UY4Z[+3>$V \3AA!=V#1.55@% [DN"@,2?U#78^J%AM@$17CT2_G7,Z*Q+)WF)9@/9CF>56 M=6%9]29,N<#$2$3$2$2^NNP#%* O@40-TFV:W(!8\24%Z:J+\D :NAI HJM% MHH]FK\Z*1.1@LI[NVB.2'Q#V:!*N**G4#&,DB@L'W2'G*O8'2$?7@T3U9DG< M\M!0-L:^UPDLMQ-:G1 @T;4CT6_GPGM14Z/QLZQH^ ^CG',"WXNSG]%;G3-ME@6S9!.K MLV"92QOB*NJO?Y@O>H^GE6#='Q%+JL]RJ.(WAHBYK4G:B;-=T&_@Z0,R, =@ MB*9A276Y>8*M'O<3%QYP]CF\0BR/-I1^ES#T$&(AF>\2/5438"(IZ0SG49+( M$T?"2J-T:ZWTP84RJNB5&-$NF=ATS &%>+;#X+* M$QB4I_"S@ I@464?5%ZWS,FOLV1;XT\%CX_FFCX3//#!JCYL>E,=VNV+U;9@ M:>:RGJQ(XF)$4![&R3QRKBOR@$(%P . QVG30Y\)'L&JMW)X34:@7:4WA;?6 M6F@>P"/.%D5+#YQ \RCVVM(C21G]QQT/M=Z3^*OOGQ3_3'PZ-E4Q7=&$ 7SQZ*QD]]@$_H?SX'$G\=701[4FKK M8!;LB1;)G__U_YYJ\Q/A"[)C.N[W!_KK$S7OOQI)(%]3"Y*KBD9!G$=?_%TT M0W'GW:M-TG?HPP7J[X\,VM@NN6A"0?'_R3WY'-LG95Q+W!:>F/!^ABF8ZMS_ M?O_/'G[F'NQQ_T/'TV,@^^ZJ9@37&S5^^B_/34;*=U;?$3B>-/ZVHK_>*X;! M=R3^66/WS'_1GR/UCYA;N/&4\Z\A5SJ*@F^>! UCV(XCMA3/8%$H/GJR^!YO M_M7VQTPJ)C.-(,XI&9O+M""2E"A@!$H(HAA-B31$8W,$4E $H[X=OO5"4"S] M\K7W=I(<4XE^R2JZ+WJYMJKHI8>,*_T!/(&CSCG MS$L1@KKJ(KNJ/FJ0>ZI"[J<.!V=)M(CDHE'.M9+[Y-)%)]+75/IW8(M!-(*J M\E>F7U.T(E2-#*S;T?SI!%ZTON([Y[_[B)=H29(A3!*4N11% MO(+A@J@J4H0$$B&K@0'ZXLOH49D%664*2[,NO04HN7T<\E MV_AX)M'5 0:5K% DQTK;=0N]2))Z+KFV9DM[0_!3:+T>4+U-I51<$J& I)_) M(;0QE?ARP(J56HFLP)&E7"V23#US8I8X$BVCE&$-J;9DH99?%'H"FGZF.PU9 M?=0B'6- \%NNW:,0R6(B2?RYY("LMZ3M9B*Q.[?AU.?J:F ESTQ]NT\HXZ94 M15DH8$:%ZI3;UQJE^)DP_%R4#U8FQ+>Z76,-:2XOFYT0F3 ")D#/)9O2F&DB M064"Z;/Z;J.SVQVDA)%D2B6L'TVDA66EQC<%Q0N1(M0;RKU(,J429"]Q=E"G M"6A'8ZT2IU5W(A%+IE0:M54&7KOB#!IS-:E#FM5 ]&+)M$H;F"P7)L.@#^V6 M-%2*GMHL;S0!3ZMDDU PV@;3";L+P^Z.Q-J=LM<&7E%9CJ**1\F3:3)0OM)01YK'&NE)>X_S( M<19X+)DR4[VI==9;HM* DP9EVFOPOEB_.TI,\'FEA'JF%:$Q@ZYVPIS0H4J ML>2CF9)MV.-2[7!C*5JFF>+*4[\_?'@*"O'*YAX/XNE@. D.3R:%![L# 9')@HK79JU?-P,A<$LU>O8\,AN8/A^9W+T6]ENJN;: MT2\67HZU%57)/9Y@GG>C _PG;3+\CKXR_QGHV]>\!R Q0.(+(O$%.WV>$PHE'^@@0.DOBA2?RG_ E@.L/P/8@WY:*S%-U7HVXJU^%;:R< ;.!1P MJ/BF$E@-7,RAX#L2O3F'.AU" 7_Z;7\B;L^?D%,L)[-P7_47K4_8H.\PE6=! MP^S=SHZ)1EFPS"^&.$7_B@-3)PNJ@>YZR445!H)&;'-K0,32EC';W^Z6]?A> MQ7F;ZX'8![&?V4'_*IWQ&F3/W"['Y2*T+D&KQ1)K.7I%$\[=&.^PX\J^&UPB M]HF,6.;DL7_/:*1#F^>GG>KG;)[CC[ M7G"1>3\CM:K.$OM74<3OJ[2D@V4'[DW&*\/0S7 PJ'<%OJ;'L7^FCG19.!KC M_(7JQG6VGU2&B!,9WV_B4"(K$/;J_:@O8H:W+B-]$3. H !! 8(B-F3## M6W?/OHH9WKKH]47L-U-FK2N[?\;;JKYPFZG8NVD)'_\90#W6?%%7R'Y"=LB?* M"V?RUV21#_=,R>8!_@EQZ3D<,9A+%2K8 M&H$#_PL<^%]3\)T:CH[3!*[,(E=.(_B,E5%(U?!ZET1@R"(H;K"6J7$!881# M6R0#]41 X^A;'8*K>=&/%=&)6Q1^E?=6=&]EBKL8>>[;-)Y"B?CO[WGCH\I_ MD;;G.&A[KH*VYR=N>TY0J*IBT5X(H>>(@*FJ+%!SBA D!,=)D:#F])S^]B.K MOO%" B3?^?8=1 A8Z;[BE]Q^_-\3MW* M:A3YWB)>,4:#(EY'GM JZM*$&Q"9\67#-FB,7+;;V!QYW,XU:RZ,*[JXQ7'4NR:FC$\2G5U M >T)B$ ^E]3[M4EA-954OJ0LM9'4Q99F,6Z2GGXH.:%'&W1;F$'C'84S=5.M MZ*6X2SJ,/A>M6$ZYBT,;A!^@F"M8O.]5U$24>"[*.?5)7^9;-7ZW%JGI#/>5 MDLLDJI9J.UJ@56;62LIL9[J>]PORE9IM8J^?Z39*%&BJ#"N$H8] MEVPUJ3+E==H!SU5&OMU#&868QJ4%4NK7_7TMG/8Z(KLHP@UH[8\%7O(JIE)/ZA6DQU1P)MT Z^^-H#L95,5:I684XS=-JU\M M-\8=R*CZAL72Z)3B.I.M>;13.Q(8%2Y4FBC4E.BV[FTJRHZ-)5/JMUOU\G*" M265^)^.#OCV04+D92Z;4+^]0@YXO+8Y5H3;9(%9:L-#"2#*M/JI,,<\FFA9? M,&NE->YQI=ZP%XNFU"\S?FA".[QA!"C4'_F;A=4)$]&4^GW!WE?D.E^#!@,X M9,;S2;_0/MI^?DL4)KL2.:<,0IKX@\9F N%83-9(M8H7Z-&26["J!^E->]T1 MRV-?MQ-:!_Q+I?&^#5E,?.B:4FJ/C*099.,UGJ,7#;PF M\=NF&D:2*:5\@QNB^L1K\$09#PQL4Q'6:"Q)/9<<>.:@H:#$&BK(Q5YI.> W MS#263*L/%XE%H"#S'L\-6;CE;+V5C22B*?6I78VTY[13XM5"TS9[\KJP:<4Z MI=4O= 8KNNNR2[XTYE2YO&-4;,<(5%K]I;(V&EQY8AG))F* M?7)I*E5MZU.0*K8W")3H^VH3:&1+:"$&BU[+7Z82295G_L M2PL4#PMU(R@V&0PR%B,RTHDZHKY674QES6E6()WO-(HD2VS0AB;01W1"D:Z_ M*&]"2.P)'71%K-L]/Y9,Z;0JCC=:SZ^9QFZS66@3%R>-22^23.FD]9T)N0K7 M;4/?<"*EBWT!6<:2J<$7ML7AO+I@)6,M+"31;,BX&/D^?40EC,&MJ6DOZZS* M.O &Z@LZK&M1Y!^)/5&>Z)5%M\P2:FDWYKJ.U-F&L6A*J=UJ.>R6>HTI&W17 M/=>FQD:SDXBFM)J)T[XUJNUQ:& V9[/!SN"E=?("*;6"IKE"S7%S933]ICPT MJEW7X1/1]*A2= MVG&'9A0HJ)PYG1C#R:Y$L?"3\EM0B)+<:Q!+\NJ]-:!PF MQV$LFK)6-#T0"(V3 ;2#U*%7Z,H:(21/3?D_S,@MC)#=&K0VC5:I/5)W32EY M:AI5AR4KQ+T"A?,B1FSQ"=V8VL1!-@6KW$A9](EET3%*^PFYF>T7S7K4!#5I8S"GH$57L^U-+WHN&-"'"R&)H^A4V MAB(.<%/DC:9>W@8ROXH<)Q%-.8VX%4;EP0BI&@3:&6''GE;>T]6 MN/EH9$.%^M8*EAR)#)CDL>FWK1;:V^5HY#-\+)I6;+S:ZNAL MQ[+$;%!CM]U2V9PD3TTKUFEZXU6]P\C\;E@6;8->5TO1FC&632D&+[G>W%VW M>FQ0)@F[4&_4J/@5CJPP%F)7PJV1[+!-;#2B8)43XILBD6CJ;2E2V7>5AEGC MJY-@6:H.VV.?3D13L: M0\!!(IK63.OMS6S6T[18-+TG0 OVC!EL(=::DL.63%EXNP:D^C/=&H%XNF M]>J.PF%YOD9YOJ0/D7IMJ?-B-Y(]LC*HCYW1:!; #CM8S"IK9"A.QCTF%DW/ M.$AS@^%!NVRLEXV6YI5*&%=.GIK2:[WAUX:%>'U#]4B9D?$"@<63$Y76"QN/ M^N7I$)\:U?52,OT^+_?[R5/38^OHU2I"3@<=5I\IA7VK3(AD#.)'5@+)J><09^J0-U=HK"%QQ"KK!6:T@?'IN>](T!4^HR-#OUI\#XS,I48&NT/ R&1R9 ": M975DH#OJU<)H8&0N-3+4'?IJZ3XP,@#-P,BDKN.\>E$1C,S%1@:Z@P"<97-H M )QE=F1PD)[)Y,A0( F0T9$!:);=D0%;S6R.#'6'@67S.4?FSPNVOWF\>4'+ MT+]AF;,>)'X%&[QU9)>5&P*?:Y6W9OVO:I775ZE?TRIO'1-]3:N;D MUF%D.; ",[X/>R(T 1[R^N$ =N%.CK^)*A^]! N*OK=BIBM+.ES&3%>7A0!!]REF^O.%T-GA_/3;K>C]XE,?T;R6W=;M M>0>,W3\Y[,2V'F#G??+P8%].#C( M.SC58>%3^]*=/'A*CF4Y]B'CEQ22!- +-@7O=9ZNJ"N%N@U$YW2QN$05SBW+L6P+UF=@1Q!Y.W MY3M,4CO_6GSG]B;KVT.CDKC24]D^X%*?ON.\)9_Z=\OQO+]R55$'F8Q+[T=O MR:_*ZER7=3#]77JO>DL^]:ROTV]N7Y_N57]VCOO^+UE6U?G\TPWQ?K6+HBG: MLIH3_5Q9E55+4MW#,AR%[]M_Q7U<3W:K*-['?JY]KF=KFS9+AN/K>6_A'/I+ M<\7<.]L,)VV^/*$2K/LC8DGU60Y5_,80,;;U3^8WFQ(?]/!?X7JQ=-!B/G8BAQT[$%C>F2&>S%/B@9=H(/ T5>\$( M>%P*GJ#R%$;F42K=B_ADLQR(O:.$W2N(O5^L=HH.Y@<.[A5H?GK4>6]S\PM MSF^U0W^:?S^\R9'FYZ(T[&UU2E!9+EQ72P['3FPH[F"&?_M! J3YQ"1^?*7Z M"N+MY$ASN#9]!9I?+=+\Y)#'Q)&Z?9_,NT<=L5%0Q7V_*_.$8CNM.N=X5(\Y M+^I@2UKEG&J5A'1D@MA*,V@."_%"A_KV \YC&)+'(!R@SR>N<^+BL%<0@R=' MG_OBJU>@^BOP$T/.OS.&.3])(PFS_!?Z4=V6'4N]QQ]SJ]BHJM;6[)B94XV) MWD3GV(GQ)S):])@C0&1M%8QG#*@"#8IU:T3 JQ*]2QJXPM]^H'D"@E,H]!> MH?/!$'X=J8XS+(*N9*-Y72C45WTQTD!A1=>.3./=0\YH:6M*.6RCO+HE%<4I ML+65>N*-UHN0L[.[:T,J]VKL+D!FSJJ\V\#SI!,U%B]^()+*PRB G4^%G:^[ M]\*N8]V7H;V7+_FT*K6PE2$J5F2GPM!MS\/S[I=0KV"3A#J;\R7)7/,+%YZ- MAW&?^[@!+$I >8*"7MDN70/1\FV'9[>J*^N>FG/FT9=%5LLYJUA1#W H;Z36 MR9$5Q:6-_J>%^JRG15[#!6^U_LN?R MM\%*'JF>'WUCG.IQHX^N+OMJ3$V/*5/WR1\Q%%WE=+D?D!5_+^\XP]%P>EYQ M.7#%^%$"+"3Y7U08.@)ZGPQ&_YCRU^@6QG)S)!8AK@)YJ WI(Z'S)RSC^-EU MSPM4)7KS:&BZD8D=Y4 ^[C]&4B+&Q '447UN7G'6@S?9IW>L)9,Q*AC$BCT TH.I9-R"6/FZ3O$B!?2+F^5%?B@(EB_L%2\1%;^V65YD,8)8^;I.\2*[[FN; MY47JW37%RFT0RY)L2$$2O4.*<:7:7I+SR:G;^+,*^&77P2_+VE3PM8<;L,8 M:^R+#3=@C7T":RQC]P-.>D#T^DWM.J%L2R6K0$+C.;09B79#*E.]#]\\8)1E MX/GQ.WE#YX5O3@Z.DI51Z MN<-0>#0=2,8+/L./&UHQ)0]@!E[\N--Z#L M UQIN0-F[ LK>YRY <5$LTBI<64,E6&HM+:,]]9&/WW6_P**QUBY4VLR& MUGANA2NLX(P\,=2B16-\^?6M5>/),I09R-3^$F:\[:J1 GM5R6FB;NIH\AWEV\<=F1T+G((TM6''7WK7&W6O?(CQ])O/1M<:>@Y*;*4-P>V2%N MFY/I#C%J"[Z@E45Q3P0E<]\3Z*2*(YQ'$5 S'W C+SZA VXD< K C;Q5;N15 M9W4_..\NL*YG^SI=8XF"V.AHKM3KT6$\[Y)OS[L?NZA^T9QK9(J<&9D$$$*_ M1M-F<'AY@:SIY=SA"FQTGT(%(0-"YDGR%(3,VYE4$#(@9)[D4$'(O".A"F(& MQ,R3E!Z(F;?S>]<3,G^?H5W+24\A7FC>TMTX-7PHUEN\6B\%K;HV1,?2Q_LO M1'OZG[F.U_JV3)!E0RB'DQD?;'1T3.ZWWO3=X!%"\J1-5P<(5.U[@5*VRZ-M^0 >Y'O XS:J>OXC_?(= MX4%.9I&\SB=;D$'SH$_G3"< MM=#[Q6JGZ$#W(B(0+' M+6*UXHF;?#\'G>F#)P>=EAGK65+](?^_S\]0W^*R'-^H5A27T5G56$&BL1WR(8UT)5L,Z\*A5XX MIZ+MCK.TN%K(!B$D#>OB5)V//IYJ_CW(T>0'8^7RN?]:"[PRP\P*=/VN:9V;KM<"G5K$\\GAHH.IEWF X M3>N>&#N>0X:G405AL/7&4."B(U/&1;JZ.D &^>T'"I-YC$1OB\\?-\I*SIR< M^:^]Y>:N8^56@63J;DE6E%R$,&;*'5YX.PR$)B01-@)&DRA^1Q",I' M,P(H#PIJ=7_56MWG(LI<"EE^?P63!I:D9%P:5WXN:JIA4# W"DY!"+NFBL0< M5[E5@BMXA"L 3D =]*]:!SW+ M9N$.Q][UB2HROS.+;#;\1HO!-,P7JX>LN"?D0"_:+8[,50A:74:,\,?>YWFU&W\ M606\[R_!^P;'OH"-_,78R,#E 6/VBS%F0:KS@DW@V]RBR:*:V3403JDV%AUJ M60L9 <;BS"B>1V <<&T!UQ9P;8'/ ZXMX-H"EP=<6\"US5C&\0*KQEIMB>F% MVKK)-A>$T0H:6[XAA_&J,4Y0OK5LO(VBZR/52^I3./.<&WUT==D_9"M_EKL0 MP\AK $,7,'1_'VJ^*$.W_QA)B1@3!U#2*+?BN'-5]P/W:)D+I#Q>225O9+&[ M.EW=,@['1W+8S1@[ +&;B92S]>%5H"V !B[@+$+8B433@&XHX [ M"H(%<$1T@BU+V/CVX4'L=RAX6]4X1J)"U S=%HIW%(XWD2P@ %!A!2 2$5N#P@I )"ZIG%2?8(7R!83H)FIUNK\.ME M,)[LU=FDSS+Q'$M]^X&A@&,*.*: 8PI\'G!, <<4N#S@F *.:=8XIJ=:",YW MFXZUA:$6JT\-A6EIY8W2TN*%8$P+.U77G;52,%]JJ2,QW/RT7.$?W> M4'U1,M5HQ"0_YZER$/=#4P&;%+!)P=$@X#)F(FL)8@4X!> R BXCB!7 9?Q" M7,8X0/Z=Z3,"60ZLP(Q$%/53;1- M5&=JSNU=3\AD_B"BK_IBI(_"BJX=&)"3'%.)?ED4S:1N@>CG&H&M_N^_8 +Z M&X7RAP_QZ/WS'^DTFV; 8/T=!NNOB()&B*(X04PNSB"D/-L'G+[2 >,)W/R$ MI0T(K,QY.[Q38,?6K,(OK/H,H[0_*&V0J,(%OA[^8[;_/20;.G.HGAYWW MKFD^'W-^_WK/(IK$5=<[O,F1!9#85I?*8LI@4*G7=N7@[.=2\R*7.G.I7"C6OEY<0AY[6<,(YSB/6N,@)A,=7&W]87N(MV*D+ M.ZW6:QH8Q'GF@IEW-RVFGL .]>T'G,<).D_@K[7$!?#S2=3US,7@R>'G97IZ MYG3_Y*3-'Z+.NPGKLN5@M(C."9X8;ELVJ4 \O XKZYU/4,Q>,9U@'7+%T P0>8QG 3 MDP&^?^:B[PS \P*G/W.J9V8#QFS4&C[>HCI$* 6BCV SJCX^\Z:)(_@*46>) M-5_8D:[709;80DLV3?%A%4K3>1I.0\:SPZK_) 5(+A#2[PQB,=%6@&05)@D1 M%A09)02,I%2!FHN2@*.J*F,(B+"8T8LWG402XLDX93HK+OHJ#-+M=@Q[D&SVE:D MQQ8CH.F'6E!E5Q[U9RQ;#9:]J4[T4;'6BR3)YY*D/]OS"X5GH8*^+'0WR&91 M%[1(,OWUR\%^0*)PS^<1$ZWNVQUB/9834?2Y*.[MEAJ+5*H01VXUO( S/%E- M1(GGHBZW%?SHW2QC/8XTZ+QHE16>\D-1H+9+$GDL.*J4)/ZDM#;:I\9;:&*"H*(619,I0BL&&-E$? M&?RXM+ $E]HJY6C4\".&JM+!9"9TFFO#LEHZ"5G#QJ2C(:XRWJ011C"8^OZ.:,FULK_>L&N% M0T8H&K3-R%!$6GT(ATNF;+81&LS_9:IOZ M7HLD\>>2X["]VDN,WHKCPGV;4>V=N1 M 9^(IHQ*N1HLCIMZ@:W2ZXH?EB ^\D&!.O*F^@"OJGZY8^R&'1_6QX4I'FB1 M9.I-Y]7YM#/KZS!;Y4B>[01ZNP.W-BV)6%/1[YB6C*4U;[ MX0JSBVL,LC8;/'*OQJCE:0*=5A_F:*UCU_ V%&CS"3$=F5!1# 4Z'="F4J;+ M?8Z"()6NU<9R:R[5=O$S4X;BS6 \G%<&7Z\UU,Q"C+0*45FHQVILBHAL. MWVR/466PT84ZECPUY0"56C2=;'"O"P4*VIZ2!%GQ%HEH6B^Z7>M.+*)6@1![ M)U7K(Q_:;2.]X+1>&V':H9KU"-B)C5)G37X79/P MUC5Z*NC]Y*DIO1IJSS8:L\#@.8P5J1X)R?16BT53>M%211\TUH1L[,2-,MA- M9HV2D+Q >FBM'6-PV&KL0>-N>=?LA4V"92/9(\N/$NWI)8JBHG^P\Q@L,%J% MELO$HBEKM>Q&:$*ZMX?4;9U!]_Y^[,*):"H(QBT%V?<%=,RK]M!:%<:2>6-(9/)RZ8!4^Y.IV7::;78*NF19.#@?K'?2V13 MB#GA"S36FE8I(]#6L*B<59K\N)^UXLFAJQ M'>F%^*YGUJ 2NZX7B\-&!VDEHND1LL%]%3FFS(]AOD=5F:*R6/37MMH#1DD"O(2WS1&V-S?=453.:9*V%HNFC&"S5:;' MKQ4("II=J%PODKV.G(BFC+ >KRI;I,J0?"$0%TD98\(BF.GUC M9S3G]FJ+U'U/JS.);'KJIB>(",/Z@M^A[5!1C3J-*[V'#N&_RA+,0&#<.KPT MJJUMW5UW&J%;Z<7=>U-&Z'JET=Y92W6V.6UWE]MB<\=&TRQ\9)5%=GK0U"YQ M4V@,*6'7KHMTJY.(INPU\_U^-QI.B2?V;:$Z$^J=/IF\0-H(Q#2(OK<5[>XL MN<>01@4K;,SDL6DC-$O!RL(78<%8[]ML([26D9&3LN: M?"\8%E9Z4A@S];93):ANU[LYP8^7VY(^"Y1:OYTT+$F_K5Y><^8D6& &UUE@ M]E3;]+A5\@;IMW46U9W(KY8TA+07(E_>N9[=2RZ"I]XV:!<:DUV5GD+Z]T!ZI(K:S)D@\Z]*2R MD=':=I4\->6V;IL;KS;(H,L&K853[UJK8JN1//7(*-115%&4/<17B<%LML%K M+!OM(> C*YZ..S+=C2ZNC35=#8I2=SJI"0G',Z57V['+^L ;S(RFW.3J 1O. M9$Z+15-ZU6;3\79'F3N(6';0>6$\W8J%A':>TFO?FW*S7DMVC-)L'ZDZ3A;7D1%R(_^;;4?8P>=GD6$)@3UUPY>-9J>3*%(H3%U%HEH M>A9AU2*L+SM%R=CALK9>PF6Z@1V.3E*SB+_O:C3.+B #P3"$+B\]V.X>DAG&0ABY?]]GWRPQ&TAR=?8CYFH@JG._:>I MJ4*2,DI^\G#R1R;'GM]B#N_#%S]D,PX9C'?R>O$[ZM6[ (J^.?)\)WKFW'3" MAX3(P]\+<6[NN^2JHE$((SO\O7*\Y #_NZN:HJ]OU&?/O$_0)5_\("I*GF,& MOOJH*_0_%T[EPK^1RHV4>_SSK 4=P,A<:F3H.^C5PB%@9"XU,O ="48FHR-# MO5H0'XS,I48&NX-?;4@#1@:@&1B9%.<9K)HS.3+4'0Q&)I,C ] LNR-#@)UF M)D>&OJ- S&1R9 ":97=D7F^]!D;F; MVH*!^<.!.4&#S;<.-R]CF8?O*45:2*X>/;>FFALUUBS^#M'V"O=?]$GW][-8 M./[]1GKR1;_C;F<] 3R3S9Y<(I%5VU?==P4A]5E6>6L5\56M\OK)U]>TRENG M3E_3*F>/(.HC1GFMR-ZAF%[ZSY.5UKO(#)YQ-WGKD.-K6N6&@T=VS-A*__<- M^?91X\!W&'E5/I.R%W"B2SL1?4=>8JL ?.B&? B&[N OY$37D,5XNU;#HW8W MFFWX[,+(5Y0]^,0R)E>4/?C,XB[7DSWXQ*YU5Y0]N)T(>JNR#<@>7(.;7%7V M 1/)A;M9\\>G-PZ3XIXG@A-@(?<2FJ OMW4P#7[T'6E!O[8B4!J *0&KCXU M<*,P>BMFNK+DP67,='79!!!TGV*F4ZR*SPSGI]\V/79Y+8SEQ1Y*9[F#^ MVU%P:+YY2,$EO1< AH+%_7N=)VZB6*C;P&7 ROYW .=G\SO@.6"%?\,'L+?G M-E>XSG_:42JV#4S^#5;]7V?5_R=KL5M:Z \6HJMZUX*WH:^J711-T9;5G.CGRJJ<=)\_ MK,)1.'_X@$ (?+++.O$V%G1W/[Z6?*O%>:;BZXT.Y[EWMCCWDBVP4 G6_1&Q MI/HLARI^8XB8VYJD'>MR#B,""L=MSF'AOC]Y_#!?M:)X/X1PG,UV[.BO'K/5 MO4>IPZE:DGEJ)VXN[!71H$I&J\H2 Z$TV 1-E9GTGK9)KW9)'/[S)(^2@CY!CU:UIK6\,)1;9K":%>; ?%KLQY.#??@"D^3RD M@5Y:'&8MWDZ.-(?;R%>@^=4BS4]*=\S_J-OWN;Q[U&ELNZ42,^GS$+<=0+2. MF,TMKYT7=7380>:C"51D=<]I5:!&L=28,Q'J4-]^P'D,AO,4 M#G,]+\.V.0\Y/[D1"]?R$1U6W9L=1[^!%&LK]95]@> M3W@C<]O8=2>RS9P6?B*C18\YAD-M,C"PT6IN[*P%5NO#) 978QR*VUMC-)J" MH+\ !IT/@[ ONM>)=UHN TRUNR1Z[KSI0:<5(WG!>HQ@SC $'^_:#PLD\0=, =#XU MP7,=:8XS@ YZ%8IG:->%J$UJ6".@.JN;])PO4$4**YQXJ?(<,$8-J<'Q!@I# M7+NGF.JJ,5Q/XOP,3'[[@>-HGL"05S9*MT&59+>J*^N>FG/FT9=%5LLYJUA1 M#Y GKZ/H2/;.B\J!*\:/$F AB6Y$&#H">A_JR!^GGZ)_+?1.NRTV)FIB0RDY11YPN!H3!1%,T]>T' E-@?O[4 Q%@ ME-]J1G]Q* +S\R=DZ(%1?JNG.0B*FTJ5O-6.^RO8X(W&UQ?W^,]=D3);=,BV MR89O-%O4JB.Y$F&HEUU%J@5N/MNXC9H1X.LIB6L!,?3B1$^<-'Y]&7FRA''6 M[CF,5,^/OC%.(;O11U>7?36^[!)G[NZ3RF(8N<7IV+MQZ G=YW1R+#>';JW0#PD@\S^X&=WGK M3N_CM8-H E[R-N<:V.E]#&T035\WG?$B=_AKF^4E8O$UA_4G@-E>' N)^!R@O$'7$[ Y;P=+B>C+ // MC]_)&SHO?'-R!):LKDI/%E=]-5+"BQQ@H+H;758/QV5]578T.WE*XWE.#3$0,0ZT^U \AL* _0G8GY?.*&88O,",#MB?@/T) M@N(+T$&S;13 #STC/_0"*].23CH*7EJTV("LE'VG,RHW8"9:F<9TTC>7IC?+ M*.5M5XT4V*M*SG0\+Q=Y4O1[0_5%R52CX97\G*?*@1O95@6L4L JO?&SN6S/ M28#3"#B-()H IQ%P&D$T979E7[J_""<,U0H/P M.:NA0-7Q0O_XQO6E;XN;P"5WAH;B]K72F=N5W]E,7;=J%#@1*3.*O"H8C !# M2;%>) _!Q(U7SLQV= (N*>"2@FBZ/7)IMNUT!6S3"RP)3IQS_M.I&YO#R+9* M^E-^T.Z7>G5-E^M(+YFZR7=,W;?!QHT,E>2) >OVE&G?ZZU6??4GLYERA_O\ M[N7$S-L)7! R(&2>9&I!R+R=I04A T+F25H0A,S; M*<'K"9G,GW*\T/NKI#E4T1UA.CMN0=4"[6[7["S\<%XDVM+_3(2\E@ )].8( M#WF^P0ZD1;L^["J!,0D%&$[Z?N%0'H?Q,QY>@)SAL=QJUB IVT8[)%H!1'U> MUO7=Z$(N6JLQUF 6/$(JQ;)>:Y>68RU!%_(]Z'*S#-U_I%^^(SS(28ZI1+\L MBJ9HRVI.]'-MT947__LOF(#^1N'\X4,\HO_\1SK-1AL0=W^'N'M%*/-L[W#Z M:K&')H2G*P\K+W2#&@S)+E_H[XI4:TT,Z%[X!^5A$U6XP/=BY:*A.%+N52EO MH%6Y#]'0KK)>C#HS3R>;6MQ9$?GV@Z#R!(3D">+&2[YF*O1>9$-G+?1^L=HI MVIZ^R&_.FN8G!YW?:WOZF8AS^JZI8;%JPWNW4V2K 5^U_=U6WKF]&''P;S]( M #27)XIG+=Q.#C0O4K^SIOF5 LWKY4!DICW:C-WUUM!YS-B7T0),KLX,.OIT M0$/&OF,85M\PRLYR8Z[9!'3B"AYY#$'S&)DFN@#P^71>?=9"\.3@\R)3/FN: M?W("YP\AY]W4^>6BZ?IS=$KR8T::^@0KX@/JQ/#S8CJH5BWC [6]Z$)J7Q?M M$6HKW#K!H0-1'H?H&R?*9PR%7N#%9RT6S[ $>H'IGC7-KPJ%7CC:*@^I*=W8 M[6J03GO6'*:Z?7[(?!+D!.)X@3%\9<_JQ!Q':WW"K!<.D(-]^T%#5!Z!T_D= M #J??WT@:Z%W!M Y?B$@:XIG9MNER]**FO=-A2_UZ):T'JV%^E([[U;)V]79 MO=>'2;9*F!&?6,%(GB2@SZ@I1TW.U5SP]6ZG/X^7 M^K-VD<77A 95:_-Y3RD4=V4S%& T/EY"7H.1:Z/59"JZ+E3V/%,V %7.O]1P M7ZBH>:9LD/D:YL#E;Z 4=J9L "I??ZGAOE"AZTS9 -2U_E+#?:$RUIFR0=:K M5O]!D[HL<[1'JN='WQCGP*(]O^_JLG]H5VV?J MK/\828D8$P=04JBGXKAS5?>#2.9()JU1K6YIE'(Q5MV.$'RX'^Z9B2; 6)Q) M(\D\10&2=@9(VE_;+*!"-7"*#!>DSI190/UIX!09+C>=*;-<0W5I$"M9(6]^ M;;. &L; *3)&"WS ,[5^VO4QP/O7YYG=,+;%CM4F4CZ)([OD.&8UGX M^%6N"W0,YOO[^J!8:]:A LR;U(*9.IS$"# >7X4G\@1, 58VX.L!OAYP><#7 M WP]X/* KW=[?+W/77\*U%"<.)M 8YO5(5P:M3S=J'V\]NP%UHSS/3I8-UN! M "&#^5@9K;ON! GC-6-\)_BM1>-MD"%C/E=2E-:9_TJ!C-Y0=7.JM3*=G:K> M_W 5N/(BLG]N98HVH$<">B2@1[Z/'LG>QU$BU+V/HFX41,=(D5K''(_[5E!D M@_I^M\''[KIE17M9(B9%HF2>(D!--T"*S$0"^KHP"AS( U(D($5F<3.1X63V M"_-ZLJEX<5H_LMOHH5438QM&FQW89&_1+H5JH=*+9W4JFM4)4",:\%$OONT M?%3@%("/"OBH(%8 '_5+\U&O.I5^JA6KH?!-)1Q">T.=H+.@(J_*W&'%&N?' M7U^RW@9_E[==-7K;O:KD3,?S:H4#FO7HR+W!Y0!*]<9+HW^=L6'V2//^[VQ\U$(RWU%G1,D1D M$WHJ9NV;@X_G_%_ZMK@O=E+5:"AN7VV(I#.NS09;RAC,<;8]I*DE%#+1MBEI MB$21:5[1Z3J3?.T@ ]1<0,W]8L,-J+G9H^9>8&H]<1+Q3Z? MHK3JBSR(TBL M+%>6++ C9WF8 LDWI\#;X-9&9DK2AH H^^E$V>OMO05.Z2Y&Z+R@TUR!V5XD M?()8 ['VVX10$&L?(HR"6 .Q=DW-YZ_ ;+?0N1[$6E98D2#60'_V"Y^:O-"N M'2;]Q1IM*#RDKQ=X7PE,$9Y\O.MR1_5_)H1>2P0I3JNR%\L"P5LP5N>V]F(V M,30!II).[3B:QW 4-&K/ $D50->-=WF__J3TNT$G8*#]O$P9%K^NV:UQC1;Z M)G\ '?(]H/.Q!/1%L\W_2+]\1WB0DQQ3B7Y9%,VDRH/HYQJ!K?[OOV "^AN% M\HP,U/6+QA M&8I4R]N1([:$^J/1J%7"'2C\@^(-B2ILNH!% MI#2^OC1CWAP]9BZ23(\;]:4'6]+Q2Q'B]N 0;K#8P:Z@('V#VWINTQ7&9^,/B M$F^A1\5N]G ,=3R(FSF] 3RRHWU-&*,']>T''*TYH#Q&P !%SGJLDK7H.CF* MW)^#9$W/U_,9ITYG_"%TO)NO;M-V:0^17(\?5Q5[/0C:)@%]/!E[%$9>3(X4 MZ6:%X^3JFD5T;C?;ZBW?620;F9B=CN91*KTD ?STDQX<92W*SK F0:YL39(Y M-'GA'$> E/%:&3$>1& ;I[@9++BE=^(5R(O0(7+^O@XW9P0T:"[7[*PDS_O! M 3JP;S]H LX31\H" / XZ=%-UH+J#."!9E#-S.QGR/%Z40@F4H6M5B6NW"CO M71DY\QX$'M!U:#"N%2%=DQ:B/QDNJ^(A\,EO/S "SV/P:ZG/Y$#E/TG=C+/% MZI,!DB,T5=UW12_\_NC-P'M?]DVO[[VR-,[7;KW4N6*FPV:X4'.B''?=%.U= M-#GD;,>/OE!THQ_;.3WZ!YHKFKF5Z/IQ\?MHOQ:#KA*WY8R;==K),7Z\E'Y;W+_,X_P5O]3]+ Y!_W/& M%I]XF:]U^-)+.PIA8D M5Q6-@CB/OOB[:(;BSKM7FZ1_SNK?'V?OV"XY&+I#\?_)/?D?N8>[''_0\=+,GK?737:FT=;\?CIOSPW&2G?67U'X#LB MTL2*_GJO&!8M//'/&KLG*XID5?%D22'F%FZ\&/C7D"L=C=+XXJ$)]36F!*OHONCEVJJBR]%S[QD2=5N^>V1( M'/0L/8!%Z0E6/.[L/&=>$KU%Q72RJ^JC!KFG*N1^ZI X2Z1%+E(C]![USZ J M_PYL,8A&3E7^RO1KBE:$II%A=3N:<)S BW8"WE_/'$M *8@0,1064 7&H@#" M<8&2*50@,53$*5A1(9*\]RKQ87UNCSK+K5SK>RS1Z*Z8;;BNS5IAS,EZ+KEB M]\T^NEVJO,5;^S'7\=WN*!20M*2SW')UWT**/#%>45N-M!HJJPEH6G(]"6%H MO:1"R-I(^+1(U'ME(8PD\>>2_=[<('U,QMD=W[?Z344MPW!/P 3HN>1&LI16 MC:XPK.H8L#J8SPAV%@IX6G(G*C5AN"7'[-A!IRTLFG:*:RV23+VGY#*5\FHZ M[+-C0NZ2_+C9&NOQ,U/O&;9;P=Y:4R6CI,R@GM(*QB;!1)NPU+<'F&S (Z:V MA=:\*7*YI"+R"V4 C=O0VD-( M"1X+**(R @RE']JQ:S67G+9UEI.8/=Q=<2RA1Z)P6E0EZ@V;@C2"KS::2)." MQ4[%BT21M&@AG*ASG&O-V6!K+'T(X0OT*!)%TZ+%_6C:8:>=*5M8SQU:'H;6FV*[?8'3R0(:$Z-0MV+]Z:IYXZ#]I&(Z2SJDU@PG>H>:=J(7..(N MO>YPTREM?)+78 M"/-14PAT5A?6+N%,0FP[C(QUQ >H&N&X\^$HB@*D$*B100EFU(M%T\$]]083 M4:WC1HFK22MLAA.C6*TC/E LH<*8-L7 (-R!O-.;1(]%F#BYE!+=MMR:1%N3 M"CNH,TUG,$4'["H2/>(#X^ZLL)E'B&*(DUU8P]:!6RE%HD=\H%4OVX7V>,JQ M 3W8U&IC81_.>@)ZQ >Z&C/<55FGQY>V?6\^%^<K%H:AH8=OTA[HS6"[:D ML[N=URVJ\CP2/38+E6B-$(>!:Y1&Q<6@PHJ#A1R]ZQ%WF=7U28LM>3)$,/R^ M6.'(OK$/8]'4N^Y(MUTLJ7V7+6GTR(4&Q7J+ZL6BJ7=UPQ'>\U=[FRU%L]$6 M,ZIV:Q@]]8@3;MF5CUB+*@,ANX$T-K:D8D01&XFF/&L(KPNRQ'*=6CE8:NB^.(HL<,0)9]O&PG0&+!;- LIRB]@+ MN6F%L>C#"QQ*[#YL1 ^YX&@3:HHK3_W^\.'I8BW>M]VOT^+-BGS8Y#QLPY-- MHACXSL,/#CO$Y">_;"2?I)/O9=([=]]]>+&'A>%AZ?<^LCB)O7&4\60']N3Y M3O3,>;0.?TBU//R]$"?.OQ^VW6%DIS>WN_<9B>2+'T1%*5K_![[ZV=O@J#4J8\&!OHVUXY^O/!RK*VH2N[7"[D@;D#G7 M("J@TUWJB,0QX M;D)A'7'5-S#FXV4!NJXSU_VW:B6.MP6_7BW'Q2= M1Q'B+!=ZS[X3S&JXOGKR=RWA^L8YV6U&Z[/BIG4.IZ!^U=E#HM80VOJRLBV, M/E[<]'W1"OEC+IAQ2-]0!TV^)OHK:0/UHF@EOOV (31/$Z?LK)75_3BC+ // M/UQ2\9VO/H(SMZ?_] ^[P;_W0&,SFN%_8R<<8;J%@F7&4/5 M"L4(R>T\F,I#&/U6I:TKW^'_?_;>M3EQ) D7_GXBSG\@>G?/.Q-A/+J @)[= MB1 @[G<0MR\*(95 Z :Z(.#7OU42V-C0;KL;C, U$=O;#85*E97Y9%9F5N9K M"R0/%O"(KX96!SZPW_V!_A_/:,%%87I3D_;)FS4_D/9%,B(F$K"_X MI5DP1Q=O"/7"8KFQ."&RJJSL!Q11Q6U%'4-Y)CH.,#% M:0^W[#JY5ECA2V/996V7HJB:2&:;9A?"6%-IV2AFZ&Y:NAA6:U^@F.-;\=F. M5^-5)<=5.,.?2E*W; DMJRUDD'E#/B33QVTGL?/EAITO5PJ71!L"CMK/WZ-/ M(NCP$H."' ]R#.!N&B.07.JRS)P$<1 M@WL;TU4QD/RS9DQ^06B[NM/BCO,]KIC/^ 4Y^>I'[_O->_C\;,,HV",_/FJS MDA2V3;"!!-05J@R,#]EW?\C&6?O1L,TO>S2']K@-1 ?D0?C_97,O[9TG87_+ M3%]9([)N)+L*L4DL;+ZM%%@M,T4-*.!QG7I()]_*E<*G]3L]K>-;#/=Y1_*= M:/$:)(1M?Y9-;EH4T70MN;U1-2=1"D "GN43B3/[J 47-)88DL2Y"??D(,&Y"7=I\;P3!%[+/F<4 MX\"A7)H8J)7EE*R#V=(.VN]!&RA#W'W5B-=F40<-BEM*W'/ N0V@:*T<.Y6N M;R9%@1#W;SD!675/(&8@ZDV%ARCY4Q-I7MS6%"*9G_$YN4$9R4JZ-Z1]U'H4 ME<-Z2--O17ZQ/PG[D[Z0/^E.TD3.@!K)VK!#3.N#%M%Q0NF>'TE%J._:+8+\(]HM$P2_RE.49ZJ ?.D*F ]O5 MY#;%$LUI(V&Y1K4JY*<"&9303)''\>([=X0\9=D*_K!;G]BRX_ MCH^W0N%^ZQ"S[5#]29*:"H1'4+K8ICPY@MUXJH^OOF"?1_8]W'# MOH^/ ,=KO!B"Q+(V58HZI^9R$[)IM,EZQT=XP81X\5:AP9MW>D#ZV!YX3JO! MS@[L[+AI9\>=6C](2&O/M]?>,H"DI!0?=-:^0FSLWE3+47-C+L&382K,):89 M G="P9Z@^_($?04[YA@"7DM^;S.I^R-ND]3$26*K6T.^V"\%DH\2A(GS&S)1 ML&Y_;-OLPSTY."[ MH*4,5'>6\QRX1\#>J_?-6_9]6FQ5\QLQF=*6"[*V,&@K78^W!7)7BY2FWRSM M<_,>B^9380\=$?*PI@=V7OR>-K=L&=CQ MM<5^,9_&DQC7T+_?!7RS37Q1+O1+28*9>D[7Z?-->N4+9%"5E'E(8 MJ$G))6V@J*WUBQE$OX (TYM]J])G$2(P"!%(ZO@NX-VF MP:2#&1OOZ1:+'2&?X B)')Q\LJ,DQD-92*L[H6[Q>:. U"T[ MJM DDQ>3^.&XB:7+\$M$TIBB6WY,L2T#VF8KX!P99I,SW;8T$U%=-DN)+7;]IH(:;6#?;PI['7#ZQ5VE M7]R^UZ E;I!D.CV+E:"8VN!%ISC6E ^;Q1VUP/6FQ4K+&8RT>&E:,'S2CP:HX<(B^$!_EP?Z M.[M.LM=%!:B*PH[0=5&:07K8FY_H[2D@9LNX7AAP2[\U+1(ZGY7C4&\'Y5;) MXVJK]^W7@-]HP$7WB&,.D#P;)U-\#;<&+C3R5?P?]2<)[SX)^ E8[$OQ2;&M MI+9:KKWL5B1-"TJ_S26XE7C/+YA3A1& ^T0_)2Q1JBY+C ])W1Y[+&U!?3?9OX=;.U4RGJ%$E2J?- M"QM5KTZ;\(A9#U%@@PZ>[P).NC[M4GZFZ!)+?E99UDJ2U2M"X$P&1=R(U -# M)'&;GZ]TU^=:IE74B!(E'/E&[0CB# MZ,XRB/!=(9Q:]+52B_!=H5<1(DM1X#.@:K,4:+P8AH5(8TG:0\P$+OI0=1P/ M:C\ OW5P=V.<;O-5TVWNS/UPZ-XM[T2\J>0"!.@B #AUY6C(IP9"5]L2Q?A2 MJW)\JC[9P%-".@@+D:BF '8[X+P;G'?SWO3\6SPXOS0?P!K8DNH$-VL"NR%F M+9#8X[226SX;GSGP$&VIO!LU'JCM9BA^W$XNY1-J/,.0DY2[;HV)8E<@:TRO MVU034(UG0C6.$SONZ*Y*+;011,[-G"Z!4ZW M^$*&$JJ;<"H4VAB,O?'8[+0YT'='AI'VU MHR_<+.C.S*8?9)45]A+]9E89.6ZLLHUY+D\LMQTF7RF(1I:="C2YCQ86S)#3+/% GHAFWGBIGMS[ M#;R'V 3 'YJ[1.U%0'GL0KOA%"M75?\Z\#K"9 <%9(%1VDOLWQ1S.CQ'E]DXHNI0-.!0RV1?* S%TS M_FH"@^OR8(?;+Z (_ -4T[T20Y0Y5<\H?#R=32?B;&10Q"ROV-6X9A<)RI?: M"SJNM9I,&Z$(RAHC4A!%F/OWO'W(^@+PP_/;79&C282\;2\1AH8((UL>JEP9 M#=S]]^>EB45A[=>'UV>7&[L"I>1@3:L$(\>9#I48I\N#Z-AHQ#HN <.=+;EJ M69]+4AH4:,47Z* X-44E'IA, KO0KE^;)PIB=79(>5_:6!26'AU$H8348#F+ M>\-)@2L6)\U\);^U)2I"]MJFUTW5?3+-5?O95CVN>#4MQR)$066L4_0#E3I_ MIG^$J_-TO<5"!Z@BN*C'9-61=,OQ[##I'YESR(*#I(B'_WB*/W_')7NPS^SF M[R]>A0Q?V?_SU58=N7M^OT.%._%5%-0UD&.BXP WAF8/+@:BO"'=0RG6J@G5 MG 3?UW5B"W$3-'A 2A!^:'OP>[!> -/!)86_0)K01?T244*%NTO\6:C0G.60 MI$+YAN:L4S8ES[:!G/7R=S5>:LIC)#^*L MK8RG"!*0QX"ZJQMH<)+FOH;AWM"YHFD4(0#$?H$OY!>X$WL(0*3[WK!,Y!7M MV:+IA"_O[$4\9SEN>2?<99/=B78KE&S6E-E0KKF=6)^ZSTIEZ_/]2ZHW9=Z X$;JOY AU4.4X^I.BW@JW8HW+['I4;( MV MQWRZ.^;=^&&S=H:?>(Q!4%;9KNENB[#;;80?S+=_4@]$^MY:*770YW%+B7O0 M= J"5$[,FK@B_%%@;8'=13"4H/':TK(F<%$BKAB-73#8!1,Q@RD0ZZ;".X!% M,MW<2739W%_L+%CV2U"L[8Y-FU-IL=.JXZ6-O$V(:^ SE&O&\^6I0(=%IQ^( M-QO,8<<+=KQ\3B6I)W8O9#@ MX>]?[>/$COWU84WQ"XKE.L3JS4 0:S+@>VR0A6-:+IQ0M%'$"=I!+IC:HAY; MB';05\N=H99:IHS\U#+Z6W"#3D1WCG;U$N%@QX4?!(;F8^R22_M]72ZKJW_^ M"__8_TZ"]IV-Y'*V>_A3\CF:9(=,!/&?SQ&_E_M%)0X*5X9K3AVL(OCS__Z? MP]4\'[7BDJ5;]O=]WOS!,G=34P&\3*& V$#4XJ(")_XNZKZX^;QZ2+V M]Z?4>T27&$D\TLG_Q [^CNAS1%Q#7,/*1%WM=IPLOH>; M7]+^%$G%P.H1)J222$HD$)240@J)C)P1THJB".D4F,B$-)')!/$MG/5*^/Y6 MFCTGJZ[HQ.I 5B7XW(>PJ&?9E!Z?$NG#=380SKE6;@]FN0,L*^RA#!J[T5UJ ML(*8:\6>UA [7$3L:16Q[A,@/Q$A@NOYPS-%#VX?D/^\]FL>B>?AF[Y3N>S$ MJ:1K28*ATR3)4#M>"D\,#<^ +RN=XZSTJKBAB-)NFLKNF&.A68B2!.; MY;H"1?/5LB=K6R O/0D^ ,"3SP(^PK4]$(7+,N1C+%P%PKNLY\ G.9_#NRH2 M)?<[':B1W[4O/O]%PZK6U)/>>0V',82$L3^0&8?>ER+^SH6F7_ O\N\_8RHT M_F(2G!,=5) I-P6Q*3 M \10F@,R$7?6(CRBPZ<&4 -!2 8KH%L+]/W"0OH) M H^^B;DH'2(\O4,U$SX),KVQ>Z$ OUQH<[APUHEMB7+,WGO=$#4LST&7I= Y M'1J3R%C=O6_,%X.$*6';P#JH96*>!\8E^GH>JS4=V+/RB"Q80 "? CE$$ M23_&RBBQRH8_5Q=PD9:BJ-+.Z(6# UQHS$9D3[LJ M:A:CNL'Z0=!OYR%8^IXT,T@:N!T6HHKC32!%]KL!_PBZX\+? @7NBAO0?[(3 ML*"E#*K6](!J"4#;00JOI>VV%BD0](UD>R$?P(5"[D ?!\-<(,V>N$91=D4) M1"@JB&?"O,"7>XA>%&X#7"HDXNX @782N6*?P LN#=JPTUEL)8;\@ H?N ?U MV9T'E"07J#?T=@#RF;SKG2,^+P1:P+HXL<*'A@'TBF=:Z'W@B1MX\&#NA.(! M7SSFS^#P3=SRS1T-55D5[.W=%S$PU,H&'"'U* 9$/I!V)4P)DYM$)(Y>&U6UX$]A6#4FHE0KJ3@ MW47=@2\/-9D9+!!N0DTUD"Y]@&M1X?J1O,"OH6F\EQ;6FWJ."R6"(BY[3OL M;Q]R!T0B2/DYD%S$I)#BFK/OCP3_'8*0&J1-!GLR4:V ^%)9PI_;,IP!O30\K ISSL'@NW51%5?:=P%G!_G@$0_A9A ]R.IP]=&XJ3 M$PJ="4+\"V,'4"9L#032(2Y0-P$X&LI9+(!+VYNB#@.R)Z%V Z8H@.^\Y2 M:@!YKR:':Y !RM0%P2@SIH$-JA?BH%03_0']P-VEG 1TL:"T A<)PC.I'X*M MV'%MP*!3:P7Y,&!8&TP]/93CAT,<00T6T,\@J5S+#C;@Z8D!B573A,0+ 2!( M?0W5;:@NH$H)CB]A_ZR%JEN0_Y#O%D&2IX@2-!W0%L#!.F0UL/MRM_SGU:!_ M71;67QYR4;>)0V&(!Y^\DH;@Y,C\R $9'!,1DJK2WR<,IYH*L0BJZO^AA=%H)_H,CRB92%0 A)?U2TP:<#Q"6B+&%-X&;\MR:'@IBB+Q0MN&A M3(Z=\@V>G.^= 1@'PC]PA(*W[/29>;K#-6G9K?0H?5V:3'\0@V%.GBMV)P>A M^Z3HNE!>FDK0,(9=JXZ 3#^A '6BY3=-]!M$D'UZ:STPK80"H.OE5IVTM0V8 MQ ?#5;%1S[XH<5)N%#X0R@EF1UV^@9P/Y#DLW=D-E@W9(?CJ.99-A*>".)4P^\[=B85TWV/JBXY]81FF MG7(W(08O]IW^X.A (:SA2ET L?O=\_W[4O&XZ_)"/'F1ON_, 1?0'#%B76)5 MX:M.LL;F!\.J+[!!$X_'4PUCW\L $);TP"Y#7E)T"D)*!4I\8,WY=F@K"(5^R_[)4*8DI4?*((*GZ\/_/% M]:C]8?8/[A6@>1UVOZ^L@9BJJ;![,J&O]^+Q0B2"G\@]*PM"##TI(A.C:B;' MR5I3HSA.W&1J%4TN0Q&A">+Q&".?./_0@<#VZK&"* 7:?<]+CS$VV*M ;=+$ MPPG5BK1,4VT]IF5.*["2M1KRX9K\ZTWU)P<0=(:&M]RY8= M8)Y1PRW$D684I2;@FH5DW:(6Q?AR"#?.M(YV;6=^(**_(:2A\*,=.MS0B ?P M+G,/]0/VXJL5OCS SD(757#Y$9+?]."Y!AD%!^ED$.'"$RP\&L%3U0:(=LPY M]N^\=)N@ZW\2SM-<%9 M7@@RU"T0\($9/$P-3N<*9)]#O\WAM<9 _X7NG_##\%XH-)3@*]IA7")4:8C[ MW)EJR[&E)]INH"'1C,G'D^;23XB/:(X.P9Z!CJ ':@555*#./:['G<9'?.A MFH#ICZ0^@3#7B1-MY,1SV.>EY\.5'Y>RSQQ "LMNIWK;G32UJK4<:/3*[DD% M9#0_GKJ-_P[ZQ29[0\E]K0D03P1\(1P6L_NSE M.7A#&4P@1]E'7DGTV?X]7K\"^F[WUUT/\ /OY H$V1;PE\X#.=3UG;OUP+5UN+;GY3@>\H"KR&Q$5':"1QY, M&+R!/X/&&W)#!8D?'M0H,Q&^JQA#!QH[W#=(? <@US)RVEGFX71!IE#J;^?) MVQPXF3W==0XR; ,W$>*-YV02E&T2T/KQ1>;&BQA:=!74A4-]72C.*MPZ*#B[ M6Z7(B+!TM)E.#TZ5U8/#T2[\EQL.URR7Y]K$)KDRFFR[[#+Y'4BID!EEUGUC MG("&D=$+%E*/L:YG&#OW_ %)8L\TB>V)9G["RVZ1X[V.)=*^Q^ZE4!%)E$,$#*)X B- +&T#U$<1]5'=F M>5 /H(UZB"T\&SE.W+W^L#U]9YP=..GW\W2?3,1@Q#YY&LV_\V.\. -VN=SS MT2\'[$"KJ,]L$&*Z9;DHN_"@^B54V$%ZD[YY4?SB) 7V"]M7Q[#E@XA#H&B# M"&>@MH"\+Z 1Q*/#2*_^'"M"]AL<$^3%!&MF X 6GSPC199M/87$GXG[O&-0 MQ5J&Z@;[%;A'9BJ*ZRTL&Y(:V?T.BJ/L1DPV*&XS.TWRQP"F;!0FT#?!&=GY M&&LXLT ;3Y!%+>YO"L\]\^"J,%KSR=^&54>#/"+$29 U#O?AE/IFPW-,)U@J MTO$%N(,QDHA7 _=-.!.R+L/##(HMR;$\D,+P.TT&%B#UTH-P^,@G/HH(&KXW ME?2507+KJ:5IG%J*4TO/EEH*A6-G8X;JX$U[=&=G7E$Q/R4B?@B'=\@90.!3 M^:97>EOY^> MY1Y4H@E^-Q%UI#*?7NIPW@,E!U!^Q%.6R/.Z S]4.=0**-%K%T=_S@(*';R' M:E_Q;%-U9@ I/$4/G%8H!4F4YY[C&KO6)6%.4AAV$,-CJKBS"_8!-<\.PB1F MD!/X $^A* <"&?Q!Q =<&UD'SBHNO8^OA_8.+L3YEXSA0HZC* $1FO8&^65 M(P$M69519@\ZH[O!>?H%,0,W@27!U]K%@(+\DY"Z4!T#X,:"U Z4<#(!<'+P MA@9&26>!"Q@99HNP(_6A@P&@#]"#]P(59+_L;"S@N$% ,7Q'ZSF!!'[HHA4$ MK[IWLARZ+9YLL'#M+L00$#.@Z,R+I.X-DEXP3!N!>SG-C)L?U7_1=)\6/G,TCM[C]Q*H)V45U M_[_W)G]?376]-M>= Y(?'HEV) \D2P:.9*N3$._1K8(8%-?]R>[=N_>PL]SW MY\MW*\RGH\:+<\#>3?NLETSKV=48'D>=_5P_6R74#2N4.PIA8P=\/YP5<]]O M78XE/W Y]I55^'1E(ITA$B0]D82DDB:%A 2 D):)E$!.2))1,DD:I,'N*H6X MOZE=3#KI6I+WMOPRUR428&U,XBM?((7DZY$NN5G+4FO5T*I2LU"8F?IVNF;A MR,SKD0E-[1448\YQN9R<4RMCM>#,VLAA2[T>6EKHVT(V[S0YHYA0F6T/^ -H MR5+"T4BJ7P$2B^3:7!3 M./+H1=<&/RQ/<[+*-V>)B>BDTMNBB)YY_*(>)6ZS'<.6N*)07/<5W>=7+GHH M>31_L5;=)A; DXBK(2*F259.'( MH^GEXL!8M2O<1O.JBI,H:A4_548CCV8W7=Z,EQS/T7)B1Y:J[5E?8'PX\FCU MPR:?)F2NWN0H?=AM:5*KOZ30>QZO?F%H?'$@N'FN62&6U+QL"],FFOYX]:E, MN:#5%Y66EE.HFIA(4W5VZ0N)X]47K.; FU?%EA:?SGAMW>T6,Z0O)$_0J3,% MZ>TVF>?$^%R?4N0FOS3:<.31BPY+I?00?K<@F$1A'A_E06G+LW#D,3LK5*G!MV$ M31->>[ 5N\(LWYJA]R2/EL10O>HZ+S!)8K.HI.7.HEI7*M6")YZM/[.$FP&FX'$ M<]4MO4U,U7&K "G%'%._/%QD5VLO,^>8WG916Q2VW;Z'1AY1JM 9)9+M>,G@ M@9M) 3W?I&VYC1+FCA[:&*Z3[:7HT'QS/?9SJN+(XTE;2!U/;YIF/25.LT8MH7T\?1^L1D?6Q-1(:J.QAA,M]H<%*9"^GCZ7KDM;[7,N,\M"ZR1 MDF=BL5/RX'J=*0_J95<<<$"U&49) M$DMW,84#C^?ON'VURT\W*ZTY]"2[K6S9G,FBH4=\NB[&BT7 9@FNFARNF(58 MT(93'PT]8KY&OJ6)GB(4>3%%YIB*6>)2Q6#HT;(2A6*ZRO=M@Q?3H%SD6J5D M=AZ\P)'XY*UH#-W.Z MG,[T2VN>2G/UHEG;+J8J>TH#=X3F7+-[Y1:_&1F+Y&JD#1W?/Z6!6\ETIQM99L*L:8 ME\PN>TH#:V*C4VRQ\I:'4*!O%_E150GTZM%(9=HN5WK67.66["H!LB4FW==. M:N#B2!"W&XW;\)LN;S5ZJ1E<3JU5N&Z9'W#- M]CQK^5,T],@ &/HU/F.B"2S*8V/:56-6J<+M>Y9)[HSCW)H[ET MTF/]4VHU P2!5GN*P&V\RKHV,Z1\H3L]I2L+\M*RX_JLH!7]B:G7B/8XN6V? MTI6)I;J=9!V+XHVBD!\28PZNK'U* 8Y$HK)*;&IQPJ.+C@A*WDH%)Q6@T1'\ M04H#'L$4UH(JLPZK*#!=OM4]JM14%QJ7^2J9Y MINP5&%H5E8$Y/:G5\HI8R/EMCM0&I:RH,IJ1;'=.:[51QTAT5I.,P WL8J%A MM*TBDSZMU?M&BBMN$'[W$&?HQ M%A28YEZEBCZO\C *<;W,F5^MP'#IY"MI!F0/I8^?9I;NS++='K"-LKD"NW!' M$&D[YIA\9I0H38>S*2<.NU-'5#-98=W^+(YYVRV5>WS_K?H'A&GZYQAS-/";3;U69.PCZ'DR) M;O@J<&OW5-K_.XX>_3V,]*-+#S^-L.^2((*)]T/%B6/IG@L^.[)^'J_F<\K$ M[Y:!Q-L2Q6TA'RF\,]'<&?(Q0>*MB>36/%)X9_#.X)WY4/E?"EMFD=P9\C'S M9F5FO#,8S?#.X)VYC9W!>B:J.X/U3'1W!J-9-'<&HUE4=P:CV;5VQH!/T4%D MT>QX.]"%NR3;&OXT MD'9%,J JL[\:1+]@#.M+4N1GX:.O292?16ZBT@?DB4Z?Q2O7H,IG\8IDZ>C# M_WVCOOTB@3*/B\E7/%HH08=$_X*9WJLD;UC;,(EALL-X'<%%$Q M8"PSF#TP>UR=/:"UEKYR%^L/6FN_13-\$,0'P4M+%/7()&X+<5G#@DO< OEL MJ(MMMCM3RJCX3LY&%?6Q9L:''2PX[Q8QY?8.I7Q/W%,+&CYA?8V/0UBHSN?\%U43 MRQ1F'XS)-\ _NS/4/3%07]0]\*N'K)\4YCCL0"Q) "C*E9GK_>5@OI_G>!4Y M"D0@*RPB9(EZ^ER851@Q2@6E?7Z_!-$YK&1,&4R9C]ZLPI3YD=&'*8.E"5,& MXPS&&2Q-T:$,EB8L3;]V'SABE/GI"?-SF":\=QLQVIR3:VXNW?FI+ZK:2X4]GWZRJ;CVAZJ6?I^T"VZH%H%9!DU8.VWL(D4YFERZ;4 MY)ILO\=8J?98M=AO,1E(JB'JSO^^Q>EOL; O[/^^J6OWN^D9LN7NOG]=69U= MB:J.O,D%R^Z*.LB#B?M$B3J7W/[CU-;SCZ'$T#XA[!XF?EA:* %4'S M3^KOVXUF1N^D<&UVQE*-I1I+-69GS,Z8G;\<._^TUED4^/E+']">#V*(B_G,8LXM^$H7+0PZB:"VI<_\T2< #@3!.,)QA.,)UAJL-1Y%9 *MYPBK")0=X,XH'.4&?W,D?(I9RS[(5EPRV+F1;&:Q:-KM M9:U?&DV%%/($)S(/B60"ITY^L3#^M0Z746('G,."$RTQ!F ,P!B F?]+,G^4 M7*E1LJE_V8/:'.3JV5RYU.2Z@YQ5L%:,Q Q]:&@C#VJ"I"_H/XT87V&8N;)G M-$K\@ _RO^G]I.AUI]_T.Z)6S0ZE=JI8R1E+=(!'WD]X@B<2;Z5RW6.*;0/.\@N%-L. TS.>EP MNPD9^B0$-1<.,[JPPG#&**NY"F.,*&P M ^.N.B .8#O=*QP- ^_&).FR/41N MC1I?,[WOVA8_1A",(!A!,()@P<&"\ZF.W\^UXG_9:[M=YS*99(*9:O&:7:82 M56W&2U-DVB.W+?5 I9-WGNF+\25"^/+C7-Y(D^/>?08?<+G&Y]2H6TF3>4XU M-X5NS7-R"R?P%005'M+$ T'_U.OZEXLFCZ[(7Y*C5!-.ZWZG(0.]?-&$SOV%R3#Y(2_ M]7#D.TFY>_?P(3LAE^#;B@L'?-__Y9!RB"X[HAGB.AY(A?DD\W$=*.XA",0# MV0P^V4,,\1^T#-?>S[K?@I =WN?M3Q"/&?JMT*.LKDX\'[734^!.[$FR_W<< M8>#W"=3:6MR'1/A[83DJDHSO-H!J75V!5\_T_7^ M <\[7-S3G[]I6J09O#/1W!GRS&>NMC/$(YW"6Q/)K<%P%MF=P7 6S9U) M/3()O#-1W!F,9GAG\,Y@/7,?.Y-^I-[,/\8[@]$,[PQ&L]O8&6PU1W5G,)I% M=V#UF)\&S*[7!?8O2I2W+<3KW^J,!)5^ M%K*)P*W.EW3"$O7[O")9.OKP?]^H;[^L&%.7)5#Z5[CFK8P3%N6NB*8$8D'6 M">81+#C7$)S,I=M*GUUP@EQ@+#,85S%[7)T]('I<@T"_;JW]%LGPX1#+U.5E M"E48N&S]G_/;LOO[]AAWL5H^S2**9<=R-I!5%Y]W,+KB\\[[)>?YVB.6' RO MF$FBPB07/_N@8A8 >RSQH>C:AZ)[$JJBJ)I8IC F M8TR^ ?X)3U+WQ#]]4?? 68Y:4:LE]?YZ+=_/)CJ1(T($+1PR(K7+KQ2:_=V$ M0TPZ+)Q8.*-&N?#N%J8!3+?&8.%-YR],N9M+-G_JRD=2P8Q%=,W<1"T68^(4F-+FP#=XMU[U M_3PYN(B)K<+GEH"^ FAA: [1=.+'$YVME5]$[R"_H-F9"NI?^Y;PE8KCDY1 MDZ@Z/O6!GJ9P+AND5>\T&?HJDT M.8\LK02N27(".X4V $E (X#$^A]CQ\WI_[\OUJCO[N'B9XW_-BR?[K3\/,45 MR125,I;Y>'OH([@(^OXED\R%^OYAR/AYV\ M6EYIR_'TFGY@",_+5DZ8R5S7T^IFANCE,QJ+^L1"Q$Z0#TGJ@G[@B+/7%8^& M$:-,-$ IDADEG^^ CC@!KNB3QI3!>'+KV:,83[#41%IJL!;&4G-/"9E?-^,2 M'Z?/YOE M (Q_32]FNIZFS(TO]K0XLVPDX^E:=BZWA13R8B93#\E4$B>SW#'>1((,T MDFZC1@6-6Q-'&=J?(CTC7K)>0Q00[K)/.03M-?+%.7 M?^P^QGH0E1U(M3-648C6JF_6GQT%,MZ&BSMBE+H=[.:[._'?' %W:<4F.NFD MR?++;2*OJI-\EXE?-7%WIA4K\9F8G&MJBMP(J[;:F(Q\(1VXO(D'@LS@O-TO MGS$4"CWRA0?<#!3_::76_(M"4M/EIO!SEVI#;B 18QW_Y) M9!Y2F?,[^"/DS<]9A@%LM(FQA;@ ]NW&1._!=W^][H._7M?^$XFT\]M'C4HW M"<[/@M]"CSE%KVH;US8:]]E%@+ U5TR71[MDZD MG/>1QJ:?^>U)*Y[ETG.QH34K9C?'S(J=BH3.8F18!1&GV%_:27];8G"DQSBM"("5Q#:?*XT/Z=IN93B6#&GN6* M^EV%2N_!J7],QI?X1$-\DBT/RD!$'/UG[(YX$XN/%#J[$S<#)K7$0A-E ](J MWK/KRE4]\,,:I54'H##GNDZ_M4[(;(T0IO \BESPB03QD$G=>>WKJYM^7Q=' M?I@>%KVU?_FL^:N+"2;$E\>+'V:]1V_M7]CL^&7O>");3B^MWESA-KHD;EO4 M-F>!-K)%@EZ,=WZ7#^,*MD.B[PJ/")3\S)F=;52[LIDIE@FPZ4\7U7DCY6EL M "7P7$,_,!1QYWGH5X>3+XLF/TPLC][:OY*5\@'G<[(XUAOC94_FC)ZX6.J+ M=4$A0O1 >>-TZH%.O=49.G __^6BR?_9#VMX!MP3*;KR?DD64TTXK?N=AASU M\D59)V8IL8IG@AA-/,0@'] /,7<&8CG+@&^VBN^X8HR3[[1_3.F)6-S:S M=#F&2&P$+070R\6&FR#",:(4$OAUR2A8LO%E7;#(\LY;JN5Z\"6J3*;2, MCLVB0Z;P57>&&$&<3FTP19T.%%&U8RM1]P"B]K\OHB,^0LAX\@,JXFU2/A&. M.2 >%Q1\\2!F^R[VA02+I%^/-8(,8BA.B+#DS#9P("'8*C8$6OO MJ0IIB?@\%!X+\NL&B/;C]4#Y)]KCT+)1X'_0<(F.0ND]X\>9>3'OV2)ZCD * M.X.E9SVQ)B64F\DTT2E:6T*<5H2Z.B^LX_WV&ZSY6_JC<^!207KC)*_.P(8U MG>$LQ5.;^7*S)4O;I=F&^WM9PM"'A*$%>J),VZ+6\_CF,)UHB(N.EF"G5R6, M(9-=L;ATZMI@*XUJ1F;3423_I)X\ENDG%3B%4T =8P>Z$/(TI*2X?YLX7$_< M$5^J5!G^!4H^TD&.NM[IQQB K"R_U%/HH8BI0@SX) /R4*Z"E(/?/T'*ZNJ? M_\(_]K^3= ALZ/PTVSW\Z2R$)MG'EHG_?,Z)YV7U.K3DIY2+<,V9@U4$?_[? M_W.XFF<X@V7NIJ:"$]T4Q">0>[2XJ,")OXNZ+VZ_$_LX.^(/D?$-<1U_("$NP-D7 >*^WWWL_UG=DB/W8<[ M(^Z[#70HQRN GO[BN<%.N=;B.T4^!H +_[E;6()\3"4_:^]>Y<;0SSOU7S$V MLQ$6_:O7S)V\S(C^#J4(@HP>SN.'#]Y]!!5'8 !#&P:9YI SG"=.%M_#S2]I M?XJD8H _PF229)(BDQ:D9$(4$H"2A;0"$H(H)4DR"1)2)CGY%LXJ[L^C\6H/ M,)6$,.2863K1H?AAK:"W(=HF7X^L]HL66#:D+K]16&'@#?HS*8=&IE^/'"NR MFZ:5JLJ#>$\=]RKL9CR<"M3Q,^=F0R [O>U6$W5:KKC=UMA1:=&&(X^FI[6N:BP:XIHP!GJR7A_G\HR)GGD\O:,8?*M% M5!J<%P=3>]48T/+ %Q("]7HD2 WRS$Q/%O@N;1B\Y=QV,JQ0[-BU6R,I^V>NUE>0I''K_HG(['16:L M%;ENPIK;9"NE&Y0O) 7B]4AYFLAIPC SYI: ='K2DH(F?AN./%I2>=29%&I% M?ZEM2MR$R*L&ZSOHF4=+2JE383&8K[?$ #ATAXK7^CF5A2./EM275Q31Z0@6 M)TH>73$3^7:JCT8>+VG+:1NC5"QUB)PS:'?UKMGJM5";N*,EM?Q!R?4]YX4+,;QKB60CT(CA8O#TG?"[N MU!-5?92IN3,T\FCQ&X<9.M6J0?-5<=YC/%I^8J5+3T!M#39UI M1)O=.G.+1^^9>3URD%8ZY:4A )[2A9176JFC:2&H8WY$IHT_RW)4HU3EFM.Z MV5S(?J>Q#HH3'ZUIP,>];L75"IQ!9$JBOO;R*0N5P3RB4Z>93I-Z,ITC!AV) M'=3)WDPB62%S/)(TQEY3$H@$W[567%W23((R40(F\WIDH[UMUE5H\'%>4_2' M&9U9J.4@5?/H146QVNR[NCC70$MA0*:U%(=)'SG6CN;?9NQ\LZQ) ]X3TEW# M7=.)92,(!AZ]0&8B%Z2\9:EQ@V/244TA&Q%M.8\R(\Y+E^< M$,,B"\E__ 9%L#43XLH2>$\N)2=IM:X,D\'0HS!)ENMZ,\Z-EZ2Z MVIFBH<=OT&YHS0&?2[-:<\%3E.K2;+_21H[0HS=0#:5!K+U&BZ/&_2ZG6EI. M[+%HZ!%CQ1.9D4T)5H%?$FY>Y%-,D;."H<=OT$N:RW(Z.3)4" 8DY5U,'&+NK! MT*.7I3;YY&S5U88$Y71FHYJ7FJ7J4S3T^&53>L^J&<4QT!B-FTMIO9_VUO"Q M)Q"0<"K5X:PBQ;D<8&QQWI]5LA" R1,02!)RO:AUZA;$_PZWT#KQ6FW>1D./ M8(!R=$K/"?V:EHMKV_7*+W6RH^"I1SB@5_5$HU6.)XBXM1K[&5E(B(O@J:2Z_HRTTIJ:BJM*&JY0?2-8%VO:"!(DC01Y7122!#IA)!(40!R/+084DE) M5!1 @XE$OWZZ/QK')X/ZHL\;VF0U4^;$I.!.3UD,VVZB,$_,2R;1S:QG+M]V M_$GII,4PIYU1GW-S0 /B=MVN5GIE73MI,:B#OM_7%O,I49ULO$ZG/%IY+?^4 MQ=!*RIQ5W-2:G,IO.5OFBC+HGK88Z%FSL:"%N4W$-;;N, PCK&OM4Q9#G1BY MHC*#L+51B_J\1NKSQ,(_93&TE'AE(W8*:T),@T%-&O@F)9^V&*:RR=96H[9" M,/$M-:^LN71VVCYE,51*L\9H7D!8]=,&R?=)BL(OJB"BG1S*Q;%5&G)?A M\A6N?6VZ? MLAC2ZXSD)S,M3VNJHUPS51=URIZ>LA@*RJ998GQ?)XH-*5<#=&KH%?V3%D,2 M&@FC-&PJ@XGXRD G728FB2K-TL*6*.WZA9(%>F M8,$H[$F+PWR5)\NZ1K?+CEY_Z3%L,TE: @0$UWSG&T5I!IQL;UF M3UD,@WQIIHOJA.6:J?YFV:$;:G*.2B@=*<'2=#/EUQ*5(98)KPXLFB Y#SWS M:$W+L<$SR]FVR0/(]MDEIW$;R3]EA4Q23 / \]%*JS9[JUI-'6W]@G_*"NF! M<3([3Y%Q0IP1V[Q"&'JR?]H*(2>+46FD#CBN:4L-)FO'B7J]?=(*80KM>K\R MHM9<=^RN&ZK1GJ[BTY-6B*U"A,S13IX3AQ.R5W,ZWMCQ3ULA&[J@&(1?8S10 MTIEIO,1O[5[[I!6B-M0T-%-5D=LP4U&"^%P:>\'0([*:PZ+.59R\2@Q:XYFM M;4&[:_BGK1"OF'1S\917T 9V2NNK7J555=F35@A8.Y*\@;8G064YMYY4FX08 M#CVB@=4>\MWUQNL3RY15X[JDVLNV_=-6" .L>,&AM:T67Z2;/-MKLQ5C>M(* M\82&Y>5$R=&6LC4$"N^EAOG 8#FVQ";KM)Z=VO ][%4FV4N,F]NJCX8>D8M4 M*KU4)5M;<-5V?!K/ F:@HPT[8=OXA?I,]WF-XYCABBIXSI*IST[;-OT$R([M M488A0I(7LTHWSYZV;=RRFVDQ$ZBCEVL1&F\FQU27IVV;C=/K@H1M5'A/ M*AD;/:_X69<]:=L8/7/5I-8:M"[IY("HN%2RE9^>M&TFN7&?KJOK'.]M %$G ME(5!KT_;-G'/+RPZS6F#&[AZKVP9'M].3D_;-OU$(UE<*.D649V5N/C$Y"<* M:+^P;5[X-,_A3G[I)"Z(JMU'4:F\ZDBZY7@V<'IPAJQN2=HNSC\1LFM;&:6D M]9 7R<' &/&46IY_-23DD5^6*IU!DFK>0T _S/8I2? MI5"@Y<6,W8IBHOLB*&O&Q)B]7V-L@A89$X]#XV'(#'ZA6+IN^4[LCR#4;GF. M:,K.G]\C&XT\R62[;(:=GSY,NY+@PL2% [[O_W+X7FC6W2LA7ZX4^H#W48K MARYZKK7_('2@!Y^\\+,?9&[MQAP'-EQ[_V)[&H3+?/=55>K-(I,'#NJ#YUOP MF0K"SX["O!&V<(/W )] M#N_\9MX?]?AF*0.\,=?:&/(QF<8[$\F=(1Y36&@BN348S2*Z,1C-(KLS$,W> M[!&+M^9Z:);,X)V)XLY .$OAG8GDSF XB^K68#B+ZLY@.(OLSF XN_#6?+SJ MWMNNS-\F0_IWPBZ'C+2P0;#?Z!IL+(BYG",4PJ^H@@APEV')7[J3OOL2Q41I=.]B(YDZ8@D__M&??M5CJ$>Z<3GT^)G#/,6 M==J>Y0(YI$C+5B7@G E2?F94?S&VN()J_AVVZ,)?J0IR;AXC[TK"1L^AOD6#N M@5%NS,QOH@)1F#\P?WST&(A-6:QYL2F+3=D?T0G+3T04SHU9KF$-027&'2/-52_ M-/%PUA 89I:[,]?*Z)8Q6N+.WQAJH)-WW<^GNR*TT I>^ MPF!SM"GSF0'F*%#B[9:\GT\:+#Q8>-YUBR$*E(B>\" C+0J4B:#TI*).&2P] M6'JP]&#IN:KTW%R>QE/;0Y(*9JQ;)MBWA8XI<(N<>W7'?LEDX7_?1W[O:Y&- MT:@YY4'[SG,W '[=C'I7)/MC>C!P!!Y<=[.>06B MT[+EEWVRZ0_TR3Z]PA,]%IZZ[=+?GEJ"Y$$BE4X!C1-%7B WY#!=+:.>./2W M?RB*>$B3J1--=S'<8+B)UK7[^X2;I[^65&"+MC3;! [KTX@3ICH$ \A+(Y@R M-TPA/F737+PJV!,MW_#[$E4=>8L*EMT5=? \W\O93X0ZC"P! M&NI(]3F0F)H-EU[XW3@K9%"PEDP3#W2&PL%:#%5W5E$=QT6^9%P$\WI$U/*O M)B%0ETY".+NFUV:-:;]KY,O:8",[_F967MBKZ34T/9'3^/A2K1G&N^-;+I]#;O%3 IMI35: M]GAJIG2-ZJ:2L#NL0!+(19'(/! )\F(>BB@P+0:V" -;] ,NEW=M1($ $102 M')6\92'!/I$S&Q2#S,;3MP1H<4:JSBB&MJX-UNPU#(JM1=&V1JM=0O7U-LW5 M5+*\:B.#(G-9@P*#)0;+NP3+,WE0(N4N,0Q@!P5N%^("]9_#(4\<\L39&;?M M\-C+= N)].[7 E&0)]M)K4PT.YVBKMN=[JA^E0 -:*T:L]4DJ6D;CRG-N]+& MI6K0+B'#B_,/=(K J1@8EW!\!L&U\EP[*7YYAE.9.R.-$:<5P_M2KT:BQ2ZYG+JG6,=1CKHHQU7R+O@G_L M/L9Z=H!S9[SE$:U%1T;4(Q^8O!)E< I&)#T2?'>'#)NC<$D[WU9)>K#A.<,@ MUEFS3==?A&UF\#1 M0;G(4>9&HR>W<^:[> W ,P"G.6;KHV%O8/%5OSG.=DR))/M7\>G4_.>[3_6T; 2=S4>",2ICY9UV4K@&=$8DS1X\T-XJ=]YC+%CWFP')S M]W)S!;],RCZT3?HD<'+!=8 M+K!/C[[^1B'7,L795C_R*"_S#E M?ASCCASIHA@=NO^6=L_>HM-K/1'!D0N39E]>TVT^7LLJ_8HKS#T4P4F@T#?] MD$Y=KI%=%, Q:M;C[8!CY"CW0S?U+9'N/L QLL'W,S?@^P6\I699>F N$CX_ MF%"@OZQUZ*D6X"US4;S%D;^/1OZB#!L1(=V=0BZ.N&.YBS3IOHKYHAY3]JE^NT#]S88D(^<0"4]++YB>ADPO6Q[J*QD-Q]&Y.I4R45QI%(\R M9S\UE"HCGQGGY@HQJ%7GPF@T7^6HW[BH$(# ^]IT5[J59J'C+U2NJ*?,2H&4 MVZ6T+Y#)H#)DFG[(D%^B8@*&DW/#23***XTXG$36KR$N,DMQPQ@#356[[61Y M5*U8\=^X$? !A#(3PV%KZU9-#B3KI=G$2O6%Q10A%//M'XJF'DCB@BZ-+PA1 MJ2@*+H:H&X>HB]>ZF!*IS;:TIBN<82KOFB(.3$C1#DY)KHQ!0)0;(40* ;A78S9>]2+341'=6*B$[.46!Y( 0C^ MOW^1#/$W33[$('Q3,1_8 (U0+%VW?"?VAVK&W)GE.5 M.']^O]Y"?V5' H;9 M_V8G$Q)R5#7,<#/6?N7R2N \7]+GJNM?\@X.3PDYT4 MA6,.Q&HW!GVREU#B/V@YKKU_L3T-PF6^TZV8_$D&GZRN3CP?-<]2X+[NJ;;_ M=QQ!R/>)#40M[D,Z_;VP'!6IG.\VT$5778%7S]PA2S#Q?J@X<2S=<\&KA5[' M[Q?^$G[Y7OT"%_?TYV]J6/I-/P7>F6OM#/F82."=B>+.9#":171G()KAG8GD MSF TB^K.8#2+ZLY@-(OJSF TB^K.8#2+ZLY@-(OJSF TB^K.8#2[\,Z\/S_R M1UOT4]]F!')JGY^5_@"M+NI7_&VJI'_.+I,?YE:B!:- PO&?__UKD5Q082[3K+IS] LH MT_8L%\@A15JV*J%R_F>!%,P6M\P67?@K58%K-%W,#UC#8@U[!C)]]'+3E2SU M:+/,Q0WU6R0*!I-1"&0?;^.*:,KA6C)>[@# EF$,P@'V"07[/7KE@@]3<34I[ZA6\N_G-)J56OU6@.M6Z=+2\<; M+9OKJ9!"#;W(!/F01+&92_2BB)A;%,,+AI?KPTMD.WH-Q109+^0G!7[0X=BE MD&#;RCR#]3A&NR^#=G<9 MAGWM-LA9]L*R11?$)M8YDYNCM6KL/+R^L$>!$%&W=C[7-'F2_9/V"!4?CZ66 MT8CS#%MEIM1RO)CE?SV/^G?\"FO':\[EALPS<_C\ZD(?U:=M@2208R')/*33 M].7LD2BP+0:R:!#B1H'LW Z)*! BT0T"'&C(H$]&>N$H8HE-HB@7!G \(53"%BC[;E F!1>9"!IL+&!LQ-GZ.WR-"3@[^ ML?L8Z]D!!N)T".RKO#]?Y=W[*OCN3GXW1Y8'4<\8-\?]OU]"3_"L_"WD.SO M?CTP5^WZ6G#B'&-W_/92M1H&>Y7@1;'4["GRMC+G#:&G93:V5FAYTX"$W_ZA M,@]IDL'!"PQ@&,!^? <:ISI@B< 2<8O>N BE.IRR$F2*HP$E:5:MGKM"V&B\>;\I@#7G*Q\=&N9+"5@#$18^+=ISC 23H 8IXQU'K![EG16GBTO!!7[/<=24+] MT$L1.4)%TK-[_TV^GETII]=ZP@4+6*_0R8!LAL^Q;3G>)F:=8:\MD D4J*4? MTJD+ULC!V(>Q#V/?[6%?9+/4S]R![!?@5/&I;MGKM72B.$P.I8'#"9+$(CAE M,)QB.(T,H>X33G':#)8H+%$XQ/RF,Z=GN:(>4_:I,[O(\CT&EH-?^N'0B:7+ M?W\F8KS@>AIRO6QYJ&5>-/#A?#T8H[?02!Y SF[K5XHJJ&7R4T*+&S1?5E;; M657^C2RV 7>UUU8V:0G9L6O=;3<0MZX=;W.ZGY;()/!_?@$^4 ETO@"*<83 MC">13M.]N#NB56GJ3DOS5=Y0"E:J*62X$?,;I4<_ %%"A4MG$ZM^@6^V!983 MV+2I6RR"*-0!/9-\(#.X SJ&* Q1T8:HB]\DF OY.94RXH#8,(M\?0 ZB9GT M&T4Y/@!13JLR)(?+W)C+-=>;'&',U.721Q"%DO\3S .1O&#V/X:H:$@NAJCW M^#$#I\M?0<_Y?_8RT? ,.+-TV1=63Y_@:K5,\2R,>Y7QT13I DAF6AG*A-H00K4ZY'9:=.=#P&O<>ID M:F8*F>+<;+("=3RR/EFMBE6IER>JHW&G(14E8E'SXQ)5E[>]'.O\!S=[[:"T).+:YSSKO2 0(D(0 4*2+\C8#3@8&WSADE__ M5G7;QEQ"+A."D_&6]BP"[79W==735=7557=WQ8[XQ/'M!@A0BC<;UYF[G6:ZG"U,A#RYVWC^;W#T]/ M2K;>4?$F\N5D)H-+I52OI?>;7F9SEYE M>W>-LXXB3]/R4V-<2DV'O;K?E;);N+._/JFKI,CN8/PQ(^^&IBBUWJ:1D MQ-5J^C#MB%>CQ./24OIV:P$M72IM0,&&=E6T#1%W?F \JEXE>FT=2 $<2?]( M] ?#ICANVYWZ739Y+4YOQLG\<$'1GE1]&^>U+S3 U4-.@G;QUHU\-F M_(\( 15H"J.RX,V?I6?TG_4%__B5BD<<,D1*RRG13$PIVS\EZ+W#5WUDSFE) M(R+;*JD/=CFFC;RTRRRSJ[9P64H\Q;C+U*(@D>2LT*L,3[/\?@K+BCE5Q=5/ M1:,/]7'0&YL\/L-T*+K=HVA2.KM,0APF02J;BHD7]O1!Q!H1L ]455^ #A7Y M2]'@&]TVP8@R_V;7]61E[H[!4;5B*AF 4I%@;Z%JC=O"4=PDZ%&)N(S11=<\/8YU[E/L8E3?\DTOFXZG$_^AKS;<][HT=(;TJK.M5#J> M"E:\^OL4L=_2MY-Q+ECFU EH(,23V3^=!GP*AO2G$R$4AE 87&'(?!,BO#'@ M(\B;8A9^/$U01("!X2.( EH:?OG_?J1^O)- B5P\D=OVVWUJL%3V!:^=!#HF M,=Y@7^7-__D7G^;^T0>>614*5"A0;Q,HX;T"Q6?BZ>/NPQ\N,!>V1IC()+@H M^[ I.2&W')-;CDNA#^>6(I'H&:;#,?Q>C@FQ]BM(SU[>>#TGL(7?_7<'/#X, M5;^3FH+>T*\"LU^+47;.H;\\HP@?@:Z!NU536@(A-%&-&,0D&)U#<]#)&("C M3S%LQG-]?YB,!(X&ITA*AGZBP!'B(V)0'%]H$.9V^LBX]9%;?DXJJ>XRH7!I M.9:^$9(/V6KW[2'[1%:LG\ZAE"NZ-X[DYC6YN)9;]UBSP))([@E"NZLUR^6B MQL5*DVPEV5#;:2O7PY/^Q(]??"::RQPE!"W$@#\# S+!F-OI,< 7'6OUK1SI M7R6G8U&>@'H4:QNUP6E!8*QQ8T4)[.BX)4;"Z'/7H=$>"+/\I-GU#._YQ9G^HX^_1R M_O&*R^\(^BQ]H:2Y>G59FC3'9*+S68E3%CUVJ8^+\DGNPQ65(.BO&]Q?A252 M52)9-A8^-/0IS&%%'393$<, /9UF0$)_S1]@JYU,ZPD")4X/D$?U[OAEO>&( M^CG96TIHG!Q95[-.JE,J-/ETY^%>%CEEB,,#:(RFA*/D70NQ(<2&T.MS(J_/ M&\!AL&R*UX7K,ZM4C]T]WNG#UH7UT 1P0+TIFN5RW\R_ ^08$-.$B8".!!W, M%8F$/I[0]@M]/('P\3@ YI=2!*[G[;YE5]56E>M*N51N/0K)H7)WH=TW>QFF MW.2X1.C@"84\=/ $0T=YMY2/K)1:.CN7YYW">?:LSP\&&;ZY "FG6HJ0_@.< M.W5:]S&,MOE$"RUPZ6D# (7[O3N!H]3IT?-H*A(%@MTK]\^#I]#5J]E<92)T M%&6<3[97I:M5F@YGF+V9FQ9=.NCBL6O M[''WYD'DII/.Y?P2D^=0Q2R=2'TG]]'^=.GB5@Z0T+[\/; ,7'JZH\5 !VZF MIX>V8SN67@5JZ7'Q\BR[$'L=DE4N9\F)^'0A-'LY5)B$3#2;.V+DZH=#<):6X_[S.0K>YL5V(>GS M:3"*\!R;%EL2_/>__\L_G;6##O.0ZL9/5VWUS=-YMT!9=$AB?8.(XY@X@#?_ M%-6%N#*=>6=R\82K$?_T--\$];!P6(H@XON,!-JA+N8X]=%P(\VI\]AFIE/W M2]U44(/[22.BE3G!WC?ZI4MEZ=.? A^G&=[A3V=B23Z>27W6XFUYGQ+KI?H_ M,3(R4(G^5[M>V,O+^!FX$W1E=2,]BO/5CU\T32]FJBWH-$^LZ;&V^,O'!\^Q M\R;M]Y$4I,-)!$WS#1].&NTD@V9"Y7_,2];.I>1^FN/$'C=(YGK)!)%[(A$% M^"?-RQE"!GP6\P=O)-B^2S8;L65Z,BK9T_.5-5[V&T_&8E^R]L>+[MWP*=6\ M''?-\\=&:5&>)^X6^Y*U]X0;[5'4KD>E>OWZ9ODT&DRO$WN3M3]>E)>Y_"(G M=I":U6KZY+UE[+Z?T:Q:9C3M*4=;/[CJ#<665WY>L?=&=R'QG:5V5 M5II5:<:4W$*+Y?)>[+Y7'2EFX[4SN)S'N<;$O63M)]A:%;#'3*[6J MO=N'CMDO#NZ:^Y*U&Y/&LJ%>/"T[PBQ5*A;YF'U>S^]+UMZJ-?)I/:;GQNG" MY>JN=[XM2Z:IZ:S31UMUI6BA?%9/WJT*;ZSZ<-\8QY:%R-EY@TYUU*M_5:D_&7*ET M!-Y6.I/VY7DG3WO]I'SQ;CAI0Q4U*Z_)6/.;WB4^E"0^3?CY:$0C5I@!_K6\L,L!9U5K,&Z/U>18L):MW%7B M?EK&,@&?PP&'Z[5L+#G96/*WY',_Q%B18_/.6RO2O(.9/BH7O:-;41U-M"W= M_8(I:/2;UZ>KY^,)X0/2U:LZ_$+<>H:A&B[Y^JROPNSGXG5>8#ZUP<'7B_-.LP MT/UFK/-[E2\N3J=:W>6-;J_,7E@A73 M$)+1=/8H>8K89APPMOHB8!.0-*8?CS7,FQZ$N9T>:WPWSSX0;$H/,2L_N6M> ME>Q+GK_38ZV+1+OY>6 3T[I*5A.'J5)A<=$6M5*S9MT,6=$. )LD=RCCZU2"Z:3AXE7=*)G-5?#V6"=1_T/9AESB[TIJJ>313.Y"$K5I*+9M+\A^MG M05#W-R2IH$^FMH49+;^[]M"#%ASUS)7,;:LV:W*Q8>Q^ M1CJQ3OYQ>7'930_Y3P3-Y$U&S9>2VF6G;M3SUL6H?S!-$_]G%P$CK)/DP1>PY/'A\*5^99,U'MK!J=_'!9:V>[L\]TR=M*M6)/ M#6-<-B['QJI]>67J"U;YY#">?$4764'73,NPZ51BBA8#G7AH$/-[.,D" HFA M$RP0J_]%M*RU/%:UAB.-#C0.U%ZW$A,JI%0?J-U5JU!_%%OYSX-&W;KJG#^M M5K/QZBG]9-M79T*Q-61%5=*I(QY5!HF-3J=7_7$8$OJXWJM:'0"1V?V(F_7: MJ2XWJ<4N$O.K6D-.?B*(:!72OYNW!9&+Y;MJ4HII^L.=5[,EE3D$(]_$R75N M&\ ;W]/9_/$&=J= V#")Q=L=6M0 MN;BRAPE.N"T*E;XRY!XN/A%L8Z-B8Y49M[F272*QU6,G4:@.%JS&BY!.ALZQ MT#EV,KTN")0X/?3\IJIW"'N68GGTT+RYY6QKD3)2O7[)&'ZB(\V:5KM:\6RV M*@FQS+RH#FM7EXLAJP%S&'N^HB.MI0^LA6B0T''VP:I:T.H\'?>@,FBS/3U M_IYNYHHE-',_%LF]:^A\^_.<;V&TV9V*K(J:KE\G4 '+2)/^AJRIT5?T9KBI$M[^^ MEI:37PMMT2>S\%DE^ $ +S_18>&>Z/?/@N$>'!PG^^;P+-7EMKRZKM?K M:GF(U6K0U92()G/"#@[^';J;0G?3'^%N.AY6'+6>\;' (I:ZF*A6^K$Z3E?S M0FF0&)2K!@4+ZBZ*IH3=^L=_?R^7D5<+D1?H&P\4!@K=1Z=P'P6O>/HGI@(+ MWN1/;W1^ON_IFNP#SV%M.KXIW':7'!D:\W-KD+^Y']"R?*!I\4(TFSQ4/#[T M/'V:YREX0O2)";Z"-_G3(\@)W%;[(:3*J;6GMM%]Y":+TDSGENE^)SG$\6&\ M?"J:2N=>&D18XY77O)# M@] $/)&I;9@VX&$$VL(.)HVPAX6BJA$5\_5$8/[V -#--K#$*MW=$'$CNFU$ MG)+@\"J#F$0TX&%\B;R.OH@@+LX5"W@A'LF;.$PL,1%)<%%GO#@7]J:1:$8T M'2N\3N!1"7K%]XB2!&1#EL*A3G63,#Y3K(C"VI/EE$CH88<9N,]&\!'U>4(E MXY&V]V)Q30Q#GRLRO '?;-%@!8-,1$7#U[/&4W'%F!TZB8E)EA\S.4MLU+FNFK6LWO3)S'.; M]R12;]AC\=R#D#KLLR*N&/D_ON^<^!7$CX! JTATK#4&LK#OH1AP2$Q9QAA._*S0 M__249G=2N2\^WHR)?"VE4F?Y=F/0W"N=[X4S]B=V!!,#^JH;:=R.1C\>Z-."PKYE055S\5C3[4QVUN Q[Q&:(%*[4"9Y>O$:6I"1UCUV(PZ M'R+B= J_T;V>08L.CQF(GD15 5EL?\C2P- GT*UBR'1 +JZ9MC2*;KP.QJSW M08\6'60"W'"&H!L,7^:BH>BV"<)MPK 535)M5/ C]A1> N/R!CP@!$8K:AJ. MQ)TQ^U*"00$\>3U3,,2?#:),^@#MC"A1'* $HNG!5W0-V0.@&(57[R' =J=8(]P%8/[P6LN_!+C=\YE_X!53BKMT:]+IEC$2Y[ Q@)&C#&#E@=9N MG[0A4) -CFT2*$6F,R6@E,,GZ[G@*WV[E @/KTS%V4/V#&?CO5O:D^37GNB\ M83>2#*5/M_/(M6Z12#8:P;X$[I^#NA=MP_^#O(>CP+KIZ/FG_#A0-)@P+HUI MP1>L!\:![$7X1)XQW V9ZH9%26$01KD^(1K0$70#H WV(HU$>*WIOFL?Q:(1 MAQP^4L&O\$J3_3PUR!SE 5989JKQO M*Q=E2@[*W/A1YA.HL%&&GL?$I_Z)QN@W>TX/W'G[)\R:K0O:GW9Y#UON[0/[ MB@?T%*O.#%V4(U7-M!3+M@ 2JYH4C_SEX 7]U<&%OZE\HG U8"=09+H3PC?G M@&KZ@JJW%=& /0IA!?;!(?&Z<;[W.AJL]QV*(K:!UD=_%2$B;"_0$;QE DAI MZG@Z!C]1T,97 ^2#\F5[\(RJ-NS)",;.<^XF39U1B+6;&._;)-G&#"_R6S34 MNMC6$7!H^#9QH@,(^7J+.O3#'YU)1GT;,[;$\1D#0$(<(E46IFX)6IR-1 @V M13+,=77.ME6J;KC#D-UAN3-@^LK>@49]ZL@>3:=/K 4BL;\W?(!.XAFU!.BB M2 J.R2&F8E'#2X2V?=@,X&?$0T\54QQRKC4=:#^RQ M6:?^<%D9F4IVH;::[S;'&H8^ +4/1BVJC@,*J>'8@J:#XWN-L;3-WY;&F6ZB MU!UHER2UK%P9=T,P1^*[)R>>F87L=S2Z[W?$?0S=*SDYE:@45BENU;PL3Q^F ML^F O-\,_@VZ-PV2OENV[6NN.S\KUB;9A^:-#71/'J([2*FK^XG'<1+';=8%\ MJM@=A>[U\N/YK'UUGQV+:J4CI=(7A?+L)&)G/1DYN32X&9>(J/1R7?EI*1F+ M'[\2\=U3GH\1.^&58A>,HY=7ZL='/T]!PQ^K_ #-\H:!9B<2Z=!A"C>Z73[D M)M?#3LL>SS.U?+YS==/\L?9>YZT#[7K8C _>T4L6SU;BD8-M?-1R0 (%1+%B MK9%(N=5S!K.3&O]Z^T^SP32/T?/L'[\BIW4G?A4K#57JC6.8B:U:RE1%/XQO M3= K8ELQSXBAF &099$A2(\(((.FD.FJW3ZOHV,)K:88AZ"N''O#=SP![P0X M<:VBM87C]S/&F*-Q[?CSGD8H>O9,QW3@-.IZUM8=>%[#=5?X-'/WK5X:W6?X MV]Y!_?UNN)S/#?=J,7N=4VXOXO^OK,Q__1_\X_*VI,+R8/#)R.%#+XYD[?'A M.>X_GQ,MLEFP1DCZW"],/'B>38M.@_[[W__EG\[ZB#0&JZ0;/]T8&-\\G7<+ M-!QF2&)]@XCCF#B -_\4U86X,IUY9W)QKR+T3R^,)D$/6KEX(O6?B.\S=8EM M4W,-^&D0E>Y2V/M&OW2I+'WZ4^#C%$3@3V=B M23Z>27W6XFTYRA+KI?H_,0(J#.S9_VK7"WO/HU\\M&K3TP(P!U '8QN, \_B M+Q\?/,?.F[3?1U+1#=,I:N445XGENZ59=;82EC>"U12;H&-P3HC'NJ79O>K+ MF>XM%ZOTKZ^X6W&:Z&-+?KOEU:#T8 ZG]_..\C#EI>G9T^F:3B"N.+W5'"4$JJU:UULOCVW<&.LJ/ MKX5TMV*6NN=2MW"1?'AHG"UZPNZ4\EU2M[3L5:K4>CJ?WBT%ZZH[;T++G2G= M/*DJ)6VRY,Z7Y M4+G-2JGJ R?4[LZ2VGTMJU6PY>Z4+L;=SGW^\2+-V=E^*99J2V>JO>@E=J?4 MDY./\.+B9#S3SXS6XB'=NK['PJP[+87+Z=-#11$Z8U%K"LK= VP$):RJN#/Y M2ZF4>3)KTS[7-:6SI$10V!4=O9;O-01W7T5T_1T_[BB=)D=-I MBU]&K7W[,=&F/G2#I[\V">!LV !:$GYPIT"8.- MT!URYXS!UX5_9:A5<59KQ2/',MO1#_2S)8V(;*ND/L@S@35OB$24.6H(/B?- MU7I65'G8,N3+H!I.>YD;2[AHC,K5L6CJJYI]G1^7VXLM6_Y0TYZP;_HY[M&D66X;W7GP^;PN@MSR52I@A89P&8Z]#,_> M>P%K]F 5B7!I3K8T\=3!["'ARGP6=H7+$$P!X>.)$+N"N32AT(0K$Z[,6Z\@ MIT,X.\G23* 7E01#0G9IC^=0*2"\98B:B7$V/^DG]"+]Q45C\-/?WWQ]MA0R MX6#)T%!,0@3[KDOSQH11+_J_3AXB=7[(X.*]G.3D$?I3."DO.V>[(;.\BUGX/XE9BD1F!79#;GD/M_#Q M["NRH'X;;O%M4J_:]M^G!04AX]MF5,'NR?0;,IGY#M8"-[,/R=A7A.K@/?%]F:Z73RUS+9TJ63'Y?OQK&8L5')YC7&$PH]?J2B?/$H) M-K81!($%/BDS8Y!G_4%"G0B%^KT!6V\4<1K9M2>>RU7D]TAY+=>[*E43Y)XK MWPQ[S<^!@/F^-VXU.<5'J9OOUB9UII=L67EW(XJ8/9L:[*F'LL?4"MNI[+9AC;_I" M$*O__3F2_=63K[]6D6\T2]FG05'NE<'I4;R M/^.-#*:#$'[\2F>CV>R^J@C?R#$<'HS]T0=C])J]\"'%< .SN('3S[\(9?YD M7_'KY2 \_0A//TZ_QM_M]..M:IL5JSP\Q+H/=H0/I0@V%$\-O--$F.B<@RKHY$ MF24M$U55E]Q<2_*6.LXK$+@(;#_E"9V2I+FDAD-W,<]OK9 M1#:7(&(O(?&Y7E+.<;W^("7W,G)R(&03B7Y6DC>>P)20=^?)07%[E"#K-<[N0EO$K2J4"RU<[WJ#><$:&ZVG"8ZUJ4Z[U=+9;'2FJXR\]BEOF!1'5MI)M-&+96/ M)>^X67MH-6;C\4R^'/82NWV.JJYD=E^I.0O2C?MNQVN[DOS:1^>Y9*)L7VP[CU=)\?/39N%%':FSRR MEQX4>F=&K3,NM/1Z^R$QOQ=S36?;V6QZK=U+?;%TH7=FPG(D\UKMSBH,>ZG= M*4DQ[CP;BXV+G* MT[-4*T%NQDW8:W=:7HZ*#Y4)250[1+H9/O*+6*-2P)8[ MD\\FVW*RV]'G8['6KETE+]765%M RYW)KY[,3+89.^N55JVZ,;?.E7R#QSYW M)E^>]&[2JQROEV;UQJ*A3:]XI9Z'EEN3[Z6%5"HI"?U>3DPD>TDIG>[E!IS< MD^1$-B$F!:F?26QWWKC)E_J79O>Q(XZ,2E&\5Q)G2G-?.MA>?V[TN>8LRPE* M;'8G98?W/##UGBRKY:?:D[(8ZES)'K2K-V?%0>.ZA.R_TS)K5RX5>V$GQY?+ MCL;=M#L/EC#5.GU>K6OUVJA3GW.JJ2AK98;YQ<9WOY?;,7L9= M+II$'X\>JT_%!;3UZ8)?E,3TV7GK=IXS+[, S]QNIT]E+CWI"^=D M/!,'BX?\0,YG&[2IV^N1JRVLJRK4!Z@Q$TTNI5OV9/:0OBM7JL/="@S[VP6U D/N%1486A;0(=9'\D3\ M% Q\8>PC<]8Z)VAI,E7U%2%.C98U._G)E6?*-GRJ#VY<55UNP-ATQH6[/-?@ M[[G1H-U?E93864:12LW%57_Q65ST0J4(6EE:\DV0%H%=6R%.Z6L5ZW.N&6CC M 7$!%K*7F!2S([/J$LL"L3 MPEFPDJZ^Z,H\(1DP==O.$<@G!;$>]B(&(*SQ8\GDY?Q+/9?S[T57!8!N^J@T M^_!,?FT:X55CD5TE&MGUR@20OZL:!(Y_/IU=A&P\FW%CW#S_P! $I+?CG\^"I"^'/\$ )"^ M)4,)[U4?7P@H#<*UVPU"W!"3B(8THM<@93(GJC[%Z-\/4Q>#,./@95#XJBF M7AEI&(2Y!2*A?G+OA0?G2D.OJDGZA+3O:>\_V:%\^X]M]A;HV*A M("K)24=4,U=74B>EWLIX[2R!J7Q3PE&*.B? &8JN5A:;NNC86DE]U8% MD4_I0QMO+:=__$I$N73R&###3(. <]R)8"83$ ^BCH3$%4M$#BS__[F1^,, MKS^HCW?-6H&;":O+.TDM)Z1V\_-Q9G8F5Y^LF[-9J=7,J^;"JL=&4\29W(]? MR6B:/TKUH1!G0IP)Z*I_.LX<69^Y*';(75KDSCJ3O'@MIJTE)S^= &?.ZZ0_ MY;I)J22T]!I_:>7GDPS-PH))6Z.9U(NYOS["-75:*2H3C1BB2MU0HCQ1-,6T M#!K?^2T.+@,"H*<]BGP/E=S#_ _S3'VAZ7\E-Y4COP"W^0WIW43<8DRZ;8WL M:;6SBI6MY5,Q9:IV_O,1UZQ:1;-X>SXIK:J7Y2=[55_U6\U>BCFJTKG=0G+? MXK0[("ATVN.BTZ*0X[CZ0M/_2EZLUZ'0Y5V''U=CYZN2^& -"V/^E6/>V4^/D@M5.G0"& ME$'GOK"ZGK=+DTKEJ=4X;V43/&I#Z 7C^:B0.P1$WS1"RZM4Q@O3=1K(9S,\ M$D;=,'CK!,%;FRB6 !23=1OS89X,QCXQNBMXDP\$AN_WJ]UJ9>-"JUP\E93! MJG;?Z-]=/JDG.'>N$XJ=N%)?WS$!.@)5/P$/@S7"D2X5O!D MZQ/CN8(W^2 !RY9RV,NVQ3M];@]+E^4V7[B],I5QY03 ,C06C?/"HWQ?6BDC MC:O=R>GS#@)+&L\ST_Q1:E"&@1-O#IP(GG!]8F1%\"8?"&1Y6XK^ST86Z^*Z MEB%J:C N=-JI)ZF8:?6:6%HD]^-7+IK!>SLALH3($B)+<)%E2V>IUE-9[J:L M/W'B\*)74Q[/E[';$^@LMV*FV+6EQ5-'D.YJ=TFU5\N<(;)0]U,VRB5S;ZG MN*Z$$MR"+4<:UT;U#AYO9_I+F\3H-WL\7+3FR=[+KOCYIV(!_TJ[%U[I%48+ MZ(S%2VCMG CR:21/BYU\A9)^1ZZ;=OR&)(2F6A-JPUZM>7[70S("5Q1L2I1H,%/14S(D9,>P)-5EBYQEAS M!7674AAS2^"(SJQIS1PLAG.X .A7K6Y#>\FDX_S!M'UA0L[39;%-AS4&@KDR M?#P1UA@(YM+$,V%^X8"N3(AF@5R83#R="5?FB"OSQO2"+ZID?VAZP]K]]X-R3[VHR MLX;P>1+X_))$"4$U&*!Z6N;Y$Z$V#S,4AR1$VA!I0Z0-$)U"I/UN2%LV1,UB M2GY1M$+$#1$W1-P@T2E$W.^&N.>B8C# O155.T3<$'$_$W&_4ZY[%@7T42[L M$&E?@[3?B7\:Q %BRD@? <1!B+-^_?P[3G#="_%F)H:D%8E$KUP[E+_02_&9B !KWVEY-R78Z3'_L)[[6O&EUG!0 RJ/9GFS%QNV.ZO7Y&X*P]\=>YPVPDXD%LU[;.'(OCIOSXK@3=[=<]BZ9RW)I+5,O3)NM:K78[*5[ M&,8=3>9R42YSE/1N;/,+ FN>_%)($#'H(ZY\L#B:($SM ]&GJ,P5F=#K' [^ MY'JY MW"W5^>/-+5?0THM2G;-7JH073%)XOR1^$)2^HDE;-4T;#_J_A2GZT1K,5P:, M]Z@KKTRN]A[PF#_4SV+GF7*B4\]J%:,M#QY39C.(R@N%";.J@B(B= MZ7*QO!RHG?1-IS>IIB_MDM;L99CNPF7X:)8[R@W7P!GNGZ>H?!>MY"LCROM4 MD)-B2C 4DDU$>8]64K'50FTV6%V48LMV?WY&SFQE.03( :T$E)(7[[Q^???. M+=7H0N?+-W&^(-K\%2HP1X$;)BH'%)A:BY=S#251*=7-JGAWOIB5[@%-LJC M"#P7S7"[.1S_#GTOH>\E]+V$BL_[D>@]BD^F_'B?>;B2"R5%RPOB*E].9BE4 MH3LF]_W<,>>Z,2#*1VHZ?QRVGOST/U2& J0,>0)U0!]*)"[D!S-M]#I"TYJD MIF1!LG(>0![UH4PFRF431]2'_C@!#?TYH5KSI=4:!U-L(-E[=)K+7 WFX?N7BJI;1STJQ M5)W,;Z^[ES*_Z/$<59Y0=8+_'R63=.A-"KU)7Q%]?B>2Y[/P)QAZUF\%\E2$ MIVXY=\\5.]U^M9R],S.=,0,F=!TEXL*+KJ,P4>P+XY(5T7"3V@EJ;9,@A8)TR &E1Y-(NSB MAB-W7L4OY%]"RX+9YL:3NX*R%J/29*KJ*^(6!$O&%NJ3$KLEI=E9;E52FYG[ MQ3"0T<"' VJN1:Z3W7%%@.JPK/"PC-_V$97BQY3XPPE] P1-AP>:]RQ$#S&BP"I8 MFLW6O.7=7YLM0I/D,=:R7V6/+L @_?<')V7_W$T_EGH#7+AHU"+&7'%P;@<] MO VSCR7AF%QR NU3X$(V 8BDQ072EF@FDB/"FR_;ZAMJ8(LN:0OB::DPB30 MKADY+_-<*&M=Z,A9-)^])R@D?7G\&0UX83M3YG__UT9.4,_TPASJNO'3=?_X MYNF\6Z"VV!"V,9IR5!S FW^*ZD)ETZE9%'*]"29XWO)@93J]7F![\EB-BWT,U(BE4W^ M8&\577--7-2:B7HLIG2$@ESIGQ6NFY/;(0#I3DN^:SZJO4:Z,YX,S5+GNO0P M$.O8,K/=,E'+#/BZ\O38F7#]7OUJ,2OW#&R9VV[9C%5O2>I\?,W94SMSS>=M MDY<7/0&=6)LMNP^-I\M"O58I79KEN^(E23>+(K;<&>=D]I#*GBW:62XM&'=B MU>XO6L4AM-P9YU5OK ]R3\G>F)!"9?)TDY^IS2:TW!GG3:$TM1.SAU:INS@; M5T>+_M53,=]+]+CMEG;Z84RFI9M*1SQ+I":CHL+%SH;0<5J=_G>%ULSXN M7]QQ_ UWGE!RV'+G[?KXJ5NL91X>QL+DL7@^?CR[[(O-7G+W[0^*;9IB\N*V M8\_)76\ZU-3J= $M=]Y^W32JQ7;[W"S-K+-2IC[,6UT1ZPGO]#EL5A9=HET2K-STM=+&RWTZ<\NNFLTH_+ MXE@\7\T[TUF#U[H+:+G3I]$LE&?D;O)0NKQ;U>1ZLU"TQQCTO]-G<[H2G]++ MF\FX_'!1+V>7S3R<7T'+G[?:HSU7. MR*3 36[[YNSF1I%7-6SIOAWV.E1O%,UFJK%3;*26R9_K[7M-+J5;-C!Y^JY< MJ0Y[V)0_'C!^=KD:5J/&L6##^C0_6]*(R+9*ZH/]VB.EET.N%ZK5&+W[AURG MJ-^5NJ14+5U<)(JWXI>H5L.L/IW.\GW5:;Z,Q?Z)973HJV*JN-)MZZ=H6_J' M%M9)9./\*:[R?70R^[!L ( M(1%"8?C)9^+,Q3TZ$D!%@1"GACZ=!XOL(PQLC18.L)G]R*LG/!(8 %CL* M@,K\)7(7?T6?NS"T(/2[+'*W:$:/)WH(<(6<$5;O\<&ZX<:, 0@[X<&Q( MQE-?#!ORPZ%!AJ+E7#*I:I:A:*8B_58*W5#7^F)&V F)PC2P[Y2+^O=SF?\Y M3/-A^MAW8J#2DAB28CJ0W# 4Z\]$G(Q+3![\17OU_FQE$-@W#E[?73KMN6B:'M&#(A6LH/LZ&LF)H"=5X_KVH3VU.%+M=BH+4ID/[DYQ MY]J)D?+)S+-WJ\MRJZ/.,IGB>&7,+OI6O=8SV%'[\2D6%3#K*)S_N:G7P MY>N3KE;OA H$CA#OOEN]&P$0A+D%Y'+UIZ#,I]RLWL68K1O4K@E%C:<]R"/6 M5E>9[#PI2NUK)S98SMQEWM:R-U!I[P $.UIL/;;DY_RHX>2YQF2_?.HC8SH"36""-.+]/S7N.IU!+Z3X:$KXP,(!IS_4\B[]\ )](TNS\>Y,ND'VY7WK@/FO7 3I>2!9-A+6 MO=#-GG%VA].2A711&]Z?T &QF96E;.BFN<<0>$J?#<_LI9#HV*N2<%^>)!_; M3;S(26L=91)<-,$?T1CXXT0N %<3/M"Y\)6AXP39<7\'/#[4KV"^"3O>Z%M( MWTQCW$-V23IB/7FC-TTIG1T@I+QCXUE-LN(C[/,@C7?4QIK0:#$%ZMT\HDF&[Z!%5R&$<-",/V)!43Z M$VAX$K)'?;JUFUP]??'8+,TJC=5<[4I<<8()<\ B2T1Y8;?R[+M+E81R%IX( M!PY"0CONX^PX%V?>:\K-+EOSQ&.MO^1:Y4&B/3,3YP.S"5@$IEP"!"4\)?[C M3XE/:/ %@3(G)T0@#SI/9A8&@1*!LA0#9!86, FZJH8'=E_XLEAH$'[J&9ZO M$%U>DTO+J<*F_6RQ!4PE>M]YO+\^ZP^Y\LU#]^*>\7V3,[XW7A$]0MG>X+M_PNNA)Z[*^[PZUN]Q8NY: M3-3&]J)ZV^Y!##WQX%AB>!7YFZ=W? 9FO<3FTT9U:R85X?\Z)EEW2:LU9PAQ@V1HLK)N+ M"ZD0=/[X8[_?N1QZ9!?+%[@;JD_.6[>IF90?7]HWQ>RLQ/>5"]S:\6YH)KY3 M.C&4KV]_9!K>#3U15=W?V<\#>S6TE2<7^65JF"X5U&[MHC8^4RU M#NDJ(^OFW+I:I;'6I/#CEQ!-I;AH.KT;9/Q-!"<\(0Y/B$/WP"92O-$](,7Z M&;43>Y"Y>NRS3#_X^3G / MP8U-^YW?8\"G&B5MMFK.Q\/=&)>]HQ-(M404V-HBD#S7H&O.AK]<\0I;XF40,HHH M_] ^XB\=;D86HAGY]]<5B]0;Q,)[$3'FH##NUTNO=6U.3-PI<;!F&^GK_[V@ MF]:U;MT3F*I+63@;?$QD.WQD M2L,ED66^G-YSM(5B(:3GNN%\A>UXWYI=B+UZM]:^'8_K8F8Q$R>S=+<-:R;$ MLZEM<(K0&@UQAF3P$Y)5T6R1X5M0D4NDD^T1CB>I3"X+RYP1>\E!2NYE$Q+? MZ^>2?*8O)V#G%N$%_RNZ3P#05S/&_=W*;AM<.C8:72&"+?;+?,W#=2 M,7V9.^]KI[7IK<#6ZFYW7#R&>&+*_X9DL[ M-;J97PA:KS.I-,RF=#=*7SVCVDCUN MNV5%R]96%\/N0TF1FNGL;>I:&0[PTNA.RYO+U+1;YBIDG":C;GUA)9+S"881 MNRW?+6*)_F#8%,=MNU._RR:OQ>G-.)D?[DB$:*"4F\# 5!K:T/N9"F+G;,/] MGG*A=3*9BUBZ1";)T9U>2MP,[@&7"4#3%'JR#)L$(?R.Y^+P(BMRI9LF8E2$ MSL<+MSM-+9)W5!\YB0H ( CF7J*(8D9@(Y)LMM?W5Q$9 M_4BX/>"&XCTG6J#4]6VJ=.&VXO:!.#X"&A##Q(?Q&7=;B;C;BD:=M;BM,,<4 M?O(_']%]\94RS2U!.V+;$>QOBC6")B@BI@)O8FH*; R1J6[!K!5157'\\07@YO5DS3IE-T1DKIHTFJ M+<,CBD9[=KD$:0\SZ5.^VJ*I2">)K?L$6)!J&A\8QG:K*P8'0J>-D35!<*+HA*##^AYY@,;"$ ME1P_'5.]A_N/K-:UI!&1;974!WE8'W=Y6MZ.47)8Z1PXJ4#W-_K.^N!E?;#1 M;]A:[SHS&I-DZ932\]/RAE, MBW"(Y]QSEV!.XM0D/]T/?CHA%1P23<1EC/*2YCE)8RH96'ZO:8PZ,^DW;OP# M]Q_D8LMPW^H2G''WZP)@TLEX-G/(2PNJTY[^T=TP@/5RA<7].[8P@(W[H*>, M8PL@PC\ V73;_TD=3D"MK3Z=5 #TQ6Y3L6_JN(9;$SUA64*<\FN=_S Y[]^W M.]"1?MY!0/;@04"X,B=;F50\<_!H(UR:TPE-+A6N3"!7)A5/Y<*E.>+2O#'V M]<6M_Y1D> L=CKK+?C$B>,6/$V\J?NPC2"(1%P[*:?"*&Y\[OC-K9!!"35=3 M649 N[=&)GIB,'&7__KV-Q*43RZ^_C4$YT.KB/^N('VG*N)[KB:$DO7U)&LO M7[R>"]C"[_[[.SDR=JVK[R0WOYM!Y T&SI\I,;,\I/@&VL/?=D8@EKT;B7EWI'3$_O M*IF56KE]<$HK'G'YD@%?OD4UIS])R]O).'T]JMRE;O5275]\I>5C%R6Y; +^ MOZ\$P@?=?MI15X( 4J>XUK%'10D )0(&UX)?WH4 R3M/BLOD=-*=?$IL MW)!I5?J-G-K'DG=K4>I6VMD57XJEC,&X>S;M)O-YD/?D9\!U8)?/5LY2X_2R M0#J7RDRPR_*J.%2&7VGY6"GC9"H537+<6^#Z*[IAZL]%7WT%C\HI%/\O5$OA M#[,"GK\(8Z2?9/TZV;L<$ZU]GVN+RW.[&$ +@']:Q"KG';'0J3_.8LL'O7K; MGS19*;]O;0$\OW2+L_/973+9M3A!6I#;"BE*@YL :@//+]U+Z5>/I?W_J:I^ M"-!!U?L/ '0G/6KH)>NA1"J#F!XK-77;#J"4J])MID$>+A?CEBP\UE;B4!)N M\B#EWUWG?W[I,JO'JW[&ZI8X^VXR34T[M:QJ!%#??W[I$*!344Z _^_-8_7! M^GX0?!'/%UVC%WC#]&K*X_DR=AM ,1PT>MV8 MG*O?(PN?V+[%\M__M7%?QU,* M\!ZM;OQT=W[?/)UW"U0)&)(8NPXD#N#-/T5U(:Y,9]Z97#SA>N1^>LI#@IJ; M7#R1^D_$]QD)M$-=O*/KH^'&-5WGLI/T^DCJ)K"3"<7P*]G8QP0N]I""E>OU4,ML3DL(@0[(D)20W M$T15+3(1:J(FLAP?9E$Q)=O$6]^@;N0U45V9BJD/SIV'3IPOR:])3PU"+\'! M$SB)B!"/P/_64_'22ZRG1._&N)/"U3A78)J2(JJX+BQ!"VUSXR0F@2;UJ9.4 M!W.;'3'_=V^@-Y<[5$WVKIMA$9>"LF;:R8L5XQ MW5NQB#ER\]P ,F+BDB&Q1L2@69=H=]@))H24:7X3/)^@J:+6;S%!6V62X;R& MY9+2= L3\TRG(*0X:J*:9(%)1%A&(1AOTQ8-P&%U!?78+:Y(D4C4UQM)\#3AI>#F1\2T.P-%A29T9OC8 M6@&G+P,M?(2)?##YRD1A]/T+^4/@_FF5"O03_\_?= BD;]B8M C[1R='Y"_L MT&F\,6+W,1 -)4Q8=GB@P-A355S]5#3Z4!_3DVS(S5I-H1*$B,N&^X+TO,AL M:!**"H@#L!2&E\=471^S.!./N6E6*$6;ZRKFZ++[&(N"J;LBAF*.&0O9FD0, M[(BE'T.QQ9O'ILL9^("D3*'+J,,7[B]]HBIDOO,U,2TP(W>;LPR?V]\JN''* MV]].Q-7V5T!E;><[@\C*;I]30W_<\RJ:[\3]CMVG!/9 ,5QBYA[32XK$QL12 M(BFXB,I@=8#*T8BH8KJWX0@!A&8$.K DSK*A-)O$ZYXF-T6RQR-Y=1.?9)D. M#O.2(5+:6#;>14.6HHN:\K",=%(2\"$ZJ\#>GQ-5G](<7PSDAIA01@<(@ 4B MR*X.@RR(DWXU@@F-O/4&U(&AZ!(@CIM1C;T]BEG3%@1^A/^R)QUD1G231',4 M,6P-%-4H)>?SQ'!2--%6HB^YF3)!=H>1/,>G;-P2W098JZ&U> MF*M/)6X&'U1LO+4Q+>C/P7#O2PN':#Z_B,Y>"=PMV[!6$H:5X<9F C?/1>!D MAH^T UAA)Y.=2PTZ\=<.XA_8@=B>BK)@*)/-;L2M]HQ38#]V!!(S CH)S7#/ M5?W[.$OYAP\Y.Z'O-X>YW3'LL):/A6&3-O0YTHMF/=(H21P*8L?9@ %R/5,;W4$'3,9L78?6K*/_YOUG+GY-[VB&C.$4(9U^" M'H.S,3#;D^%C>)-UJ%/Z.@R.J?*(*1E*GR4#'()F X3'C(DP8I?!-O6*=6X_ M>"TCDH-T-]!IY!S$ >;2LB= B94?]QJPK42J4;\STP!-$W)[* MKI@@97 ?@3E18@$EM:'ITT]*A7BD2X#X*P:&5"1![D1IA)L%2ZP(4$[%BB:2 MQ''KQN9BH[JHZB:CA;,:SZ,O3&FEVZY:B*^%-T@T^:%-DX(K%!WUE[H"[-U$ M$!S6W$%M[/I9.-DW)QS6\Y.BLO'\+K% $HY)/%(_..*(K-/Y@AVK(G[3D;CY M.1%&18GB!F;8=H1+E( =F:D)XYT08TA@M7%PK@4*?SWJ,)$(3MVF:4 1!_"" MFT^K6+!%IJ/\7#WQH.(4H6,)LE'UZ;KD_5HVF+WT.D.&IJ/4)7MSS6FZ.&:4 MT,U_!)1D>^TKNG5V1**R36$IGB M4-RMBB*]+QFF*BY.: H&25H/W6VNSS&1/UD$R)]T6M*YGF,W5A0=VCN#]Y^2 M#^C_-N?3=:T#G]J*J:J'1--!< @ZBUAZ35I&0B:N3H_:/U.>J97D2UIM&;!5 M.[(Q=WI2)-@*X5%F%.DT*36(1*1OZ("8-%DRS;J,F5YMNI43T41[N>M HO,N MA$54.:>& IH;Z*G0^WJ4@.X6OGB=U+EP4VTU;B(6D4::KNK#E8L/3J$%FM03 M@(QFQ4:P$J=,?:7&>MUG#O@M!1.F:)$AYIRFDP&"@B;L#CK"7%H;(P-C D'5 M-AGEB,:T7'11C:CRA' A3HD-QB&F% 9Z$Z:3@Z6HN%@$VP) XQ)LCRWM_>XA);WV5I@^AK4Z4S#V@[NLF09F2MSW8V M4WZ5BM5V+,'Q2(:A(4[H3%5"4ZV[N<^QZ!#(BQD9LAW(42<5TWL(IC.U#=/& MM.-+BRX:)+S,M8(F(ZD1LL2;[CY]@# M$'D3J6,YJ@+8?F0 #:F\,%*Q3/ADJ9@6V]VI[ +A\3%8;7.D3!WK$A/N]G77 M#4Z3\;MT'M@&H\,4=0X,,E&8, #7$$>; [& F3BLC9:*BD8#JEB(6,0 ,<6' M![JJZ,Q@PB8CQRB]9(^/UYAE M*M(8,!2ES66AM3^_4'1E#K1(X+0Y.YB 5:>]@;F )1:V]O%]OKMR$P3W;3<0= ] M#2LLP-,QW]/X)MUQ(^T,DQY;1Z21B'$\\.,3TSN=+D4-.Z#@0O.M$_3Q1&9, MM\9W.0$3N0 MH_SA;5'?(_8B&<9>A+$7'Q9[\8E6T4O[$O,^FN( /2>*)AD4XM?'5M253=#Q MO%9ZJ5_<00=X:D)$U'L'MDIU4/><00=E1K(4%V1\[R #M1/F M^$40 ]SU%WPB<4Q?2 TNGK)%3I08[H&8$'A0H>)P'/.:X573_@+Q&6QPEK4GI MC/2(A_YNW3>N&]LL+?EP5!4W2J7\'LGWHI'SG&'Q)<449O* MRR"_"E4+_5"_=Q.#53^J)O8A MKH#JYL[*,XH!'2)4L@F+O:A21[7C20/ZXZ@I05S"5:\]/ 1R!JCC!4RM16KUR<-V#RI+E#?UEF7RU6._5VW;%[-@OKL]+Z5<0"V_2S*C#'2.K."RIB9)O3IF!JZ[BD9)C=3/SWR/O".S,G4W;&3>T=D^ +43T)/C%>@1:-.C M\+&9PACX=#PY_%_YBI'?;4R]H3\C?"*>IJ_A_^&S<2Z"#?]&^OB)3C5G/(JP M73UE@^0 MJSVD)_V%H.B;7IOD9ERC"O!T3TSWZ'MP+V"XVI0#K>"K@YO09>L MZACCR50\^9\]\SC$/P.X5(\6$4N$?;(1GPMTXFU&%/RN2*^"RNFN/!>;M+?M^FV M=[SN+CN!'I1Q'6!D,FXPIH>J6WK'[G;J$!\QR?' HZ6@$=LR].E(8=B.QQ<$# '8'T'C'*PE M >:>X&!'65&:NF.A^DH4IZ]KC/9@]8GJ8 .0UXUI[ (;CB[*U=(W/1O2!0.2NSS0\^""BU$QU#Z$S%(MZ0Z#(XW+P^Z&"'TEC% M=WWF_&K2/T/H@Z=;7X9M-SB6.C+1>@0P]6I;;LR>3G%G+2U=5]=K36-2M3TA MSLRG$P,"$\UU3CU_>.6>6-,5]1W,ON9T#)U0!H+V.MI.MRW?F^E^N3[ \UV M<8.7T0"%G9;M'JPJ,XN1]!] #W7F>G H@3VKRH"8XGSGU'O3;H/];([P"?QM M:Q3ZW!-]&FP5%,UTG4:\.X$40-6J)L6]#G=^7Y^Q ML\,>_T#=,RMG00AS, '6Y=A].!?VO)B33=8?T7 OC!=C%CGOQ2GX@EJH9-!C M%Q?(T3+18K17-+H7')%&_P@(X9IY$6 M?'3=G'PB2AOXKK^Q$,SU?D@W!Q9Q0UT2EC@8N#CFQ$5A]6X3:6/20&74,,'@ M$163Q?[0H/5HA)@($@K([^M0,$H]EJ"6K]]&ZY2O0Y1P-M_C;#$5GBV&9XM! M/UL\B#)D0W?U K5.\TPM\_O0OD/,%4;ZHC M[6J#>+V&^GE$1:7WY@;^M^^^%7;9$=!SO05BD+9C4U$3?P4/@:%I$_="%2., M*:HP769#N8].03\2#+T4#R]M V M+3S&X#YWEWY>1-C^[.W-4>\"!'Q%G1#^<$+?G3!5-TTW/E2\8Y[RM7>]FN]LE.>1)<='V\Q>*+-D\;\M0'M]'6&3<]:0.3 MPY[8S"DB$[ST1K6C?_-Q(=)G(Z#,OS[?]D$'_"\S'=:W6+WK)-Y0%PQ5 MG# *W[5HO)="[UYYE@MU4CQS&=,%M'\B&WO,'A#^\8MFOZ*C )ZU!WBSQ7!T MK[6RY,05.!<)18F>^:XOG[K?.2Y/)C+0R-[5QN>"@SIX@_ MN'D?]CJHX8?<#71%;J-C_H=N'!N[AN]4=7?;8&['=8N==__CWJ+=!'R+F)Y[ M8/O"[-I-LN=]"^(;F>8%>?_CG3A%'9*[I^NPYTG6Z[3?]=(81)GT;<.[I;W_ YL5M9%WPDZB*",T\![% MU]!5-CV3WG%%P:+'B;JF$?4?)VP1)=O?DVXBHINF+BGKT]^UA-,;1U,;E'_) MM3*<" .Z9Z[Q@UX+U@<*8NVNW63<2WP;@5NTJI%LJ MNWM4)[MGC6XLC3V%J3@6A@@]R'1'7/?FWR?A=;!OX>GG^G=OQUOG'J!!VVQK M8]DEL$A0# \JB7/%3--!3=*&F"^ S?#Y;BBA@2C/:X+0!;H60/%,I>,9CR;4 M@G(BUMQ5HS$)JA=$>&@)'+.*$9-&IL/> 3L-NRB,HX^AON_>PG\F15-?5*E^ M8HX(L>*1CI/B8(_ST[G/@Y,!5?&)>&.VI[JV>0K$'&N@/(VIGQ0F@J81NL*Q M*:7HU-JV('?7;D,O=I5*]ZUT,&O]U:^QQBP]YM=8<>O#[^@6N'5QE[HMO=P= MBQ'1J(BQV;#=?WLZ^IHIZ._[!OXY4+D-+Q]SN?U:(\ /]N8R..S M* 1<):VV]2U<^BU> O!Q8YV*/Q3P'Q>J,[F)0E3Y>+:-W#H M7I(O)Z&2^X"S"T*GWES=9!U,(UW'V&TD##DN&[QAVSE_%OA]J8BVS#*_T\8G M<7WBVZ^HT!W$*"_MRM95.F0Q][2"V@S4'TR//#Y1XWRS/E1R;(J *41!T3$I MW^76<'3P//[&W5!IX+UO(U@3^;,R(&R/^V-RA+SHH]B@@'\K]$Q71RGRJ4GT M@-VD<4".1\S-G^0J*-'GO CX@T[OES++%'3"F#W=;.%S;;PC+U9T9R9KQX7/ MA[IUANGA@)NLR;&$#>(2@FHTWH0=ZQEQ]Z>?O9F]ZQ*<9?ZGKYJ:Y*?[X9]C M\)![E);S4)B>V. 3=% Q8"#8.'\.E"61_<&W9K%5 M7H$R,XSW0(&%['2[/L+__"N7SN3^V1[75A&%'=AZ[Y!?>8Y$G+).G@[B2=+: M=02VD&@XR0DT,E#I _3,VN/B MK?2FZUW>[Z-'9PJ8Q(IC":[/3] [S>[1LOS3:*J)U%=CHD-7\JZJ&<[8;+PU M"'\=D(DO'^^2#N-=PGB7#XMW";>(/WR+>X (%6<$!)S,PV^0;5Q&2]-2HISB.+=H"&&>;D!6NS.D\3\9FLL]5MP>^Z<;/ K!B*8 M-%3)O1=FN->S<\CM15C%G^?<_69"SEEYJC"?) -PWLF?@%?-60XF M3 B"87ZBJ6->UU7$+=&"=!@#T]#3.$UDM3W8\3,3:+>A'/'4-YH?A:6P=*+4 MG'.X]75D=K>'9OK>=T\55V-_I![&@.Z+UG/N/V&Z'!:'2L>+%3$Q:OJY&B'; MO@??U4QZ4+[OP&#-,RPON=L?GG3\/.7Y&CZ)O/7*L[73PVJX?9\85GUY''8J MT6Q?U(A&JM?%&,WZS'+0KBO#4%C + AX(Y+>=*:_A:ICR'NOXCVB&;#D$Y8# M(KI;&"FZ4WLHY*R0LY[E+%^T'BOPY&7IIL6@6'FJ=>D*_ZF ;8UT5CLQ9+&0 MQ0Z^RV!AKN MKLD,=O* 7?_ '6V^V)&+J\:E8KAYS0)U+Y87!J"&\)?R(D'.!%3(TTM=E?U M%9S77_F2_WEIR6@\QV2"U5"<[,D;<1^PE"$;AFQX4!<<#-RK]2P*T_*2,[*+ M!)NYB7P9AUA%UI"[0NXZ '*^ZF,.X%&>V,P:NL[RZMJY(5>%7'4 L_"&G.1: M#GBGD]T0W9]IP,EZX!4L-%A!.A8O(RJ3\ W9+@7=34WV3)6LS H0SC9^-:< MYB8A=G->:.R:HNR4WPCF2>L1:C7GL>29QI+%(BV<8IKNP:A7)P!S0N'T'2^2 MD^3'/?Q\]9&JFQUQP4H(;:35<0;"JF#2$ __V>]<<6MW;A^D[AD /0G>&<%G M73S^D"/3K\-"SU[4\P=$8B9&^ Z/[IR@!B\%Y$27B>J_S?YL%!L[]6>)GYQL M29N)F9Z_R>M4O/'WYN47$6V3&]:LUA:?U6J.3G!)=D@T_0-=^%?OI;KI[JX M2?7#%W/=FX6^:^_N/<2=B+YG;QO2$L]NJBC^=F8"/-7D/)LU!,LI%"X5E<= GO3(C=+?(E MFGA>U5Z/ N9JT81MK'J)%P/G)8%@S>EU)%9ZCUY&\BE*@:@QOY=GG\G -WP% M*V\FYW.KJK ]!2CK@OW:<'Y-"#8U#+WS3+A#?- MPIMF0<^LO+V!"V_8P+M.(GT?(J[Q85]:2#>;)%E;5_Y3"Z1;;">C@%N4E/WQ MEK2-&SE&O9LM(GRQWK#7<33..0HLA3L$=V.*1F3%H-6QF,:!E09I$AW3-NA! M#M8A5^R)Z1;*WE8:V-O!,-DR> _28^]6NTL>[(SJ!2I6]QH"MSCFMY. FD4_ MNP'.^M1E+F>H@"0#8A V"UTB1*;IF6$.NCIWPX79TIANM#I=2]L?L^ZF\MRJ MC-#&M%2&+LJ1JF9:BF5C2CY:&<)-8]T :M!MB'YS3M A3(]D*Z(Q%PT9Q EH M,"1._4>/SUZ]X?KMKOZ&E><(Z"=:2@=M$*;E 7%TC&Z_)M;I+(X@V6T?EFGM M39FGF5&A.(N!R9S7:1,W3)'_W]Z7-KEM7(M^3U7^ VILIZ3W,!0!XS Q(@V:Z*,B2Q=)]]ZW.( M@8#;LVN1=WEG+Q 3,:/A8F#Z1EF1,HU62J?+6M#22WGQ'X\]@T/"Z_HJ^OD]F_M X@2\6.YG25%50N#.7S^XAQS(:9BW_C=^GU,7_2T)NCE 4 MP8/(0_*$I"02X&5XV0Q'')"RXL_-7*='KA-VCN>\\#07N3@3]RLS_IL.;_BO MZKDC<<3(I2R\&((HQONY$RX>T(F*08*@+^YG%9FF;!,HC(W<89)64:%23:/W"=%6!&9O/M\MB4 &C],0;S(AU@QBJ/@62P<50U2 M5\#A5HRSQ'B\&!+!Y1]6D6)_<=DH?, "G!TF]'=VUHL)ZX-B_'[D@?5%134X M?I2;3)(,\>S5T = 1]D,9QRJF*V:/X=?(<"43F99^\2,MC$2@P2>658 9_/ M#V.W;D#=41$>JQ".0Y!I2AQBA1(4?$B7NGB*"B4*:CD .7'RDHV85XCS$_Y( M##Z?O881+/DN44P$]J \PP;>3< G&(K PV/(&@S#?!!#/@A[*%H0YVF?; $G MJ:_6RU@=\ABN'3 D7HH?5YY-]E>8>1'W,ECY1X15.T/VYV#8Q*=U=S^:84= D' M)IV@J_0GBV7GU"6&83;4D'"PE7M6'-!$ZBQ7J%PV@@TXH8]#K-0!>^(%_RF- MX3'QRWR.5C9C"./4&-3EO<>E6JOH;'3YIZ'Y,A!M8@48=/1XL+(8[6WFU3DB MU+L87T\B^5:Y'U%SE)7NS%4%\5"]>$J[V;#[WZG;GROT4<*DRO-Q(O$("$R" M1'X^Q]JB"QX;OP,@;(Q)*_55V:7N *R@-&'[CD6O3O=:VZ=[E23#? G5"CRL MK,UJ=%H:,_7$3-/1F*DC9GH-1TNS6F)&2[/Z8D9+LWIBIM?0+%-+Q&AA5E_, M6%V-F3IBIM^P;(V9.F)&2[/:8@90HS%31\S8#4<;S;O$#)W.*YZ;?%8H)-JVEG*P/SN,"DK3TM;O9F M[8GJ#.%#6;-[@ZHN#7GJ[Y"L0:S+^=LW5J?YVFF:_ ]M#6IK\+DLYCR9Q4!O M50$AK=[K#":MW@]!("]53MNK(JY]%O]=T$>9E+&?*F7ZC99]7'H!YCHU'%5MUE<3RNTK5L18<:W-/ZI'4B>MK>&&;>G_A6.VNNV7F@-VE!^O R#* M()-VF33"@^8U \TR1^N[PPY]?\I:.1A>'$#ZH)SMO.%UWG+O>= ZW>HEU M'"F;6B+_5$F^"E1KBJ\#[FM7%G(B5<":Y"MV4TX>^0=0Q[/[0ITZ>&1*0*^I M=-!_?;9RE)4.6AQ]#%OF?W5:9TU:IV]VNWT=R-,\H9,[@B5:CMEI:Y8XF>Q. M:2QQ7"D>RS%[O:;.\>@5XYEWD5;/_]3QD>=9?]45B%;@'M5M MLZ4;AE;7M)NEE_UHUJ@%M>S22ZK;7LOGC([9=TJO#CT]SB#_J&[4LE-GJ6Z; M+3_ UFEKOCBV9-,32>'8$T_/=HKJX/@M\Y-Z],:K, $O*5PHC].QD3V$S6NG M*?:<:JK=_LN/NX,1V;-TO%'SU)Y25;7;?OGGE)IFN]_1++6_5%;M:&K/J:[: M[;^D5%C'TL>=="IL YW8.A5V8*DP>,DGZ@#A3[UPPDQCRA)]VDD?_="GG33) M:Y+7IYTTQ>O33OJTT\F3?.T24)6 H9Y))WW:J9F7\G%GYH7(3+U4W1H=MM"' M.X[JP-/689FNCMQI%M#GF[(R%*?TBJ0ZP*ER?M"'FRIGB.TC]:TR0_6:"0XI MG;,@-:>O)J>4K]FSPU0C[^@# H/%R4[57H*G.:,6 MQ*)/.#V#,=JMTLOH3H\M]/&FJC>[ X6A#S@=87YIIS[2B3M$=7 1-QYRFB^* MTU$2?1Y#GW$JP[]JMG3@4;/4GK)5M=M^Z1S5U4<&]?DF?;ZI3!5%PZ@U2^G< MV''GQLJLJ3RXU!B\Y!>6&$$8E]>^XN0X>DF%93FN M.FRT_/:6CFEU2O>)3HXO:I?EVKYP-&$YCT[ACQMB]99A$"](A&QK) MF.&U,^9A:W4#+D4\N#<,[_3&[O2&P6WI-&!Q;-Q$S 4R6L/DS@C7&*O_ G&VYLP+?&A+E3(+91&A@O MP+E_V>!X'_JW;[Z'?R14O8"Y$9+R6$ @$_"X><'0L*PJ"-9N*6E+C@NKIVR# M_OWK7]3MY*&'/.%&]RY#['8=[?? MR&S=BTR_.9P\&D[[.T/Y&P&T -V)>W^NP% (@/. C6#O_#;Y7<0!(KX,8Q_) MZR)B 37HQZ<7GDNH2L+9A6TUB'SAH]A8RVITV_M"WAS;.(K&=8UQQ$8_G'US M]>ERCO?Y4_%O$)G1Q WX>^[X@\579V^N4#0AUUS"KT :<288W#=;D',1]LM MNA>AYR_9M9\ P7OPZV48!"Z0&$D3FLS 4_+1BG%V\,,MFZ:PON]?^55)R(,1 MY<\"\)!Y(!EBD*^#!^-;I]$V8,$!/,4TDM#XUF[TY1?&*(Q(["= \1WC%B'S;D1H:+R@\( M8NU3G(8FX,>)BU53+I4>Q5HJ;+'0C7"R=E^!%P:WF$_:L[C<3I!UO\3UBJLTPT[VGJ1^ 1\+V[TAI&T M)*& -TLKD]@Z1"&4L E]'*(4B6+C!?\IC>$Q\4MZV$J+.,Y-X@MC?RSV!"H5 M,!=6)@^%D-RQ"_J$N TE.K M$8];,$434'$*A?VW:'0GD7RKW _?PW8) M*" Q>VT_&\5V4IX?PC-'0&T2)/(S>Z@S@,TH3M MVT"=Q[QR)_RX;6@D]SR>'1ZP-&+JB!BK8:^-VVC,5(:99J.SMB>91HV69AHQ M6IH=!F:T-*LK:K0TJREBM#2K+6::C79/HZ:6J-%,4U?, &HT9NJ(&7M#LW^- MF6=BYI&5]!L#F16" 0]4J_GK01@,MX;++NW4 X>)%P;XY0]G[;.GPJ?=Z.^6 M:GHK^?S70Q+*K&M[UIM%I F63*5^# M]AVU@),FGL>;M)IVMK(O#YEVM&FGM?6^3+L*S^F7;OIA%0[O;. T3=GB0)M^ M^R"F3J/3/AVMI07T ?#44O&RO3#A\F/QWP6)DG&/_53N 9.O;QV7*+:I-\I! MR%Y-)]72B:WII'PZZ1T9G;RCXFCCDDJ=2R*8(P\_E$!'3J-=;3?_TNGHU_PP MZ3):>IIA5X=^3040O)_,@O"!X:&!P,4#KOGIEG+$;.UV7$7W"KLFK;I*[UR2_9BZ@ IS0Z:'9[ #I;9;34U.VAV>&QVLPY[*Z-EC66V M[%ZIO;QJB?E*VAC5Q#8NA4S*G(-IUW%L]#;-C@XLYOW^'G8T=8/-A[L/(/Y4 M3R:O6PQE7P4^ZT\>'8KYUS4MJWLX*9UZ$H-F@4-F :MO]AW- YH'#K+.\QGV MK G0*-WO.3D2J+Q:\\D4T&F5[M$ML*.?7(](6F=T3B9F5]JLIF.. M8[=-N]_78>P388G*W)TZ0*)TWFF9[7:)HZDU[]2:=\I4)P>0!WIB7*Q5ZO#9 M6A*"S@B5&47JZ.S0H66'/E%G7IT!TG&?$PY_.V;;*MMQ.CEBT"QPR"Q@F;U6 M3[/ P;- V9[-,5!VIVL=%Y)UBN>IQ- OMU?DM#[>CZ@,2HX^@0\ M%3YD2*=_3B5>IV/=90I!VVS;.M:M>4?SSE-"!MC12>:1-J^#+/,HV=)Y)_CYC.(CU3O%77::2>4!'6 M9-W LH- 9;.ISV!H%M(L])S(AE5V9./DB$6ST!J_K&Y@*:?[0[M9?O>'DZ.0 MVJ7(MB: 3IEGX'1:; \4+A6C8=GTQJLPV6>'AWH!HUX1RZ**<$!%#$/PE5E- M5.=NFX'5;_/EVYA]L]O5QZPT0VF&*NGHE6-VVIJA-$.5RU KTFCUVWPI+IQC M]GKE=[+07'1DJ39'=_"+\!\7.+Z^%+M+*/E3>&URX8"B+B[T:LS 9_0BYL;, M\*>;G4EC%$9& G$T30-GH%#5IAO!UTFXS0VV<>?& MQBSR87VP<\--DL@?I(0T>,1%=3!Z"C)=PQ_^<';]C^"KU6IVVE:S9<.#7KG M>+0A\32AESR<\3"+V87\X_4N:%.JOV:VP?,DG-%'6M1YX#Z$:7(Q\N_94!T5 MS5ORW.='RK%W,R27"$:QWC=#N+8B>OWW3[W3[K^?7-2>?5/P^ M:\G\(SX(5A9-W* PRD)\=?;&G%D9_X?_*R:;PQ :0SO&@4>FELP+=XZ?MW'Z[.G:8% MO!?>1.XDI^/]B\X\PM5;1(V@V8"-$L+<(BNJ6FD$_X%AMY0[-0]J'ISCP49[ M.0O&JRM>C&&*FLGP -<()'P BY-PRB]5[H2KC9G[@!P;&T"=+#(\@*P+;PI' MQ(39.VY 2?+KDK&;&*'GI1$J4;AT*R5*=PW]H3$-Q=V9QH[="2P#@!;2XU!) M5\GK3]2LFG.)5:7%ZHE:YFC*-@C.8J MQAC-]TE68JI+N212XDCX=>9O OM,&3=J[_QD;+A&0&%BC$I-8_P:/4O0-N"[ MF@9L-85W)VF$_$:^LCLP".+U5O/5Z'1#7O[,IB]R (.D. M)_[4CY,(S*=;IA1V^16F#FH$UO4+W0*2"CL,B+F$S\DL>M?U.WDICH:&&%T(2LDE'V*=]ND.6_8^0!8Y^NY.X(W M7[C!G?L0BWUW^PTGMP3DJAP*\ ./M;\SE+_)%)B'[L2]/U=@*'0PSP&(V^1W M$0>(^#*,?=1<%Z3R@/+PZ87G9J:,;35(9,!'L;$66)WM?2%OSLUSE#HJUP!V M'?UP]LW5I\NEM+O1:+@B@0&,=@F_8E0Y(V5W&W(NPGX92!]AF'(8(*C%]O'Y M'E]7$;%*"8' ZB(K)9%\JP2F,#2W*N]V^HWVVKI]!2+*\T-XY@ADL900\C.5 M6EQP-K@#(&PD/\6HSBYU!W$8I G;-]FM%HO68\6B^/>9]27VVI,$&C-58<9J MM#1B:HD8JV&O[=JH4:.EF<:,EF:'@1@MS>J*&BW-ZHH9+\1HU MFF*L*(2QZP]3E1YZZ?$^IR^]? M#32U[.P<^5KCZ#1ALLF6K^:@:_W@I&GG\3:MIIVM#,Q#)AYMVVEMO3?;KL*F ME:7;?EBCQF?<.4U3#KO3MM]>J*G7L*OHAUN1WM(B^A"8:JF V5Z<< FR^.^" M3,G8QWXJ^UAVHU-M!^'2A3'6"1^*]-6$4BVAV)I0=D H[6K;^I=.*._H^(!Q M28U*$W, MUF[+5711;=40#J7T2.75=7786_D]A/57R6.IL ;^H0NV8(S1#2+6JW=<[I\!FB;(>G3I2] MM>':Z[3*]FY.CI3KESS:&OUVF=C7":/]D/A/ ,NSU3E,GHW0R M:E,RJJ^348>5C,K&;EHVO?$J3-Q@FUFM.O[X+-%74!$.J(AAF.*(RGHHR3+/ MK-=NI^77P7=-NUEN^;/FB[I0B^:+I_-%Q^R77\:G^:(6U+(+OK 6&L;58:?E MQ_@Z)7;_T8FO@R:%4\N!O:))[)76G?1G6]>=['V50S^>!>[#A3^EFP9!Z'WE M(/:GL$IUPKS3X;?SY5Z-F>%/O8BY,?ZQC0=GC,+(2."^A$;63$(:6<-H9 UV M,C>7]><'%O Z5.7 MS#_B@V!ET<0-"NU.Q5=G;]S9+ KO@983!K3\+6@> ]X78+6N/\UX;HCG)U=W M=4'.B=/9+(P2@QB1W?B>,4AC0'X<&T-VRX)P-L$SEZX'7.HG/HM?(_=FU+A_ M$9K'AGJ;V$E0:,!&7$0MLI<:QQO!?V#):8[3'+<%QS4;K>4HZ4UIVA.V8I3.LLY9;2Z M0+1J:U8K#G>Q\-9Y(1D.QQG_+J* IY+L"7HK[?>LT>I(C3 /XW1NOCP<2 MIT0L3K)'+?$L#-<#QB*C*QP90S_V@ "3V'#C./1\XJ,[/QF+-<&+OC(AJ\$+ MC"B^-CZN3 M"J@)*5E0@[W5'0//2@N-P"P-[\!B,@0;I!/DOC]AL6$:@1D2IP&P#V -;11R M;//<4 Q(7),9DD@T@7EO&#$<\1[>ZM%PJQBMHF0<8OPH81/Z.*1!:K'Q@O^4 MQO"8^"4]#&^$%%8R3E4^FO7RKW(\P^;'\,P1D)<$B?Q,&>Z+ M =C"7\_O BO9V'L(VE=D-D+N)U[IN+>9)>Z@S@,TH3-;;1"(6%M+R1>P>:R M?Y]9XJ$14U/$-!V-F3IBIM=HK:VKUYBICF-6*T M,-.8FU Y-FJ*=8M)IXMC(O M:P>FQT!%FW;:M-N7:5=A4[[233^LP>%]#)VF*1L::N-/&W_:^*L;F#1#:>-/ M&W_:^-/&WW.,/_NIQE^_T6H?E^V'9=>'8NPMW?SV6^66[>*_"]LO@T[Z1^8C M8%6^II.RZ<1J-HZ,3M[160P.L$LZ7J&IIG2J<1KM_G&1S:_9P1QC&=4\S;BK M0Z_W @@ND3D ;;S;1][3(&(Q-F-YDG=XNCC"PO4?;[M1VO>FL=O7RZC0SQ9KD=TCR50PRTA1?!]S7 MKIKH1,J%-,E7[:6LSC_]O.*S(Y.Z!Q[!+NTP?!' MG-7I=,UVS]%Q/,T3.K4C6*)GF1VGU'F>FB7JG-HIC26.*[]CM5HV5UWN=9UE]UY:$5N$=UVVSIAF&K:=J6I4.'FC4> MZ275;:^ES46:K;9LMG#;-KEUXU?7*<4;]TTQ/+ MAIO'GGMZME]4!]]OF:O$1VI>A0DX2N%"A9S.)NT^S<=]F1FKR2FE;/;L--7(0_J MP&!QHA,^^CB'/NFT1#5V3<)ZN D;CSJM*O*N'IMOE[!\]JI"WW2J61UV3:[ M3ND>EF8IS5*G>\X)7+..YBA]RFE?.:_:[;_\AD=FU]*'<75^3.?'CCL_!B_Y MA25&$,:E];$X.99>$NQW0"4,PW00L)KHQ!(GW-9NHV44A/3ZIF.7/]50\T(] M2&0'O+"0]*K#/LLY[>Z8_4Y/\\(.6%9GJL.&RT_SM R.RU;\\71 M9;JVEXUE=@&I9R)LOIW#J\0%+JXO,>YE77[A)?3WA9\ $#WX]3(, A?$GYOX MX90ZJ?/,6;1B_!3\<,NF*:SO^U?^'C?Q%$X?^K=OOH=_Y'U> %M"RAZ+AV<" M'U\B&+S9_*X*^K5;2B:3[QE+V;)MT+]__8NZG3P6<>Z%01A=2&6E[%.\VR8& MO6'G@XBY7\_=$;SYP@WNW(=8[+O;;V3&[T6F[QS*JS8;3OL[0_D; ;0 W8E[ M?Z[ 4,B#\X"-8._\-OE=Q $BO@QC'XGO(F(!->_'IQ>>2ZA*PMF%;:'F>SV! MCV)C+:O1;>\+>7,Y9T?1P*XQCMCHA[-OKCY=SE&KPG73,)JX 7_/'7^P^.KL MS15**B,<&9?P*Y!&G)&RNPTY%V&_#*2[I&A_"ER87#B$'95OGRY>X@#?$3S MKQX0;9QI):'QKV8UN_LTHC QX@1'[]\8$5CZ.#09K M&QK_3*<,,&8:=M-VC%$43N!6IV')6^G.M7?9#:/6XJYZ7;)J9&'6;;;^.J,2 M)MD,MR(/6*U&L\@$G6ZC\T0FZ%GYK=O="8QP!=>,@+7#.VPF3$:6$:<3V!7 M(#;"= V'9YO:$Q\4MZ&-X(JYLQ#T6C,6,1JF(7GP/BES_RHM94*@ NS #NNWJX MX5G,+N0?ZC*0Y,0*4%5X7,44=;1BQ L%O6@5)9%\J]P/W\-V&8.6T[#7MB)1 ME)OR_!">.0)2DR"1G\FSN> 6S1T 8:,E(:P]>K&\U!W$89 F;-\6Q#SFE3OA MQT=9N.+?9[ISED9,'1%C->RU?K;&3&68:38Z:]M):=1H::81HZ7986!&2[.Z MHD9+LYHB1DNSVF*FV6CW-&IJB1K--'7%#*!&8Z:.F+$;SMJNU1HSS\3,(TN? M-P8R*P0#'H)5$XR#,!AN#9==VJD'#A,O#/#+'\[:9T^%3[O1WRW5]!Y5 M.BB\5870V9LO_KWQD:=FWE-JYOM7 TTJNRJY7&\8G290-AGR-3AC4PLX:>)Y MO$&K:6:=" _^M9QF718)'T@-EPI4F/QWX7= M:SI93B>VII/RZ:1W9'3RCDY.<(A=TF&(DJCFR W:$HC):;2K;4=?.C']FAVN M,9;1TM-LOCHTX2J X/UD%H0/#(\5!6["AMD9I[)D;>UV7$5'$KLF_==*[T$B M:F_KL+?2VX[8CMGMEMAV1+.#9H<#9P>GQ'D3FAU.@1TP7EZ'O97.#D[WZ$F@ MFAY5]0!$)5UZZS?XN,HNO;4(D[^_A_U/W6!S4X@#"$[5D^?K%EO95RIY_:'% M&LBU[9HS]LVVU3O>-)#F 6'0DRF@57)?WMU6_I32E_?P4SX_N1Z1M$[UG$PPKS+;K@Z0*-_E:9K] M7HFC)#7S:.8Y&>;IF\V.3JJ>"N^4-A/RF%-)EMDO,X)64U+0V:0RD_%6V7Y7 MS<"T$U>L6@;X1 W =;I(QXA..%3>,9U^V:[3R1%##5B@3,/N."B;IC=JRCYX MRM8YH*=;I6;++G5.XTE20^W204_4]*6[*$?GC]3!YRKLZ$L2>E_/!S2NR0LG MZ*GP\6$5<'Z%3-!X>0R]F:3!R[]+JYFH'F"/,W7])!X'OH!M$9(/GWB.ED MSC/%6W5=0^H)%6$FU@TL.X@7.E;9M4 G1RR:A4Z9A1RSU>MK%M(LM*NL5.W M4LK))=/JEN^FG1R%U"Y3M;T#I@\N'5AV2BI&P[+IC5=ALL^N#/4"1KU"D445 MX8"*&(;@*[.:J,[=-O:JW^;+#^UWS7:O[./MFJ$T0QW(YDMGJ)YE=G0K/HMW0B^3L+-E]O&G1L;L\B''0*H##=) M(G^0$I;A 1?5 '5+9/-5BGN$=O)P=,,L9A?RC]>[6+14@GB)^"8)9_21%G4. M)!&FR<7(OV=#=3X\7Z7<K^UV@W+@!<& M6&L,3"49#,<1;-M_,YM@ /P3IA%\!/8((S_Q_^0US'AC DAG>-$H]-+8@&_Q MTO?O/ER=.TT+&"J\B=Q)3JUU%*"J^AG!?V#!:3;3;+8%F]FKN"S>4/=O2+K: M[P;F*1T,K;,WPY0IB@^8W056'Z9>(G:%NA-^_,H2O,QC1C@B)H=]@3KE6S51 MG*1! JC!6UPC".]89-RZ0P/U)LDN7>N=$P-D L3%%NB!>LU^750.OL MS6N4<5IV:=EUA+(+G-(5LFMU69Z!L@(DA >X1B#A Q@(@"F_5+D3KC9F[@,: M%+$!U G"P /(NOY4BH_L'3<18_RZ9.PF1NAY:11M*1EL?L_0'QK34-R;^P?N M!!8!( OI82A(&D?!S+MT@86W1E1=6#OX:7'NJ<4&R'=$,7"+&P ]A:-1#!IB M\'!A5+?&ISA/KN$/?SB[_D?PU7)ZK6;':;90I+A:9FJ9*65F5?:'E-55O=]N MM%0=X4^EC@@+K7?FHR5@&DZE-8AZ(?,Y>6EW1;9<52^NV(;,ZCS:K44>$L(E M8",>H-,!)RT9GV1-5L5<5J._7$*-YILR*SZN$MC*;XB4V!=^G1FA(,RFC'O# M=WXR1N>68M4HU:8Q?HT&)]@_8-":X"E/4WAWDD92^@7NP"!,U]OX7)[X&OJW M;[Z'?^1]'NP]PK3.>(XAG3R^3_Q60:;&;BG2CN\9V_IEVZ!___H7=3NYQ8WR M*XPN9 I7V:=XMTV,>GRLP%"S.Q;.X37X7<8"(+\/81P*](,KV;QD^O?#<3%+: M%A98O)[ 1[&QEM7HMO>%O#F]Y"B%'JXQCMCHA[-OKCY=+A-HFX7!%:DE\"\O MX5?T*#-2=K_#KW]F416!)H6!QAX!%/TXB6I]2 MH>E7E ,\NMSD%M!6-,@ ]*#3Z$I]9*)^^;;5S.,LYK:IRU$43N!9G48[4VY; MW6DW#$RGCL ""^]0_PA#+9V@YOL35HN1EYLM=K7E0O$1^%[B)GA,?(U M?V1%R5A5Y#QF*/PCC&6^+B1!L2042AX79J]56]U-DU!^P34!?5-0&$KMA+AF M444GD5R8A(&PC[>J:W?ZC?;: PN*I%6>'\(S1T"@$FKR,]687'#U>@=PVJC6 M%%\@N]0=Q&&0)FS?ZFPIM? [M_>K%#OEV84U]MHC%!HS56'&:K0T8FJ)&*MA MK^T:J5&CI9G&C)9FAX$8+J*&2W-ZHH86-[:IO8:-9IG-&+F>::O M+8!:H@8L@+;&S XQ\\@&'1L#F16"H2>3X4\(/>_63CUPH'AA@%_^<-8^>RJ MNHU.9Z<0ZCTJ 2[>.EB9L3A[\\6_-S[R?,Y[RN=\_VJ@:65GQ^?7FD;5'_+= MU_'G];;[J<"A$FJH.8=LLE&K.>U=.SAM,AAWHVBV5RNR?;VJ2[0-IO7JWFRP M"KMJEFZC88D-9RBG:2[C+$U-6B\?O;RSQ6$8=J7(DL5_%[:O"64YH=B:4'9 *.UJ1YJ4 M3BCOZ& %A]@EG94HB6R.V\XM@99:58\\*9V6?LV.WAC+2.EIT;TZ=/HL')+I M-O!]74# UYSBVVP2IV(8->D#6H=V6^U MCIT(*JFJZ1^@ )V^FI06.J_9WC>&E1]#%P=2//$$7^K]9!:$#XQE79A*]Z-. M3A14'YR10;JR[,):R[ MU5ZW7;H1J"G[%#9]/"S@M'N:!30+'&+Y44G3Y/ME MNSXG2 I55Q.50PJECJ?<<>70GN=C'W9RZ . (@B8EZ1N@ ./9K#3!VIF-W.Q M<5OFZ/#NUSH>J$-!.S$8ZP")TJ5FU^Q;I=N0=8!4U32C>>?H>:=C]ILEFI^: M=VK-.V6&X(XV&6693>OHDU%E4L(AYIBVHX32_;&:@6DG+MHA^&-?-LS>U(DF M'8 ZQ7!\V[0L2X?C-0N<+@M8EFGW-0\S4B;2W)>87'=/J-5]JO!Y( MVFAKO+;;)2)5YXKJY)O\)*<28GJH.$151^AV'Y>I\'Q>!45TAP" '1R^Z-LZ MZ*U92K-4B8$#IZ-SL)JE]I9GJAT RK#J6ZU6V;Y:[7CHQ#)/6^.^5[I#5S/( MG&:R*1LV;MFTKJLP<8-MQNOJT..SQ%Y!/3B@'H9ABC-VZZ$@RSP>7[N=EN^O M-4U;IZ4T7VB^F#LYTC%;/4?SA>:+Q_A2M=MI^7QA=NT2@Q$ZYU5#'%O-4\M_ MO4I<8-/Z2N&]KVOHQ[/ ?;CPIW33( B]KP5G#.\1WF*'W\Z7>S5FAC_U(N;& M^,Q:*E[FIF MCO9Y$L[H(RWJ'(@B3).+D7_/ANJL0KY*N>=BK(%?UFHVVH)2BA+E6?N8$T=$ MHK#B-5*ZMR"$_O9-O]/MOYY?UYRD4O'XK"7SC_@@6%DT<8-" U7QU=D;=S:+ MPGM?TL6^7S]Q$P9\\VVOT3?@10%6\/K3C+>'>-1R=5-.Y-$XG#S3]4 :^(F/89EJMOK:R)AO_QHA"V*U>Y(_U/T+ M)J20&-&[EB!:@CQ.@DA.KHJ]K$:SJE>KDJNJ-?C3JMXL);7_F!/RBLT4L3@- M$B!@8Q2%DQ,&8,!N '($'0DJ88,"-&/FI72^!0$Z<1'84W<*NC <&6$:"1C' MK^GW"A6-MD6U)BE)DS0;57%D2VN2*@4A6]T\LB*T8.R W9,(OL5E>5'J)^17 M\'8OU2RK<7AR?I>!.!$SHDA18:%78Q;G\:+8N&,1Z%07Q*@;@* )1Z.8)<;@ MX<+8UQI))&NEN4QI9H$^K3(/Q_GJ-&Q5=0V9%.7QIF/:%:DYM;)J1/_!+H8I M4_P2L+U=$/7#U$O$MM 4AQ^_@K" RW+;&S8V":=\KZ;BS\ MKA&$(&Z,6S=( M^<;A'O9'2J=#[MQH&!LWD3M-R'_:(CQ=7? *_(I:Q*]:3XE>S:.[V=0254O4 M.DO49J.U7**.5A\NT_;@\G7YA9=PV/L)4*X'OWXB$()Q&$Z8:4Q9\OTKOZ)T M:)UMZ)^VRIZ:@B(5<%*&]-MVHRO)V31 2'CC]9E3BB:")DVR1RVQUPW7 ZZ0 M6G7HQQY(^"0VW#@./9\\QSL_&8LU< MZI]?$3?T;]]\#__(^[R N1$6PHSG+ 8G+Y(@@Z""[I5AH?,\XRS;;!OW[ MU[^HV\DM,C2PPNA"%J\I^Q3OMLERN&'G U"!7\_=$;SYP@WNW(=8[+O;;SBY M)217A8 QK&;#:7]G*'^3*30/W8E[?Z[ L'!&0-PFOXLX0,278>PC%5Y0J,J_ M9?CTPG,S4\ZV&L1:\%%LK&4UNNU](6_.EG:4:BW7&$=L],/9-U>?+I=97)NM ME2OB+>#$RW!*>8B,E-UMR+D(^V4@W0N;KAN4^K,/3MM0VEV7[@P-".,SB\$! M]# $.*C(:%BT:1967R=;[)%+/WOSA0,8B2O#P6$6K1T6VM;8!-EIJ&7EGDLC M*Q^FW%C@-N(=HUA0P%!-N\8L'<#^4;?#RGC81)@)#(^$#N%59KO9-$$[&/'8 MC3@QS =>B"\CYC&0&$.R/L"/\Q@;TM5S7IUE=1M6YE^11@$7BT(]L !8.XON MT$J #XIM,:48UL2G,Y!A4V,7DPBNC^X< ,Z] MN8G8#:P,KR9S:9 [?H6-)&, [,V86V,NE[AK( *WS\&6+]H%7WW,SD4H*_NM M8?R;&6X0AWR!HY2,/'QJ5E%%&?J9^X"ICSB'-@&,KH2E@%P'W%&P!#0R#WJ1 M+?;CQR\<9G!=7JT%=IU/B6RZYFT0L.C&+5B*@!Q0FJZ(D;U-;U*P#0&8S8:Q M&L* *C<>F_0O!=QN 5X2BTOM08)^J]?,S=6JG(,G\==']P'W;]'^R3KC-1D8 MQ2Q0!1(.@ %HCE$&B^!^&=XQ7EMPB?6OTP?3^/GG2^,%RAN[^9I^IK^MUR]- M@>^,28DJ$M@^U2O@_WNP7F"3E-$C8Q8$Z^A4DC5?!$9-EQ,HI>%R;@$H $D2 M'ZBLGLYP&=\Z3< DK[J7?/X"^4;LZ.W51T/VZ9$;:_#+U[+M-$RX4 (8K=L3 M!Q&^4'U30QX#.#CQC<8OL3+ %C?+[OV8Y.-CV8Q "6 S&#@2OG#Y0&9,D>O MZPNG3)&LF:S)14Q1LLS1,3K'[[ 798_%-^!-0+6X&@_-P M-?Z94-+0G0C9#PL>LADC@ *)A5/U-B[5$O16)3$HM:>8$KA)P98-HX=,B; ( MW-1 *4O%7TSP7XTX]0"@^,(4Q&*4N,00\#H_)N9:(?5(^B+^<4 ^(&XB+0^D-XJS\=H>M'](/2.!H2 M]R!M(9Q'".=M#UP@1]!1BA>4 0O3&+Z)7^XO&5\.DAZ1.N+KPK>*):$'[''/ MN1AZ:.9)$Q%W6 SV))%\J]R@2 5MU86A:S7Z:UMC*CZ[\OP0GHE8EB"1G^ET MUP4/U-P!$#8&2)2T5W:I.P -FR9LWX&1Y?XIW;DTJ[@F<"?^?>:A-FOML46- MF:HP8VTX9JTQ4QEFFHUV1Z.FCJC1XJRNF-'BK+:8 7&V]K"_1LTS4?/(IF4; MS>4*P="3U45/2"+L5K0?.%# >\,O?SAKGST50.U&;[=-.WJ/2MAOD?#\ E[[ M1^ZUOR>O/4MQ:K[1?+-?OJFP56SI?(7!+YX%<)JF3 =HSM*<]23.LI_*69;5 MZ+6/B[/X^8B!)I\]D<]"*[J#)Q^[#$EEGF1\CX-+V4B9XB' M'DMCE]IMO(I.E'KJ@1J'K0,D'M':?8^F21T@4S6-:&8I1/GJ (D=,25<.*^FVS%:W7^K$$DW*ATW* M->LJO34I][IFLVLODO(QN&_S>NC#]);%N])#]=JZMDEWT3W^(/RR)P_3L%M] M[:AIICA*_^N)8SUMT^DL,L7!.V0_^=C^5#MD93)XW09R[E8%UFVWY0]8L;IF MVVYK%T\SQZ-58=UV6[Y>["TRQC$XC"+?EPW'>2$[A[W$@[7+#VN:XNQ\G$2^ MAZ?[\ )M0._!@*[?*+==!4D/8O.E2YENW[3[I6M@S5$GSU'+W=7Z;;Z,^*[3 M,BUKR7#U:AM<\COQ;WG(O$YMEM:>A4<#@<[#_\[K@8P\N_E6<::K:H-9;\BJ M*WW6_,(TIF8)9(QABX<@, -?CB,10MIFGXFFR12CQ4\8(\-@8(PQM;9[O"_ M:4P3=4+X/IR>T[.\,:R7B79%8W=Z0^?UJ>-2.*5.$/#6NS#ZRKMW4".S>O=" M= U_^,/9]3^"KY;5LFW+Z701DNXA83PKPA,U>$:XI** VAW-M:KJMAKMK%/5 M=BT59/.DG'J\X$2*NG-D';BK3LYY,6 M#:N*F >;1)N'BZGL0[9>$X@'6Y?A0^@:^3<.7.'4E0^)I+9KV#O'%:*3&J,E M[FB$2YE29RAL[I_U+@*P\8XE!T*,!]\-UM'=8)GN!GM0W6"W,Z%_S2OIC;PX M8W]F],%TF]J!XMO&?8+3OK2$WKQP[$OP$B)]2'JSYS,@FF!0\RD/21WD&K@1SG?"B;M9Q)@X-@OX*6VR MD75D&/GU%@HE]F@"0HKCG:;I"%Z?1B*EP9M_BZ;:(MQ'WWN (A-W%*1#>:U' M0UVHP78T/,>5/RA/9!%L!SE961I'Z2B-2"^YPULN,=1 N1 .<3;P0 UYJIO. MH?8:+%SVE2"."/-'#UG3=;AG^9.5"^![5*W8>G_H#T',P0/A?0D.PRJ\/9$> M@QIX32*PQX7(XHW7%QZ'2,Q7!C>+;;P&:/E3;%-N"E!G2CF1](0CO8( /J5\ MI=S)Q-S * 11KJ(D8OYDD$999H''?<,H%D.X!6$JHAP):OD+*/:,RYZ>9^%C ME/+88CU_\&MCC*Z& DL)%M/X YZ']('=F:,P$&D-SR"U#$F3 MP(^7C2++H_)Q/O7$X^,6&H;28Q_ ,<)EAP-J_LY](+H1=>$M+) &(4P?%K&4 M;WD)IOAH",[EG+%Q$L=F-[_/L!;P?>&&&60?1XA_'NR@][<.(!ID,0[H^ MW^X-Z&T<.E+8<81.9<3I[I9-4VRZ'Z"4P@6 0>H'"B+4-OY%3 P+H&.(WGG, M-(R?N,"8A!$S81$H,^RFU,BZGA__Y2M0N,3 MZ.^MYX74QCUX(#JY R.+4B>4->$ B--!G+B\[[_"+B.AH%HCCZ]W M"-3Z8/+IS0!L%!R!SX?(%.6TPATDCC/I"K<(\"]A"IX%/9SQ,+ER)YY[UOP. M5)7%!OY$*8SC,"63 0F"VP:+^4"AB@G!]"60$8(Y4JP[/K>&!FR@4D8I'"7D M N(;VV**"H[Y $0P6#L9#W@]KZ"@3S[.HQ&397C2T2%CS711*6>IRS&%WIZN)X>KJ0^*1SA@5#(2V1,R76F,!1B7H(UC%(1^ )P/)BK/ 33 MR.R:!VF[FT7C':N_,! /?X*,H OC)!T^J%8]"<>E-KTTXUP18'\40R MMWK:I_5HXJ^8^#/R5BO$MG'YR3F(&*BQ+Y?OB+ZOWEV]-E93Y<'7Q+1T38RN MB2FM)J9Z :R-CWK)7S9S>1QF!&:W-!I +*,O1R[0S*4XC#N;!0 08>W+8)X, M$3(<]>;):-SR.)MX\"SRP5T$ZX,$@+!WAFS$9'A@R;WG,K#D!:X_B;45HKF@ M+"XPA6-HSL_G5.)X$;OU80$R>O!$ UF3G2:[@O 5<0@U)99G..;CYVS(:]]' M(]>/'A50-U:KC=%-%+/H[,[HR7S@^748$U'FH[6 MT-'=F%%B&>=+Y^4R*+N JGP4FS*4'?($X5#F^@IY;\K[H"!\A4&M<'V*?,7( M:TVIFE+74&HX-SX^1O#[\5CDQ+A[5"@74(DKQ@S"R+V%CY34Y&E*?X1Y,S?0 MVE;3WB9M*\LCPMQ\D^7P8:36LO!*';(?\6PMSX4Q;SP-@_"&*HHTL6EBV])E M65]W);QC'CH2)X=(%+*I+)>E2WA$B<=_%%*E$M\TIB*I.M.D#F'6B2375RP] M+U)X"&4['T0-'P4-0N0L?VFAI\@K3^71"C63C(E@60@[7^U)!2M8)W..A_A3 M'BOCA3K^+3.+)2F\8CX6I2:)^Q4>2H42O#R-BM(FLX EXL8[1B4C4P;$FM?> M(7ZG#)^#<6)8O8LZ39:EB'H-M>1L2?$CKV<9^_#D8BQEKHCR*062:*?1>[ , MC]8?)MG+\DHPZ1$WC$^BP%]\+ZH(A<4W?3"S B(0$_DQ UHNDC@ )IP 4>=* M7*YOH7YQH"X 2W"R"AH4T#DJ%&-S0U6?6D48855/6#!K\R,9=""/PX!.0&2] M/ ;_952-!X!X*PNDECY!@A(KJ;)UPV-3,I== .8L4>UE#&O1%@27'TZMW>]4 M-$IEKEZ,-5(1I^H?B0HON58**;D\'2J7266BI->0"FBI>V4=IOBN:*0-F(@("I5=SV)9J1- M-Q;UQH35'%<(>5R.VAU*K=/DO#D$!4/)10 R'N&:#N-&M4=RGJ!=1SFQ8L&@ MPDNK7/L5+!)&*SB$QT9Y#2L=B1%/TI4!QP-"BWE(2@H"/1KD9U MZ4R96I#EZC'6S$QXD5DQ^D7K6F(L\+@97#)-9%,=$L*<.[)"4B&ME4@&2NMU M9=MS%>$Y/',>GQ-!:H5W!I@!*]@!HI2;2+Y0T8WKS2NZY48+U46;:[CQ&@Z* M'.;B$4H)]#(P2FG'J\])2MPA%+BD6/$<6"G(#-27>^ 668ZSZ&]+ZW[=.%2L M4XE$V? G,+QO1'0K&Y&ZQU4O\/T2AB[L["T)X?FF:%A./12-\H!SN1&2.QD! MHS88Q+.";H# _$DZX3\!"S]PMJ:L&Z 892,>$FZU&T[>W0#;ZU'@YMMNHYD= M5I5:"1Y"[P7;%I=%QQ>R[[29^,D>N$ISUR/7'Z9:'$'KD$?$-&I>>@ M!.Z9>HR:>U=D.6SV:X5M0C(8^V1),'1]YLX( M<'13"1[U1$,+UOA9:2?VA46W\-%X*Y4MGOW&L[_%P!MAC>.D>,J0G&SEB"^W MI(>K3Y;DN6"PE9>19P9FH-*8Q.]QM/YJZS)'7>98]]9?R[3.)OE#1L74$_U7 MP8?% RD4?TDC6+N0NGZ"<9;N-[]7G#%<*<=:_+ +EPMN+JMXYP01FPWY M\9F)J-J;4R&HH'K=O/V.@><-0!I:S7.,%XC+T9IJ&/61[_/V/,99%,>(E+2, M3/G3. 'G)$L?R_S(\F)%Z4[E$378("C+<*H C7DL MY IVKF!?V,+8JTG6]B]_<1;[S\T(9=TB9HD,4WB;"#3)M\W9\\N.X&;;B46, M!52V&ZM1N?P*:6[EP @5V]8E5Z&X)F$)HKLE5DVA!'[DC ='OH(+-P[YL4-R MKE<_'>7 UVEX-RU0,)Z2^XF\%=Y2P,>:VPEW5&#'+D7P1-0B!Z%IS#COQHP9 MOX+4,#Z8!@9&[.;K#PF;&%;#^%&$ZBA>8M.1R83L+5W*0 MB^MS2RV,;MRI\ LI*B8N*!I\A:L4>QKH8ACR +@;8R=?0X#%&#!0+9<%UA7":*8>74(B<#LH2 MJ<\BGQJ))_#6BAK5Y'?V,<^UT%=E:21G=:L5NS]P!W:K?=T?./9URVV.KONL M[UPW>_U6A['1L&UYH@4+OP/YQOD-W0 _(9L#8/\;]8"@3^_\V O".(WVV7]\ MG9>.Z^6GH9V&' (U$..@U'_7/D3=+Q&;LF,CVS)LZ>T@3!/C(X]E?/9C;&>T MVVC SIKP>+-K?/:U=6T[_ MY4^*< ?E"OBA^[FC[M28T6X6&C-FK;+&+* >%!/0F@]R29.4-#Q%]\PU+0+H MR>U^WC%4?;)H&"Y.;/_>^-(P;M DG:(D/$<&A_VJL7]%D<_<&9/]-D#P40YE M+E? #23^N@<.5M3?J$0I_"-%2^A@6815SQ M$"Q=O+2+ R91>451]C1<$>\@3WNYPK9/:<0SI'-X C,$W)<'U;YI&._2+(04 MC\%0H-/U:H]0?NS^CJ, U-+(%VG0!8@ 6_L33(HB;L ;Q!X(@(]9Z&-_$\+$ M(B.(6"S:6!1==[/F!ACNI7X% F*N+^%"07>V9 T56CDU:MVV07:- 8&4U)0V M4\$ODZ81[WRA^&B$-FZ%H(5BJGE0S*@%@40(]VT#7^GHM2CK8 7DN6 J?>H* M$D8\_SZE-@U?$J*.(1J^D2Q.&(#1C@GMN7P[)YSI@T(ZB@C!]AO^S52TI/!0 MO@AB)"$2<958F>&DJO7'J4-KZ+ELX+C7 ZLSNFZUNJWK?K_5A>_M3LMA_2:S MV(*AU*(<01C$ -)?L3IDB%8"W&@U6U:=+"2CU5@TB?B_<@M$%ODF=F[8E(_) MRB']GO*7LOX@MQN-%3"N#L1UEJF;$]>?>,M#ER>939ED9L+8\&<9#E""7HY] M-C+>WU/E)LBV3Z,1N'=<#/+?1+-GS//QWTR#<50R'NS@RA-NGBJ'@(8Y?CT5 MO[,,O\M$-0]GDET@(A6;GV/*8 0\;\A& $X2\)]3-!XLQSVWVB_82[K):@_% MISSF]"4W>MY+:?W6H^"2U7=:Q@N\2"Q&O4"\]26>T'.G<7%U69-$N5?1A(Y* M$]5H&C9ZXO8[&)BD17A)AQK@R0-\5+5"\. V)R^'Y \5.BVB&(PL#<%L>L"3 M^J!#)WB.)M]Y8;L^M;K%S,C0E+5\^&><3M P_Q->R..4^'A*QP-9B7=2B$ . M)Q,%);F6_?+^4I3CP"L(*?@@W"#:A)O)1 0H^1O1P:1E@%*9>#<_,?W@.LR129&RT,R+=^\_'Z4,6S( M&5;4>E ORE@&GBA+"9!$FP>< 5G](ULJP^-$.S,PM\ F1QR#[34$Y/+.VWG@ M,8-CSJOT 5 %$(&9OUKPAB\4]'[F6>D $I8>88Q\3".J7!MQ98;QH_4PTWX'ZR@ M*9\N3!M=MAQ)Y"COH^Y%3]OJ MZ)2[3KG7/>7^B%*T//+V@4<. NE3\&1V+M]XA@I(I4[.Q;9)BYKZ&V"Q1XQ+ M^FDA#"T; D6\4E9!2&ZA1!(AHO6LQWL<&T.>55-ZME(?1&GV@E7U&R^$ W- MD8K*\R<,=5K-\]_XTRA8HS0PE>%:?GX@4A31 T_3/O X\-P-YN-V4JT.R^_L M+,V0':=&ZVJ-IC5::1I-Y@";0ZO;LSO7S7:S=]UJ]MEUO]UM7;?;KM7J=5K= MP6!4"'K^^O;SU8WXY'4*[EE"_V) MR^;1S@\?P''#Y1O*^BL.==*=/7E$],DA;(SS6C^#SQK\RD?[X &#Z[;=Z]KM M.L6B.2*LE0%IVH*A[*',4+3]3/M@ \**JJ1=/$S=WEY=56((_80',RG2A2$; M.KJ75>%1YSAQ/HOB7IB,NID[(Q80YF8YYD28@!^@Y/T-P2KQJ="*CH&B]4/' M,S%5O5BP1,'2B!\9')#QE7O369!%?9^8M4T3L.4+8E:8;"-.@67'$;#KNMP4 M6D%TWF=Q&@D\Z"$K8%MZ#Q6PKUNLZ.:#:^.G4)>D:<6I.B5=JYXW-15K#&ME MQ?+DZ>'\Q#@%NOCI)XQ6XE'%2Y&3S!*]RRH69=_*/""'-8-Y(2,_L)IW%5). M?2E5>0BF.*7X$]S!ZR1&\\0EL^[JA51_Y8M^FK<@[+%_/D9A9BF5>6")H'+( M:EV5( ^O8=GJJMK MPVJX#%^XGWN18'@9YI%\#FO.L$PWP<56+\*8"D5@@B* M0H6@:JK_*^L?0=7&?$#;.^:QR0"@Z%AB2)L:A2\\2X;A8;FTQR#+05 _1W-+ M5D2R%+G=C,K\RM ?LNL!6TW6^U6K?0W=)'CH!J;2A5.9J&F^51H"T5[0O\M$QO.A>=)R( MLJJ?_((AZ&^1*/0GF4%"4V^PXAS>/"E H?("Z>>[3-?6L&^-[)Y]/?*8==UJ M]]O7@Z[3OG8ZMM>T.TW7:SL+ KK]"0E*X=-]26>*-/3R0,-J2;UBA#IQQ=CCW.S]B*&^(1V3N[DJPQ5NETT"UP[G?TBA'81+);#>8 M4',I3KX7D9 5F6OCQ6)5AV%UW'/KQ:C,*HZ7O.17+9B5?0E<'-A%JS(7[71S MU;I1,K#IC!^L*!A:*-BU!.646L)U+KZNEC2L,6 M%Y=9MK*WB%(?G7LK>"_ /!X]X+%O>C?V'R%'1CF(1%T7BL_'LE<9-)?=647G M%#3?AF:K8H)NML\%RIU"*<*85 !@^K"-"-V'R% MR\0=$C6ZU/6)7.]L"J,/CBHQDU2J(8B8K-9=/"C.7?4"%0^6/E8,CL!@+96' MC]B02N*5Y0?NG7@F6"IC0$*2+>".BH>QL5@8QRS./2JA>J?A5'1\4QS=AA 0 MS4'[W%I5DI.=CD5?#\!%]]ZRS*^C]?"!A?$JZ-*<4R::N12!L8@DA VZ@F)J M76*XMZ$_I)(Q>!B:1G1P1HSC)4XMR(@G0>*0.)=S@A9\Q M:_ NY>;D=0N/YC1MY_HJO.Y<.TW^@7G#ZP]3:CH$!O?;>S^^!@<_N7X/S_GZ M<_$QB8(K M;'KS:705#4&;7L$B?L0Q]F=D[%P-KK]\OODT_OE_^W?-+_\379[/_O[VY]_N M[\X,%GON#!Z31"G;<89L3;NCW(IXEV=3_\A_K_1Y];#[_YOGW__YV?_X\,_OKS%(H>EE5J+>YQK:E+E=KDP M^N',OT?#.PP8&##($0H<4%RCM+8 &F^'X2QAPY\"]T8!R)>O0#;[X^[LC2+HYX&0Z1"EV98HW.2'2RC("."A\=TC&D$/$DN8APPL M(9\?APJ"\R0\)PY11;+T[KEM&GN1/U"M4UK3"^_E"^OE"]]_^>+=RQ?.RQ7* MZ"4ZYK"JXKN4=4L-?(=KY #"J,9',"\M6Y;YR1I%ZA?&^[WA(3GT?.&]6+GX M0FSN\Y??X[QR63;=OQ4SWV$A [40<>;&,5JP Y?/K!./$A4!R]\!RM3R&[XGW<_33Z\_>]_F__^[?ZG3NN_HZN_ M3T# $."['/"+S$>QBNF#@6#.>Z6!>22!L1CHI[0(E1D8+[C13(-MDW$(I@C' M/:_T]B/1@TT88V*8LK3B9?2#PNEKK/LE4[@E^HL!;4F:*A,5&XL@&:1)B :' MEW5L7!V$$5&5N89H:#O&,6]LAXW77!SXGD?5J2FKJ)[GB@I@2Q;55,[XS1O& MJ@X.+BXW0)=#0STCZ7 _+:C>_AQQJF*>4T M(A,6XPXE$)B#NS^?+AJR,1)?5Y#RQL;\,?3\VATC[$*TR>#\]1&D>DB-^R7-= M"Q#@UNP?[T'G?/Q_OP[^\Z\_@^5J<@02=*6> MO(HFTV1>37J?_O7KWV?G=S\VW>E_[JQP_)_.]8^@)G\)IVQ!/RZ$7-!ASUP; MV3@11%G!G5JF52GE*+125+P5&^G1[=5 ##:^V;CXIY/^/F'^&G M?_S/_[YM^S=G;ZSF/,P&M=C%4M3_ZD_&[8_I].^__S&[^O3QXV?KW_:_P61L MS^]A!0[G0FS\1&2S!Q8,I4%X2QT4=U_.__52KH12C\5"HA>[H24E=" MEET).>A;=J=E=:]!#EG7+=OK7O=&S?9UIV-WK:XS[#CMYD(BJ//^GB)Z\77' MLEM.JU99^L[*)+U<->7G=]KQKJX'D OK$N PP.EB][6&QB/&P_!EH%@0*T!> M\#@/23%/,@C=&_D%%T#T34%.-6?)G)!:U S%R2]S\UFX0I%WV W+DD(UZS>&9NE-/ 3L"[!?6O$DV/@ !MM]=NM'KUHZ7GU*J_HW#; MC$?A$";AJ""VBX1"8W_6\AZ-15(9KUK,@WEC_9^R"+W:K3SI9.W:3>>X$H1= M\09=^9+SF'GG0-38XNB"<4(LS"'[VQ]IF+S>^'Y^V>LS81=B8/, MLWNK.;0:XV12PMRMC9;E^\DL"*GY*V8:6&3\S+!BV*1XW' N_#Q@R1UC/,X$ M[B).H'9%!$C-QS14ZW0]\%:!P+$R$&0F[J$RNJT973/Z*D:W]\7H7QB8/#R\ MD\TZ*'!Y9PLN_^A[8SP" &L!8RV)J?Q@SA,]5#9U-)MJ-EW%IDY-]/$_T^#! M<+;@U)_]Z= U+K'S=_0U>- J.:L^=="GZ>#5<1SR8!9<<[7.7TSS\#:IM8,O)*!]V93;\^M2^KY M3H9;8:'_5W.KYM:EW&I7JFX?HU]%U^*5'%TXNF/UZ"@$V-\8M>Z^MIQV\W18 MWFIJ _M ./Z*SL%AYU?J1I(1-0T-%5-.98N2R[G>M>M/86&\\%]B M6<20M^: ORCI1=[RCVY A,'YBJ?E/64*VM(0\' G)3VM@D5PETK"BPLK'8).X]!65YNR'R[KS \'/ MNXN#S>M3:_7HM?\?D*PH#?'4"!XVV-OB^O-KZ\\O[?\:!<"*^E+;LMMV?[F= M33RDVMHQSKB<^O&8T[HL/D-?49R<]?(A"FL:OH@N>M3U170EPP8>>9\7;-\_ ME.>XD FSH;RH3)F7%YB R2Z.>6SH,RZF+WL8G:[ MWV)M:\BN.UWF7+>\@77M]AS[VK4LI\=Z'AOV!H5B]B\?_O[+VZO?/[__F2]U+Y-7UZRRQB/+GMOP_EGQ*6 AB_@T8.'@X8<#&;C"2,Z#()) #C] R3-%HH.>Y:3(.:7X3 M=ARL$VR/HJQ?+DS"@&]SN_+L5K_1[*YS8Q51ISP??;OE1]H[X=_LR>:?1UEBH' NM;J-E M:SSL$ ^;(Z:/$T]U"9H^)]0("@2__.',/ML&)NUFH[^62"L_W?C^W8>KMU^, MC_#_EQ]^>6^*P0Z_7#8>>S3F](CA^;JBMI& $N5PK?>HR5J3M2;K@R%K;+HU MO##>IC=IG!BV;*MU<,3[X\/%$PFRPL.Y6^SK5?RJ<(3O^"E2"]IR!*V@:PQ: MUXVH-4%K@CXTRV%E^]<]I1]?K*EP?6GLM]ZCKK4<1[NN0\\C.\U2\\AJ)D&D M< NYA.)WJ $=+C7FT\_8!7YY]CE++[\:A,,'^+]Q,@G>_']02P,$% @ MSH,"5QT]%R)H%P ,Z8 !@ !E9&ET+3(P,C,P-C,P>&5X,3!D,2YH=&WM M7>ERVS@2?A6L9V?'KJ).WW+&58F3[*8J5\7.;.U/B(0D3"A" Y!6-$^_W0V MER3+1YPH";=FDU@B@4;?_763?O*/5NM%,N%)*"+VGZLWKUFDPFPJDI2%6O 4 M/IW+=,*NU&S&$_9&:"WCF#W3,AH+QD[;O8-VMWUZU&J=/X&E+MP]*AFPDTZ_ MT^_V]UGW:- ]&?0/V/LW;/?CU<4>7?S\W<75_]Z_L)N^__CL]:L+MM/J=/Z[ M?]'I/+]Z;K^ U7OL2O/$R%2JA,>=SHNW.VQGDJ:S0:^U018OS)Y&\9B9=Q.+WG2G78YFT4C4;['=GZ1GROF[(.:\N2WP'X"?QNAY>BW,[K: MR+\%+ W'2\7GM,5C.8;%D=8S>_Z!._JPLHF]K0]?T8]S0:<;JCB":U]\GLBA M3%FOV^X]Z0R!;;,O1625)OS2+WLM#6P:RW0QF,@H$@E<\*]?3OK=_;,G';S0 MDD$"3/DP%O[&H=*1T*U0Q3&?&3'P_RAO?03[3>P942 A? /FXJBQTN99JOP' M5M;T244CD.RJ/N G)?'N,!( : L+S3JJO9TNOU[A^WC0WO\-&):S0T8Z>\[ MASLY(X1.9Z$1RYW_YS-L93@WG^6_/91(;Y02)I9C%?#&02RT2TAK$*/WDIG/3: M)\@%R];"RL!F4C4==-M'^.VRM: QEWA^VFOO.V:BO!+?[]_V(_.:E:Z<][KL?]D.A8+=IEJ(=*R4="Y.ZG> MJ&XUR20J$6?;I6]ECM1X<$L/\2,KP06?#BF,!^S-4];M]PYZC1Y\]WIPT ;) ML&[Q_S5:$0U/>OUR7#M:%;_OPIY&5WX(71EN4I1UF=Y[2N_NX(#84>^X==#M MM4Z[W>XZ=6K49NO4YJ&*\O)^BG)ZT.J>GARN5I0.I?&^*-M."7]EJG;.W_ % MZ_4#AIGV-R1D6]GS0LOP$WN=A4+SACU+[/D@!LP3D*VYBEQ$)$*E.=96+6?( M7?K?TK=8N@VR!"IL_-?2U[3%P*A8HI=X-QH)S=2(O9C.8K5 2.I))VLD5)+0 M<\$U(RT.?C[]I9P%"5B5Y"ZQZEW"AF+"XQ%I5"13;M@;$+^;$WX'H.M"36<\62S%MMJ=\XE,1"@&,RU:<\UGCF']WMD>T,+X ME,UBP8V(6*J 7K2#A<1(&^P/Y1J1LI+0C%U:8&B0/SJ-O.E# S$1E<40'YV$H0,YX M"W&CO2UZM4:8ZT6()_1 %&GB9Q%F"$:Q/V0HV'LMC 0+2@-V,9%BQ%[*A">A MY#$#(< 5FO&TRB8M9L!=R/UP(_J&;BP6=C>"AOP/&3@$HICA,=<+8'H<@UGX M-<$-D^K\LW<2=(^/VJ=]-H,=AW(NQ*=XP6:03L '4D5L5_R5R6L>H^A@7Y[ M?TD&N>+?<.+R%KCYP+D'Y(P(L?B"1P.SPF,P47\,RA2/ M;:;(%-3PR&TK&B(92 5SGF8IR!@T@8^U@#-G,S@U2(AL%!A881-RR8#'C8') M$LP+S)+-E?X$9IS6>(KD]([/T#&,2!@I>Y<@42 1"U &[&6L@*X3,(P2;,6- MX>$D Q^3&J+ ;IAJ?BWBNAZ1R_E3#5D$AB',UC@1*(A4'*LYV3 P1:!5C)B MD[$1J"'HZP(#/9VO9$!P*9_-M (S7,?/9XIK6NPY,"%,E38/U3):\?8*%J R M<> X*DV63I0F#Q&JZ51".!%(M19J%) .Y48%-:?$KLR([@8[!#^#IH@L \T M0BM&FQZJ)#,!^!(]%N@#0'$.#G_-X\MJGQ30#V2Q[JIH)?/*&T69]N(!GL=0 MF!-Y9>D8%@D,;^!82-WP6LO_76]0^;'WO+^I^R=PU"EJ/7PZ4^2/QXK'=UHZ MP'5)>4(X)OTDP3IJ7JWM'"HRT%D-,!ZTJ:6I@4N<3]#G0W"I:"!=FZB4KN<+ M8H1T#"]\$+H+/)'SJ3$W*?LK@V]M3H^?E;AGO<44'#FY=.0+N"T<+> M*H0(-B-OA,+J'1X&)]TN7@^YVSH_C)O #?;NAV;CM/E=7+ -'* M]E:K@1,( MD91^?!8ZE(94#KP0Q$M@FPLO(RXUY%GZ$^3PP,VL;H?_^F7_M'ZZLFG"U6/- M@4:D8%<"!X%'8)\AFJ>]/$O0.>W>GQT?+C]NYD7@F $'@T#A$TXBU/(D8 \3 M"FITRX:5%Y!QI OV%/7&/+ :=+X*\BU(N,:.IF=-,X5AV7I@UN#) Q< M ^P ?GOW8(^LV=1+@3Y&T\2Y:VU0D@FX0&U<;@]??$WDX;90>GTRIS)#0U,9 M;C9@OSYS\0C8N1W?\*?J']S0>$/ !V MAL^3;#JTV:ESK"=\!64Q]),JF)R-?U*Q."='O-$_LVMYKP6'"*CF<@9 MF2&*3B2&OL0?G'XX$R/<,4^Y=_$&. K:FU<90C[ %P$G,'KMY16P+8!1<^LU8+HH1"H[9-BZ$[)NINIDW&+=3_EIN(_\5> M2RND#QEHS.'1_N%NN(<1R6,E418*VA-)I9:TI[#1; *#/6]I:!&0:5F)^0:/V[GP=7C?[E)ETY>VX*4#,5F]\([0;VL MGU_K8/O=WB'$,R3B58XAO8^!R%UN\C;&U#(>ENP Q[!.YBN[&GLYO263=7"2 M/YM5%&JTU]L5'@0C#"L42,HH2S--E3\J+7<.5XX8(5D\M>J=4N2DCDWB/EG% M SA1%9WDJ_27;&X=-!D4;G&+(CH!E-P!HJ&<$<:96.A.)&(DT7THT)NI6<;\ MBD!@&3;EG_!?UUS&WN4B(SS<:9;%7D"*MMNB2[(D05N'7TXUJ/.BL&2VRKEG MD454//^,CP'O#ZXML?FK(A3(GJ'-GN8)7[RX 9Z?<1FQ:Q[R'*"?X '%'FK M\&W/D!E<$RZL#2ZQCX),P9PZMNKU7X/KP5NFH5Y$>=\+?2U%:> H>ZN2%N40 MJ.GM*XT,T ]P/SW9P==VBY D>#(M.H%3N@W>QYIDGOGV8IZ LH&;OD M\..KQ*0Z"TF9[2S&=R"#9YMDL";9M@TA'GY*U#P6^*BA3R.U:ES;YE\1,VV(3X@1N8V476@QRN(8_[1()HA> MGZHNT>U:= D.=UA^L3F_4S\]P/2,\'C\0@MNP#.#EEAW2*D;&+IU8S[GTAAZ M(4MR?>@+D-F-N N0V8>]=AN@3399NA2F-GZ8)*ED9! MB4HS4YKMT (6,6!KUK79K-(ZUZ )3 PX#"#S:$)A=P.888 M*P>K()2D,^&2;HWP!?7'B:LTO9(D(G3=1@@[MG3!FW&B K)FDP\K.A'FY07) MPMBICK#D+7UA#$M![B12!&-D0JSP@ YEZHC"4>:/$3,)XPRW#?+DG:3A4MT5 MHB4Y#;6#D=A0@H,=X_ $?FXQKRF.8$B$S&I'R'O2*\C@[K59_&*2/*GWUIFZO%4LX(R](3:=R[-*V#\)FVX3&)JE6,7L:TCQC[_3DR.6!6%0FPLW^ M#FF@B]L](>?A:P>3;B(,#7?D#,Q"+':Z:],<=5X1YL6QSS/I3DL=Z7N50$Y% M;XQCMF#+:\;;O%/9%N6"8)'F5<_=E1 8ZT*)4E$U1(!'=54BAYP.6.I[&-[/ M.LG[<#(4R%-RK,"NDGSL1&,D1A*EZ\>IT4D3>J\K6"NOH+<6R Y3F_(+2>Z( M H"N2!RUSTH*G0DYFF(1&^PA'E)/H01OX)I^Z,^6%];@<'7O/4.>H)@S+W0KG^7:A1L%1?G2*I8.N@DTO$>.G.(=8*1DF8H29,2(? MU:;!-/#VX#H@C]K;(D5X>KT.<+I^C+WEQF[!5^??,8GO&HNO MY4=@AI4Z$#I-GN)$YY]A-6 "*RR:KUB/G>)E@J0.#K MHE*A!UUV1_9Q%"P.;"X;@].=N*:XQJ9)@N[678)8CHCV;CH6(NIU5E(V8N>U M?9<)5INJ"!0=@Y/UR,.%G09%FHW?O,1+A(!MY,=B,M][N5VIO$J.JOR&>G>" M#=#ZN=!'XC&U=(+X]]:Y[A"EQ$<%*"#:E+:/-!ZMWZ6$O2 MM4F:.\5Z\L&[OE6V96[G&&KZDX\/D,%!W1?*O#9B%>?0EL#&_3\<1=5 M:<)UMI7NO_7=F:%8*,<;-SFT^8%!I\C.UT,$\S54Q>M29TB9M%5:*U>H56X> MO7N#BS:X:(.+-KCH-N5,3V_"^:H-^W(WF&B7'&,U^50CXI%+B6&IA?6KZ/ K MK7KI!A<@5D("!G$$ 8D_I(I];K/JN9#\3HR/P&_:7TZG('ZJ3%V-6L%IRE'I MI6VG!:N6UF(J*3//03XB&C$,XA1\,\HTU-A :U":=R@>.88LS$:$'-$+:A.) MN& 98TQ%.$D0$<0*V0"YX=)4)=LMZ$&&0G*J85U,;*C,B03!GP&"5;Q$C(BA M3-$JD2$;R1B6W?5I((3D"<[2V)JP>B50YA[OL:3"9HFPV"W.VE$)/LT25\Z8 M/8J$I9H(9S\,VI!['-','&J[?@P"Q)(/M>33*C9#H">*$IPWP&5RN4)B?,U# MIUCX%(N./+">JU@NS9(L2BS693%L39&_MI99^5RSS8A],E9*/J19TYEV*761 M][JYZ5$6^V+'L;B(B:X[["HE2$9%^(FJ2C?G@IY T./R-0B/X,5UWZ[W)OEL M29G8XC%&+^ "!\4<,D/(W6;[QN/Z,J&QSS%YW)5745L %IVZ#D.$LQ X#5@< MOC@N+RK\?,JBXEM*4K+INR6OM)C?FLH=FN8M9$9@V5+%X1X2WIRI H&)0%%R M_;C@Z<:8_)Y>4H'3DN@DQ(:.%&@%UB_%@^IAK(R(!MS[2UT,TYR.&AB"]>Y(/<.!1I$<:B%I'L@GKJ&6I%O=W$6K!@< M"(H1X4@?PMQ;<5+!;7_#S]O$Q1#Z1,0SWP/,9(P#YG;GB9J)XG4BB:O%+ ZL M*B/M*A%Y&X-,BS,#20(X0"AQV0P;%+G>P%41%&X8I?"=#HEQ00"?OG'O[J$V MW-0^J9[B,IB8_!<1-:@^KXNQH8(XR N2B%.+*"[.G_DA2(QU9B:UGQHDE(YF MX;9%(7;._Q!ZX01-*=RCOOWI;J2M?+72EK]SFZAI07FA,G?3AK=PW_8]C8?= MO.YS169O]ID1C,Y\=;HUKZG<.>^8#ONWC*?8/W[GW NSFGJ^IO.GX9,Y@ M?844MX %]WC;[3UX@?7X5NO!<]U>K0]-^UL8_W[0OPW;P +W8FN,^LLRW MYIR0,?BFD)U>6 TQ_Y0B?=R7Q]XE@&[)FR8;"+J!H!L(^L>&H#TT49]:CC2_1.3&Q#PYD6-!QEYV M_EGME>>]/+[TT$4-8/B6 MZ,D#9FB^W]]/U-1*1:VT[OWA38GTPY=(7TCT6W.BGZ4*^O*_B^.[/=[]K?-[ M\,_K?O5%XYM_>-]L7X']$QKS]PMC5'ZQ4Z5"WLRP>YP,EUJ" !X_G6_@D@8N M^:*_ZW<+Z\,?^O?7;B^V]+W][K@R)YO?5?O5BY;O3@F:WU7[<^G!+7^79//K M:7\"]6A^(6VC*,TOI+VQ>MLL\V]0[GZ=,]_Z;7U?YXV#PQ^T%;EEPMPY_X+O MLOS"4GN E6[)^$\#A350V+>&PIK)H5L:R]>:'/J> O&S[7'I/T)H)D]XM,X; MWABF;_TRXZ\HL?IQ[I(V-YVM)IPWX;SI;#6=K2+W.;AO[M-O=Y%'ENF%7CDC MH*,O*0=J>DD#PZ8?U@#=/P!^V?3#&CUH^F&->GQ?_;"Z AVW>XW^W%-_ M2@ESE9WXIJ91K.:>$O\SO0UD8//].63(&_/P5;D5'T*QEZ7BL>NR;>W9E6J[ MKS5,^_41]Y\/!+QH0,!OV)];\Y[L&J+20$8/AHP>B@]=*]"R#?!09ZBB!?PU M2:?Q^?\!4$L#!!0 ( ,Z# E<*CE ?!C8 $A/ 0 8 961I="TR,#(S M,#8S,'AE>#$P9#(N:'1M[7U[4]M(UO=7T9NG]EVH,@8[D 28G2H"R0Y5N57" MS-3\V9;:6!-9[=$%X^?3/^?6K98L&YM 8F:\M;LQLMR7T]VGS^5WSOGI_^WM MO4E'*@UU%/QR]?Y=$)FP'.NT",),JP*>3N-B%%R9R42EP7N=97&2!*^S.+K6 M07#<[1UV#[K'+_;V?OX)FCJ7WYCT)'BUW]_O'_2?!PG?0/@T_O@YU? MK\YWZ>6+C^=7?WQZPYU^^O7UN\OSX-G>_O[OS\_W]R^N+O@+:+T77&4JS>,B M-JE*]O???'@6/!L5Q>1D?W\ZG7:GS[LFN]Z_^KP_*L;)X7YB3*Z[41$]^_DG M? +_KU7T\T]C7:@@'*DLU\5_GOUZ]7;O%;Q1Q$6B?_YIW_[+[PY,-/OYIRB^ M"?)BENC_/!NK[#I.]PHS.7E^,"E.X9?[\'7CG=N]:1P5HY/>P<&_3BB_1P^+DJ/OJ5?4HBZ]'[IGAJ9UD.E%%?*.Q;:_5,-$J.QF88G3:[*#MEQ/[ MNZ%)B[VA&L?)[.3?5_%8Y\$'/0T^F[%*_]WA)_!OKK-X^.]3>CN/_U=#TS"] M0M\6>RJ)KZ%Q'.LIS_\$O@OP?[T^?\ >![4>N8T>?$5_3C5-=6"2"-Y]::CN-C#8WWPXOG!K;[M'43]@X-^]\_)-5($3M9_ M,S49Q:&;9A3GDT3-3N(TB5.]-TA,^-6NT(M>]\5SZ(%)7AT0V.Z%&?/4YW8Y M'D)O,9[WN\="YWT<..^J_2(BNK?3FMN7%@Z/N_V7CT_N)6>J27_8UR8[^9_^ M\_Y1/SJ=6XU>+_BES!(]"[X4F=;%W+SWBZQE.P(O/7+[L;$XJ4GU:8-(XSB* M$KWJGOP[$_Q]RJ%/40+/#Q$SM2.S?>U-@/R<#D$.^[DWANKCS M?FUC-6J0FZ0L=(W?_[AM&0U>]?JZN2WG[M=5EX?D%OG_[<[=[MR'VKF#^VW; M9S]_(EEP#7X/Y&KL&4;R>"W^ZBYC][>;Q\= M'^X='+\ZNGL?[9,R8I\_-@M;D6<]]##NK]_1LD8Z-)G"/;0GQ#^@_\Q]B\K M29F"/H>?YKZF/D]@$\:XLK]=G@6_G'VX""[>O+O\[S MH-?K!&3GV%%YD&E8-AT%J@AFILS@[[]*G1>!20-Z]XC?W7W,%;Q[U'$XT@FH MU9_- 'A3;M(?.)Q-V>9+*7:A5198LG4>?ERT^V,X#&EQ\OS%-PST+ ^F.H"K M+"QSV(<=WH5VP$M_:GE_'IAA<#Z*]3!X&Z*^C.(3#W@DNT[ ;[!0C'>!2]P_<4J]A3#HWXXE*9W,\ M?ZYWZJ)WNKO:6*=HW]0P33T,Y<4ZHH%#"1*!AI>-D$,%B[!N4""C[BK7I&HZ&!G?VT7]ZU^XQ,K;X# MB!!"B<@$J2GP$C1?-2]GC8R+*7-*!-R);[@A.D&S:@.8 4B+BKE3KHM@:#+X M)N8!I>48KC$@JEOLG.@+7^_$:9B4*$_;E]N[W^UN+$]?<()>ZU"5.6Q+0R1J MV[=(T25[D<[/ /8&;FX8)Q+)_3B';XJIUBDMAVW)G4-ZF.E 12SNP-J&L#9E M(CQ)I;C539;J&30$JZ7IE& 7]QEKA[['3D<*6-H QW4-S UZ"? R,BEY"=38 ME"EQD@)6!@>%XA@LV.(^04Y+H '8G5-X--L#W2_8Z?=V@TC-\EH+B\8&+.QR MN"X?:#]*3-6>D^U/&$=YQ_"<%NT[=P6/,UVV#9&=H)=^?$$QK10@XK#$:O/SC\;F@2N'1Q9,1N MU 39>J:O518E0)X3?ZG9U<<^OO\\.W@6A"!MBSG$_8V,4/Y&PXYO9Q'KS.&Z M!AG:'.1]\UAM:HC1BOGCU>-:,*V_"[>A?62]7&T[TO;V93:&T_EO.FJ]5TMM MF1LT^H:^8@6_!-DP\BMX4,FXL&UAW^0J4=D,I3V^G(:9&<\+@R%P (9 _XJ8Q1,@-<--70!Y\.@+1+[3-2TV^Y$LF:F M[7GXYYV'/V"OTH:BJP5D'=GRR(_YF(!J ]MHJJYA9,4HJRZC]O,SIT1M-]UV MTZVB8/S!HF@']64-2Q23A)U6IDTS34&4@#VW4W$\$@Y(':CKWKO %A,QF" B M)TY++5L<98-KV,83$ (CW!#42<321 PZ14:2RJ3,\E)5:J0(LN#53X%9W"Y&D2K]LCA\"; !_?8UT5*QHE*IJ"Y M"X(8>QGA;QW)SHSD"OD3;)%R*Z(E*#&EE,Y8>8%.F)MV;E-!4"/L<]ON8 MMQ\T%>HLM68,J]H5(Y8X A7*]>N9O$*X9[&GX9V^$1!DG"T8FUUK$'C >B]/ M\\JPIH9#%6>@"[HGH![F$Y!QIG0/_0!A M7/#$?0.0R%AV!52+T?T-45KKX ,T=.ZWC@^^>"UWH)W&B' 9SG: MGYX$Q* MWVRCS(LL9K_7.3#75/FMKV&P1$I/T/1K2C3AL7N/>>8%2*WH;PCZ+]$3U#LF MU0S';^Z\K=;;[OU,%"GH='7U7F^BDAJ)9FR M&,%+P<[SW6 ,+8WNV&^X9X&C9F$L@$H1F E?/BS$MEV^P&V/@B_T\F6* M83?(YS\E*OW6>P/;6.-V 'X?YWF)'F?/*J&0N4=ER#>9/R??"8["S%2#*'4# M=Y5>9I3^QCG]QNU_9*H^ $Z#?'@T_L9RBX-1L$;UQ61 RNTDSK3SX=*SU 2) M2:^A2=I!N U(O\Y9<,LTR5)(& 1*8/_XAMSO>!-GV"W);6@>XE[+%*Y?-559 ME >P55,15+'3:E?1AG':D2=(-6 Z\J;U-S3((10"F>FZ2- M;?2Z#*U=D]\\(DJIBOY=&7A ;+/7.V4SK'.,R/ZY']!QSMLXJ ,#N]Q9!;R+ MD(G##SU 6[O; M?0/6EV".'IX\5AD8C?,ATKT\0-\X^]$[04(F# %DR*U6J%L9)LYE!*2'_M"8 M@9!B?#4/0MBDP&JRRKD. _M@"OQ!7JC4&5=DY@C\NC;PL([R*4H,#[.!- M3S-5T$NDHUU0L&)4ZTVKPA2 _$E?D/6UOB/LT//6L>.8:;!+._#64\P&S@/G M+6L--=A"T(9K3]9=8U:"70AP.T>LT6K",^4/=>X^5&$ M(![HO;>,#L%.F=)6K:QEE8>Q<11CLMVER'PM=#@OR>Z"W5*;NQU?_BSPD-]) M5X2EP5F@6; 25*!%+>-6>%[\,QS$D$UU%J^R^6$5R]TL%$=9HO$%T; M]XN]"=R[%8M_!#SO_>;;3"_S74//[@M!WFQUL;]QZJ(G0MA+? V%\6HNP(C! MH"(XB(Q?[7U/N7-XTV_4=E8?M=5G'@%%?;QV6/O&F^O76 +5=?'%&V.OOY_Z M_TG=&2"Y0%D6Q,E\M)V1D" ;;H.@N!N5V! OT!5!&-[I]9TS8"6KG_7@$S@% MWO/4U95^OXY.NU*#W17>6D ZI%R<^[P!"6=M/1,5DS\%-�LQ(&M,/?*@2. M%M6C1INJ*V,,,VPO,\2=!(7>68W* U _H:O4B"['9G 'JQ_H:]0U%?!9O6+4 M<#%2:>M0AW&6%VZ@9 RKV"9Y!&JZYYQ1][MX)?_9;&[PM-D MT4$B+QQPF!9FN]3S*C%@,Z\IM)40/@6G;P9HF$/U2F(=1#^\[MK=AJP.X?' E88",N*#V!=3M M0= 6SK[C &_UWY)/DZP G/AS(.Y$51@T\8H,:K6'SG$2>\<[3;P-K!GF#AN>]J) M;Z^U1[\7PJ=]K3%B(WC#"!E%!HJ[=<%9-_A2AS( LP;=%4,.F<-^S*Y5&O^O M8#+?:05;+!_%$V8FY[ZQ!_X@2*IN.#Z=0QN:+]%L=2100M&1^/,Z=@7?JCM(#\G9RI@.\CM97 H%7D.G.N#+2@:?&H$ 2J,.0X8?1]K*/Z#[X+#.3! MG_6.0( M@:5A!P>OH4NZH"I7G7@\.GPO6N7!9)4)9(FUL,W-P_9&4B7FL<9Q7D'/-B@U MP#WLD=B"N[UR)N*^3RGS>U3;U[3I04C#N.TR268=\F3? MH, 69^PW15@ ,IXR=1@C."[HVZ;I=5 *BR4:'8,@0-:]UHUXA(+""("_HP.5 MDDK!U&*5Q?@7['G*PD]O\Y-, U5!QB!VRV&*8>UO8J%$DCBS$#H.(LY9G<&< M%)1_A$$&\+.H8N#$S=!&0E^@IS.E3V/"N\,'+9A_[.V:W0:9EB9)_,.?$68N M&H/HDQ>P2CPVR063=U@4A-8D1B(J0YYPL*-5:*,+8O2U1J!?1:5$E>MO?@Q_\_.MOWGK;][ZFQ\BCR;<-5]-RKBR4 *T >]4"[?AZU+>HXN!=XX4" MVJM)=)M@J+7%#@-WW>U0.@VX^F?!5YN(*U4%W&%58")^31EF0 0&F4/DY6O$ MN!4,A\N\JSEH7C0HM6B2@%%B2?'M,J6/7LPB!AI2,@*8%NAF)+ \ H:Y=LQ) MY?=%VCUZTK;X%-ZSGIZ+21A7D/WFKU70VN"R@;5#,!U:6E#6P1V.VH5IAPR* M/6H)%O<.6G?\ 7 PP14*CL%OEY=.2P:))0D^?=Z_<,7 M;8][AST[/)#@SC/DJ= B"&ZT-M28A0B[^%$8$HB@-,++E)(1?H%V,Q DY <, M/15@YNF2?8#-OE=Y#G(DB%,%K &-XTVU%3ZYI$W4-+[<1=)W@W=JFH.TU@UZ M1[W7'9 B>R^ %_1^9'9.T()S_5?W[L2S4 M9XA95SB1'&X!FR8)M@&G1L)]9LC(.=:[;12:/ZRME.I;0EER]7ZAMGN]R[96 MWZ!Q:%FK76KV^'E%_X-^>]?]WF'UTGES^LX8 SKL$*WSQ,]R?8O]@]8!+Q-! M@$RMTW^G!H9!YI=I5&)8U=)3X6^8)[%=5J#IZW::PA::9/&-"F<+B?=>H<<# M693'=>^DV\'11<7_Z@U^&2-;^T#:/=\,:S1\U+^88Y-/6#)8X*BE=,LK" QT M/Y@QJ,C$(N2JN.MN9TT1VCG@&7K M!"";^N80;&"8J3("^2XSZ?6P3"I+$&\$5-#"$;9G)>"GO'"T1BL)==X=3H&S MG(U#(F)![F7'!)$?0SYMX):3U"RU2DZHZ QZ3YUZ-ZL2CU-(D@E-\DK"JGB4&)'_\L M^8%!*8@<[,C9JMS#F1["":+BKG#?WSS& 5FVA/&R)>2+/49:A A%EZRKG6 $ M6YAL[953+ZNQA-^+'[".$5&)&8$3O5J0JUI&3F7.8L$+.IYVL7'"6HZ)3=QPZ[#WP#+L''/$%(S.$F0F(0.RS)&S]6#JSUTIS4)$7. M-8';/AN[_)!^"D:7!$#R.*LHE6E&7(\JU$9 M)G9$)]7B(II5+$ #KYM^M MIPSI4 X0SAI,(E9\0W$#8Y!GV%:C$I24(IDVJ=$P8'.-2#BRZ(A]&?\BHX!@ M'0QM+L]DU''Y8LA0;35TME'DAG(%D>[<"4#SGYKL*_W(6'F)E&NJ708RK]ZM MV4D[3E\'6K(.33C(%9S@:&K 7M$V!C< "87H/IIQ(%3'RWN,\(>X**V6;B,[ MX2/ZN+4;* QG0'AR!AIV;"DYA7=*F,3R(TX^-)>,J^-Y 7W)4(QG\C);&^:1 M%URW8?[G:R9\-EE;OF>^-#C!7AT?3]LVYSH90+PR+$B*M;!,2:+]6+OM!VTV MD!HR*M)8S#RBP_':WD)_0_#YBTV\DNSY.Q.-,#8KY'VMB]G>A;-J,!F>9L15 MDVB8ZV1(C@46(>7(=SQFZ!\>>JN!LIYC@-9.ZX3$QC>NXYJ2#L+TLCD\L4AE M[V!WA=34'A&].5DXF,^8' KZ3J[V+DZ_ZN@2/KT%06-@S-=.<#6-69F!EM^B M_/[EKQ((LLM1 4/.G>IL\IGVTM?*NI'T0$&:-*I6PFVEV.4LX^4FLHS/G!\7 MPU6$>7R2W.MK<(Z5(VW] U/%7K$(H5W(KW,PVCQT-HGO2LG@V_--[S*&Y"M% M:<#AUQ3=@2DIL*@VX6$GL9;H93/$BEZ@GDZX;,,=4B,JJV5!(-DLFBKTH.5F M6/ G$&O0YX"])BH?!5&&D20,X.)D>L"^T/ 0@81!J2ZF,1I"83HC>&FDDZCZ M"L-C.4/&R*3X@*+O4$331=C=[52AO&0,L:;,CJL:R5TZ(7**5'?)]F,)+9^8 M/-?.NT?V3Y-8;(^_<&CM1AB#PG0"B;S"97@P!"@M8SX03;0-H) M;SIY;,/>&V;9MIEC/UCEEG-]ZDAIJD;W7O7'7M+3=( ML=J@2EC2#-B*']+&#E1OSH;/HG3$X;36S;N-(GH,G^G1UF>Z]9EN?:;W)'&[ M7!2B23W!Z%V"OUH-P-7*=2@4ZY2,VW-5I6JL_?I@K3(,AS.$6%P"KDW@I21B M6)21/*_+'UYH)DM0(@;9QUO#Q]_0\/%J$[681@FV-8T>W]OHSHITK=YNHJ]5 MPD@OQ%ICXI"4:Z@5];(M<5ZYMSK.T>ZR0 6\^K68]$+=[E?F6Q7!2:"P=4E0 MI&XY),]S#Q)&Z=%"^()S7 MBRPV\IX[XP__F\D$JZA]#M47GW M6I^Q%B-590&QY1JYQ+'8:MO6KU;HV>9$ MDI&Q"D6_W>;K6(=S'&\BY_ABL3@7%53 >>SO7UG*\9GN N<54$SM<"+D&2YR5-9)L;J)32*'$J931U4[-3)!MI77 M;;",R>)!>C94T]9IQ\,?VYP/"T?8#D)NOMB ).=UR&LN)<\KM;5"#6#QX&&= M74@V.\E)YLAH$*FT"(*=RA*AY0=56ZMA,LS#AY ,:Q2JJ M6^X!D_DU*G%9_KPG'D#T?L5P"VB_(FK:J#VR#.O2#G7I.).N)'PA]L]LETW3 M\P"L"P3$8746U-R_:) ,.=COQ&8?.4O]_"4U#DOF*HGIQ7PQ:#_"B<%'C%=/ MM =!>RNQ'?#.%\*/%]1C3CW2]6I+C];70-5?) KOG.UBD('61*>0 M3!3*=M?ASKP3X6U(\I+R_Y$'A0'.BHR*&V[?,:Y5HE5)G.7^WIR+#YU&NZ$?5!EVM: MN4[Y:SOS91,EZ+^KJ5R,&ENB<72L/-+(I5.V_=0_MQX@LVA2H]$>;BN9K6=V M)(E(XLSG>JIH)UL"ULW!6!?.S=5.]@\CCY#L#UU)QK/UL2R7,7H'FRAD?(8O MRLE#883F4'5HB(ZY#N)086Y=P\QAYI7MJFD0KZ^N[.1[*QA"U$)&JQGUN(;=:JYW:BD1/<)U^A@OD>H M1*QK1"DFM)]-CGODIO!RK7K&4%C#%3Q*0'V.N7&+((3IW,$G@+ A'.OQJ MW5.] W9+*2DP6DU>Y!'B#'%H#>GBO*:F60=D-A/G%1"2D3=L]+X1#\6L&B-R MFIDN'*TL$MTNBY\S&#H8:K0";&YC56\&YVR$CMX1I$9:+3R*+0^*?"<>5].ZIA2=F:;#XF?]QDY/!A:4!),;?[P1NE/ M/ZV3]\LJAQ.'B+J03V2>(L:3M,*<:.Z[.9VOPW&CS(F#UHP\6-6^3): MCBJRE26WUB)X\\3F199PH.:,-JGO4\W3]E\;"JT/Z%K+(M9 MI<*+SU!B+X**;MV>C^+V?+%U>V[=GENWY[U(O.!R][+K(K1C!%.@>Y#O"D8S MR54A"*6F7<.6CR!8$AHJ@(D3/@PNL725PL?K%(^PL))UQ1 +G6U:,#$KY 0% M@+A>E=9#9P+=;RP $\TI@XG1J0IV_#SCU>,XSTOK\9B[AW<[4OEU05D1;KIMA:S8])E M.AX/*-R6=&*R/[D;VI3%GAGN3>!(POV^,S18R@1VTXT6 %MB(HPUV*T2:G(8 M;UAF#B)'8XS]:E8_+H_[UO']?92I_B8J4V>8$IM+7N4X:/B +[C$OIR:WB6Z9VM8+;\\U:!'W*QB MUF"I>X]=P5YAYY4* M!HI\,";SQEQ-VW9- [>=;_WU:S&\C2RP\1NH9]%Z&!^I@.=LKKFS!K<="L2) M:! [,D:)#VJFY<%, ,SDF1ER1@R2\OXLLSB/)(4B)RX%F81@/>SLPW%WK,&: MIF#91U64#1D)P>^RL?6#\W#S^E%0=';([2QN73PL5'ESKD]JE-NL-5F=Q AG M'DE4)C5/OUE(HNTQ6NL8;612C@^-=ZXXMT# MPC>Z506+S5&HP3I@+6:D962>ZR5EDZW79A!#UO#D5'+GG8B47^/U]IS$*V2;4I'$?*MQJ;$K/+:JF=MKT-UKH--C(S MPF\F@2.)"63/\OP;9)UON@Z&58Q/:BJK-14!(DV[RG(U+8PUDE5HC.V>0 M7ZPH!+7(RRJMMS/2S$4\99H[12_YHC$V!N3B$QC VZ&"$5(^YD;6G2)=<^[1 M^' C5K4X?$GRVG!#9BA%")%8=.UB&)6[@S%$E@I3J/ Q]*&M;U4'+[>^U:UO M=>M;_:?(#1N9'N6L2I/[3DT?Q['BU5%8+(SO5N8ZRB<"S17V,5%:.80 M'P?L&IMTJN$H42666F&>*H,0)RP3[8TJP0@DWT.=NE [-337*5"-FJD93F749%]==0YHZAQR/?A)%E-LAZJCTAB+52&# MES88[+!*P&.@VL@VAF,Q@IK1>Q0>F"8S;_SM!F)TN]O2!AA"84OTM*,9:N4Z M1/P1MWT3#M>NSZ^XP\0(9B.5QHJ:86%HJP2MQ;SN*T3CN#;3;;'=*UCNI$AR5?J-JBLUP^26OBR[:;PMI$-C;4Q*/60 MT-;[SC\V+)I@LY0'DN]X$0!(R889"41#LCM9H[27!4$"0RN!BZ!R-O[?23]X MV-&>AV\,I?*P]R/H"CIHL@5"B;]N5$&H]61EF[:,Y57L<3*K 5_0:G@R+;.IJ,CWQM1P?\B.Q"J M:1JJ1"P%H)O)KX\._N5KF*+9VQ*+N(;Q^LW%Y=79E^ ]_'M^^>%-)[C\ M<-ZE*V6[IG_'>3Z=Q5QS]>Z:S.$&+=BSGU_/3NXUB:/N\;$S$HOELC>Y#4@^ M#*R(N4$3W<_W,>VT5L$9B#AY_(0WY+=QEZ>T/Q]Z:K5=BR;UC=ZRV^VZW:[' M&S0]$-(H' "A1+^A3OD)U$7*\M0)SD=8.O:3-A/0USYR087V/;M/.IUU5FW( MY;T94867#FWGEQIK]?Y72C<5E5XU&/#2X1R:L+;Q+-"P_X18+MO(W5I^G$N5 M.0PA8;,#M(4@/H0GW4K*@8[-CV^KWGE LCL 7FZ(EX$:2SC\NB@_LJTLZX M603O6(320PP>^5PH3PQA_\:^#Q2'FGB2.XKV7G\&7W^.63$WC?PW[%Y,S0^@!FEF,RD_7OH7[WX/E& M74-<_6;^_^]UR1X_-4WFO9H%O1>= $IWR06UO?TQHO#?\O-_- BX_&3TG"P MZ,T_6$I2U"&BQ)DB9G'4,KI8*S%M]:K![?Y8ZQH%84W7@8AW MK_$]2'.PB@-S#1?EWQAS^FJ+.=UB3K>8TY7.4!N7W03\Q!D5!>>H(N?E^H?2 MXLNOGSZ]>_/^S8>KLW?!V7\_OZ'/CT&5ORE":!,!0O,1?@]=J_$2DXF$(Y5> MZSO,580W;N("75@=R40+ BDQOIM.*B7S=5%X/@*'HO(H=P/";ZK9&P49L"Z10(T+XG 1& H]<4IA.(T=R/;_,1.4< ML6M#JFR9[8ZKCHO]%W"X$)U%7R"*,J5/KHZ*+=#K2JITFJETX&>)A-A7V6EJ ME6;B%'/T2Q:;81R5(4\XV-&PSK)=XJR9L1VV^<10"II0351(&+'=8 >-63Q' M7"2DKM0?6/LL8@;N>FGTNP^,)%S?Y9(4Y%9=I]%*J-*X3F#?_&)@["1VJL:.3.AHS?^U4C;.H$VIM^$P]91@.)(15Q\$=IT).'5SYK8G/O5>-BW*,G;3?CT>&:\L*S MG['$Q0H\?W[7-H()&+J8< D*"Y_V"D%)"H)H'U-P5:DXZ$C4V=WR,JS> !A\ M>87,._CM\M)!);%*2/"9 \HIJ)O"QL= Z5"E.97CQ@ARMRV]EU:*+<?\NEII""[W5$I57?:=R?[@T.3 _.HC_+O'"I$SYK M.)&#J:KP5C_[K$<\#^]YY?_[B)I:T.OU#U^T/>X=]NSP@)6><]V^SZZ^ MAA<0KX4(&GM$E#V-\!(NM3$5=BDS=$?Q#Q!%ZU#DITMV##9;CY>A<7CD_H3L M".L5<]/X=P*T+ /7Z+E[NURPE1]1E@)9)M=_@917 MWG&8.BTS_QU-!HLG>7A'8,$Y/-;-HY2E>(%S%FBRF M8ZRP/4^A^6/=2JF^)90E5^\7:KO7NVQK]Q'99@::OVVD*6PA+7JEPMI!X[T$BS%)D41[7O9-N!T<7%?^K-_AEC&SM M XG9?(>LT?!1_V*.33YA&6(!3((*6*T@6M#]0%&4Q"+DJKA+"I#D_' [1QHH M)-F<.8D$Z[,Q!Y\*=$&/C3R/4.&@TI@@Q=:#+3#?@RI1A\0,7Z#252H9;P0T MC88CR2E*LO)37CA:HY7$/^\.ETKK" ZYX837("&#HC:*)QQ.# \;U8,KS4(2 M-#OU^ZE3[V95XE7Y2FPT,9R:' 3706*F.O.(2WE1U&T\+L>+LGY3-;!MHI ' M=MKTMJZ:K:MFZZK9%.GA9C7AP=9'HCHU9(MJ:IGW-$34K%/21Z,ZY:Y7@=23 M8* 18VOES!K5.BN(+%54U@MH1S?+NKW"01[NWE@#EWN5=9 MJU[_5PI.L7[ >I]G:O@X0;-'24H")O6PN5\S5Z!JB,8);R--G'%"B@_O2#KZ M*MJW+038IK7'U"4V<0<::BFEW,!Z1EH2-UQN(K%QA;-4N;#S2X[2R# IG(XD['@BJ.Z:8 M\,X\DQMZA!1 "F68#8#RYJ2YI$--%!;PEG=8_ZEZ MIJE)]^3F"LR$B4/&V"^_N@0:S4K77+"&6%>5>I%<:=CAV@O]T$CRI^97[Z_N M5]_(6BH?X,DYY6N*5RE.Z3G5SW*J>,U"0!5+X@X>>:@G13._@U1G]RI'-?,: M4]A%;S>8@30I!=M=MIU*#+J@I%=^5:F.Y05> K,K.%EQ@5+.CL*BA$-;+)=Y MPRVHMMCV9XUV2O8MGXN?TVCYT>DVPSHS*MN0"/J ;GKZRPDO@]@O;$>,;23=O MZV5AK2X2-WAE_=>;R>;O/,(2<=A]?EC3/Y9LT65Y8?H'IVV#%[^W)%S!9*_$ MQ*'!.*6#E"?DPT, M0Z%<,(;3H 0C/3;7B1G$J0'I<.3=.M>)*J%)U0W:!NYE26H9MV3#36*V>J4_ MTJS^!;$N)9S$L[LLZXO6S:;C69A5_8J7A0\PTCV5G4C;_LZ]R/R#4MCAK3VS M9<49A#/0R)G0=8JM_6D&0522&9V4,FF;9"S%I25 "(_A&L%"/;.))TU+*[ @ MCG_[B?2LC]&_>':D'C=E.\; M^=1I(4&BLGG.04:,Q$J:83'QN1/OR$;T\4I1W$VG^Y 'ZWY+D2-OC1MX++\0 M'8*LAF@!6Z]P39GZN>P'FK-'QP7;-B/>0(4QH!63VE?=5[1PR+ Y[[0)KNEL MJR C+)F 8&YB2PX<,;PUR(R*L(*@-M=LS\$MI!!&U9[W$L;)8^'-RMUY1MCZ MB#JV^ZS1?:,_NE4L=BTN;,5ECQB\ KA(-[%!9DB]IL0GG.!0*]NS>''\, MGZ;7]F/;GS*(>F#2,K9F M?C*EZ>K7UK8LW7?DZQM9H[2U*MVW,O;-JS)W9_:Q^]2:6\JW[ZXTAR%GZ*7R M "0P9AX$XH?+/)??W\1ZZB6+6][_W%7T("7P%A'P'U4(CSC0BXH!K>.9=]G_ MK%N.R+JV@W_!FJ_=CG*EC4BU@B8BNRU:C; N3-/MOA\V]#AG-2L3E<:_PF1. M#@(2:;Q5!ROK,C]R4E4HNAO396TQ+KU(=#_^/!["5U',7U0\[X'FLF8S"RX( M]%HP_W3B]8\DMU3HI3!$%0QBJ?DS5^]GK.=JC3&UC6#Q6C)%QJDGP88*(00J M(TE[F^=QF^?Q83PD3S,=WC\LM^/:!1.^;UJ\N<59G()Q15Q0_Z![_'PA,&C) M#ZU*]B1_M:*&Q/^9RXGXM'R=S[>^SJ?OZWP0-_S3SOT&DN3Y+V\N?GWWQDO0 MM@%G\8$6[?&/YK>>0P2_W'4,]P.^[T#=O&![7ZZ.M^CFU__?G[UWXLWKM.+3Z_>OSMG.\UV^S_[ MY^WVZZO7[@*TWF57FJ=&6JE2GK3;;W[;83MC:Z?]=GLVF[5F^RVE1^VKC^VQ MG20'[40I(UJQC7=.7^(W\/^"QZ_(T\D:/T MEQWL!R?$!XD(#P^4CH5N1BI)^-2(?OC'BZ%*;=/(OT6_>P2-C@6-"&<0P150 M?W7XV'%U\/@-==5,^%QEMC^4-R)>&)W582"^@ZX3G8W#]]="6QGQI$F3Z,,L M?1.'T(*;>KGSOI=]23ZEEA6T-DS4K#^6<2S2_'-SIOFT/P#;_-R<@43NE'E^ MG0^,2C(K7J#XEZ4_#0^0.(=\(I-Y_Z.-YC]H]C7XTS4BAOK.R87 MM3#SP0HU]^ 2?9PYLQZH)(9[W]R,8?*6=3NM_9?M06FJM7*W4[EKEG%OP\EN MD7J/-] N7)23$3,Z^F5'Q-(V,>SJ'.UW;L1-MQ/O=SJ]UI_3T0Y$"A#Y_!O< M\UA&.Z&M6)HI[.%]F28R%=R!H]\ M%'W&PK"R-<^2_XU%I#1'O]'T?K9#_UFZBH%#/TMCH?%?2Y>IBS[D=A(]\N_# MH=!,#=F;R311<\2:7K:S6F];/JJ=T]>PNS!R!XWG)QT*XW [#ZB^CUE S'F MR9#L'$)R;M@'",TC6!X-]BZ-6FS7C@7#@?VKIK>L5,&/0/PS?"LJ'2?KC0PL3@\& ^^K8)-9@9JRR) M:>(\B@3H&1\A:3SI?K>)7:U1YGH5X@Q#Z$>6>".B#,,_]H>,!+O0PDA80;;! MSL=2#-EE).&3',J(@1;@%LVXK,+U'*2>)+ N0INP.Y#M_&_WI-'9/VX='+$I]#B0,R$@V&!3/L'#=BEP+A--OA31/2(Y3?P3,P@.(8^ M4/]C,#>8AV&P-C6VK[&M.4OX# 9_F47C2LL3& V./?XS,TAQ#+6:, M:IM;Q MKTS1=)2.D4UQ)I8J/>$PY\S PC>&336/+(H>AP+WHQA@7Q0,DO!(BZ"GZE(# M.>:B$\07"^!?'097IIN;;L M-72PP2(-TW"9P(%+!9C2H"D0M],-C1G&"@MZDEE0,MS*1Y"PQRR;PK1!1;1* M08(5.:&8#/CC3/P+M90SZXCJ_FU2!8-B)S-GVK 8E@1PFR-^X!D6"6)FM'B!6$(7 Y# M)F!F; CV!X8ZQRV>YE=:.7 KGTZU@O6W3HZO%-?4V&L00F25-@\U+VKQ_I;5 M0"/B('$TELR.E2;7$*G)1,)&(G#46JAA@VPG7TV)'$FDRX;T-"Q ='^XM$ $ MX'J&N'QQ,0]4FID&.!$]$KCXP6 .#G_,=Y;5SJA!'VBI^KOBE<(K=Q1G.J@' M9)[(B-B\BG8,BP5N;.!1R-SP7B?_W;"0\FGO!4>SZ)C 0UL.W\.W4T6.>*1X MLE'3#6R7C">":=(G":MCP9VUO"=% ?I5 X(':VIJ8HI)\BDZ>]A5*A9(]Z;* MTOU\3H*07N"%\T$W@3/RSC3AQK*_,KCJ<@S\KB0]YR4FX,')EZ-7,&?:O M8@HX-HH.8'O5H$#866,0/$D_52!&E!\TF8+OTZ"_;@Z,F6RZO!I/,#!?1GYW M3L'47K;AD3N6L1=["HDCFED$SAZ705ESV^-%+PO?N.@7O1_*8.>:DC="977W#QN'G0[>#U';.C^,G< #[NF'QN'4^28NV&T<8"WN M46>!8]@B*>ZX$3J2ADP.O!#LER VO[T,N=008.G/$+V#-+/%=?BO'_9/%F=7 M7IIP]TAS&"..8%>"!$%&L#XC7)[N]BQ%Y[3[Y>+X>/GI;EDTO#!@8K!1A$B3 M!NIDTF /4PI:=--M*V\@XK!S=H9V8S:(P9Q;@I *8JJ1E][!8:-[]/.]C.MK MIOZ/ H13^0S\VZK)J@J:1R> T'L+'6;5._#NI5-XEXW2_'1(*1KLC0457:HY M&.?1YIE:7Q EI7DD;U@B?YL&NB_OSGSBJA^:]*Q4S^FW(MTV*MTI2/ MP%JI$H0/02A]GLSXW 0^\;C5._CQA:]1?<>%&5^TY]?<_%>&F2F.;A'P7X[O(7&U#/T4!):0 MF>\>[%&^9A91WA[B):E/R+7!6#V%R6KC85N\4*3U+IG ,!6LT55^LUZK<[R_ M_V.X&?(JF!Q\GV:3@R[C6Y14&H-9-<2P$)(/*U#8/48$&825B;L; M)@I-+-Q.F0^F(YX=@83A"R2T=F[0G'FH ._NH!CP[4(L]QU2L$5DYOX"VY[< M_ETAL I]\ 2)?@GV\QD=:0#3LPW2L]@^MTKNNBLBH)-930=@'5XI-P"?84:<95-7F,="4"^[L>\53^S9WEO!<< M<@0SEE-:AJ@ZD1JZB!^\??@E1@1.#F'LX@,P%5QOP62()N)PUXK!%"@QF.FR M39&U&3:!\1 W2'H3.5OG"!#P12 )C$[VO?8Y6ILM@2B#HEL ]:0A@W)Q8Q:=($HZBD0VIT**9_3D&PY%'D)?_H1$P.:Q@0;9*0,XZ*N>4LP0"2:K#)T/XJKN-^ MCL!C+[DK2#[,S1D*%5(M\KZ!5"!.(!(XE&%F,TU(*AHM]PY7#ADQ ]PZ\[:T M_@J^Z4UMX[J:11N<8MV=")\N">8(CDESBAU5(A(Q5"B M^U!@-Q.SS*$4&X$3V(1_QG]=>8&C2\<#C3@/<'UY:Z^%41JN[FT&)G><"'!9MKZ:.[6X)+X:),IA+/(507[U^!Z,#)8989N9$%3Y-V\ MU>:]@1S@:;_\HC%/1TN\&!H__B%%X/BQ!(#'US0?V'=@R]LR"PTJRNL(T-?2 M+@T29;^IM$DQA/61*7YQB:J0UD<<9:"8W '(]0QB]5%*CN4L=S&>*,4P <1D M(:Z'WG!]H^F9;UD8&HY=G5$YZ*TB>VB\FXMC ]X$)-HH(HV%9 >LF[W.--G] M66;!7L#(V"6'C^]28W46D3&[JK;O0 >O[M+!FF#;$>P\^IRJ62+PC'@(([5W M/X2=Y/QS->+28@A"H+ !I8%^2+M $!P=&B\5 +EBBF+/=%M\2H+(UTC9A19% M@5[P9T4P0>,-H>K2N'W)0XIE;,8WJDMJ8'A&_"9>T((;\,Q@)XNA&T4 MT"^&WUB"ZY *PGKSH-,=Q*!0?B+"Z1JDDGQ!+W3J$$Z,DR#&=YCVC([90-_7 M=.XDD1-IJ7A;PFBE#M ,!"0^SJ?#.!0)AV-&[GR+JASH">6LY9IM%X\'8LH5 MXR\>@E@Z;/$N]5U61>J!<"\S!W5R36BRS^3$2'GP&@%[G0D/;6@$B:FJDZ1* M-==I*B+/H$)P[P B?!CK@&4D3'ZVQJLP!W%(%\;5(D>E(#3 C] 49*C"(N0M M4Q)%@,T)#T&N@_ 5S$O2*,FPVT8.D9 V/*"P0K6DIX'V8#T;2/"K(_1>^+UC M%B98."R1F%B80EZ96O.'M#T-9 H*H6L_>M 8/6+'+*J5%FQ/$X<2T(N%%4 MP>-]--E@^G3Z)R:4(@"(N5DL9>;0+)V:\:GRIU0BG'V)J+9I+!YUP3O>329R MY)/CC\)A&L1YI5:KA)U%=/JF>W)\Y+-MA.Y2X<^J#>@8 G=]@AOG:\OI;QL8 M+MRA7V .R'9G$NXZ]Y?C;CD$&;)Y>M*-CNR].D!.T&*"I\)@+:\YE!&6-C="$*S?2I2*JUL$>%2/Q7%(E4&D@2D.?M9K/FPG X$R)<<*XBKI MQYW#B<50HG;#Z3]TTL21Z@JCQ2LVOXN&O] >0EV96&LL8BKE5%.-9 JV08?J&O:T0S$W9EWCUNA.:6=.\IJG>Y^F]R0_9@ B=L&J\XAYWZ:QE(# Y2)3H7/9NT-W>AJ3 M Q?+)N!TQ[[T2",UG:*[];<@8B[BO=NFA;SEHB@I&G&G# .7#ZU-5 R&CIN3 M\\B#N3O#A&,VH?.2+)%HAF0,WTQ; M/GA?WJ0:U7T$^\Q7"\XL$ NK#JLO'[!:/(I.YP8K]4!$N_V5*9OO]/2!P6:* MM0@KC -'H=)DD:WEMPIQA>[RG6_-"P<:?C_P.H(.J1+#18-4'Q-V6M*M"]'\ M)-8/'WSK;\J5);E:L07KR4NT:+E!UA=[3Y?/JA%BD6 \A:TVW)87ICNOZA+N M<^5*X6I@P =BKKQL?'7FW:^W\&;L/3WL7R&#JOA<8M^5L:>GCD;4DN[YIYJ[JGFGIX1]W1V&Y=2+3TMUS72V"7'?(@B5R.2 MH8<=H*FYBUXQK*X4G4I?@@OY""2Y$*TCZ/N'5$G('U>],2)_$K,0D#?U+R<3 M6'N$_GDX6_5.&)E_\8<;*G26 M"L>/X:D1@CDG6>HA([-'^48)=\+MS.#Z]R\J,E//C*TOZ 6UY.79>=VUR\/H M72,I5LYB,[E>IUI>\\@;%K[T0L>!O,Q-+-=F21NR&K8&2%V+%ZU\TYE# M'4+*6TKQI%E38^EABP);\"< AUD2 "4OXB+5\'6.'HV"E%]$GPFY\Q7;Z D$ MO4%O@28A"F?=U?7>)*^2+@^V>,%14'#!-6&FGB&MZ1 5$[A3F=(!IA%YW)5W M$?4*C4X\BQMC52^>:RDF7TR7%RAJ7B]<\2TE+3F0Q VOU%CHFB E.I=6Z(P( MB254Q[\^[&X\ :8"E0EUT]+4-U)!5S0BROQW \Z"7$'ZP]6@2A1\0J[*%%& MQ#DGL)H0KD*EUY*[APL_AFTZ",@JE6PCHK&%;L9K#DNF'3@X$^3>K4;,4]Q$ MTK\JCRHSM"+?[O=96,7@0%"-2/F$+%, M4^,W 3Q'[M_G2Z4.$_<..XO-8&#R'V0M$BFNBP+X8G 0%Z0Q)QH^*>:?A>,\ MN->9J=3A_ LQ(72J8VLVGIW3/X2>>TU3#/>DKX3>;&@KW[>\+<.[YW+_IHC3 M(KQT2]+H ,%2WNA'YH'"[O2&$2_* L+X[7X1:FN"M"=[MIQQK:=<$;TWPU@3O M]T+PWIE&754.KOF3:E@W*:Q9]2-:DWF94UAD;^A7J+"0%N8TI^,=[B2?8Q>K MU;YY/2)?>CG' GQ?XW8/P.TVC!HV2*:>>"OS42AUO+2K?;/=;).T[M[!0RWT MIQ/ZEX.7WQ%\G?\X;PU?/S?X^C%4OS4SJG'/YXE[_F/],_W&Y?[RK]W7OOD? M[YO=KZ(^P\5<>:\YFYJSJ3F;FK/9 M/A:AEO;30O)??5QK2I'94??GYD&GVSP!A[F] SPY:'9.C@^_9BA2LW&WLG&] M![!Q!1EWU.H>?L=D7+?+?LUT(N;LTFHA[-=9.11J'>7AUCF?#+2,1Z+!/IRQ M3J][T'V<<1S?O8 '"^83#XZ[/;'RA[)N^\$ U]K3^:)'G66N;("U?AA0]M775($8-8M0@ MQB."&-L0P=;U=]N1[-=1WY;O35L6ZGR=GRG;E@CHV:EWYW3%#]Z))(&M#N); M_+GSTB_?;8^>MB12W73Q/*$YU>QC';C7@?L_+'"OV<=OSYK4TJ[9QRT:8,T^ MUEC$-F(1-?U8TX\U_?BT3IL L2V^GD,^#\^+I..? M@N"\R&F1L)3\/GKW!TEE4DU884BB2.N,F)R-9EK0@[YA27 CR1O%TS @Y MZO0..MW.TV\=F' MT]%_/YZ[23]^?O/'Q2EI!6'XG_W3,#P;G;D*&+U'1HH6FALN"RK"\/Q]B[1R M8\HH#&>S66>VWY%J'(X^A;F9B(-02*E9)S5IZ^082^"3T?3D>,(,)4E.E6;F M5>OSZ&TP@!:&&\%.CL/ZV[6-93H_.4[YE&@S%^Q5:T+5F!>!D66TWRW-$'J& M4+W6YBJ8\=3D4:_;_7E8TC3EQ3@0+#/14>>@MRQ2?)PORJ13+5),4,.G#,=N MC)H(1E442Y,/UR?8U+.L^V6R,$%&)US,H^>G5/!8\>?MY[\S,66&)Q1^:UC6 M0#/%L^=#VUSS_[&HUP/]!"]8D#,K9Z_3.QH:=F4"&&4,TV'IT*U(!(M!\/_0 M?:,(\8H(,S=(+$4*E>=7.8^Y(?LPZ'$8PRJ6#R1S?]"4.0%$,[4N]& [H4_/ M/XTNWEZ/*7K3);UQ,I&+DPR_/!OW>K\/W#.C8)@E3AF=S M8G)J(BNI5J]N")D)X_"VN=4F3^MKKXGH$B12"EII%]8_A@R@9 M *Z-G$2@X[!!,537*A (.I>5B3)^Q=)A _M.S,AOGE'PG]8J^&8#3U.3-BO_ MF1I37.>$"H\J"S 0>#C+N6$!+B>+"CE3M!PVI/#+[J7M==9E6JT_QCG_'7'= M)8X$4JD)%<,FNGT1X(H]E]UAKQO\261&SE-NJ :#E'* ,&N3BR+I#&L][ *'"(O0XFC' M^0#GZX_+A_Z.\4$P _ +/!:BH-OI63G>4&T]&S*9DTM02C!P@=H.L\HA-95, MDT*"[P3#4EX06LQ)51A5,5 /"/K6 %Z*9G E>)4D(PF4*2(G(!9--*UN]:@ M8 G3FJHY-IG02P;S-L;44):",#"E0%UP#FR0< 7>'#0#_TZ#)( 1 GN3Y$17 M^+'L/V-@5=P@J,"$:_ [<_Z>8+EEB!<1Q2Q!-IJ F 6)9XWE^&)A8^0 MA?L[QL);^,9(Q@M -))CB> VD V:0[5JU/,BP_'038;?B:A2&!-8TH!K&QC& MT=R4 '+D)_(68IP% 3WV]=K4P/'4^M]M;%$): "LDT -.YVV\B14YR03_ MS#(.EQ:C%X0J9MD Z.:(-4 M81JWC>LZQ%[9_[S!U M5^Z28W!7.$[B) 3M4H.JCCHHT)VS$3]1MC)1!A.ALNL$AA;HP49/I+R1E(<' M.TI*NF.DO,GO/&,:= 2\6I?M;D:UT9M,:*6W[X)N7QYBFG MBJ,"W/FSUNP7.%*ET<>TIY.V#JDUBE(S$,B $<9.)45,5(*B+0>UK!!+7Q5Z M.,^WZ;##KYAA0S"WT!^P_<3DQ\?D^%$R>6NC=8W0VYN[K7D-9\&4ITA7JF5A MD4XU4!T#1^0P56G-)V XIS$7W,S1I]TT+9XNEGJ65>Y@6&G:"#RM#W'E%2HK M50*KM?7!DP0@:06P(>B8%>!:"R WU+ 23PUL N&U(S"<+KP$"_[=4/CE#T3A M9,7FZ,YR$SJ"G=0NAHQA MIV^68!MO@"Y:,PR0L[L3."2N0V][W#"W$B#/$ ?_7NC5_8'HE>XX4PEH8U)W^[FQ%D[X8N M&1 6;--::R]X C2RV5Y,!!?50JX73JJ$X$OV3" MIW[7VK?_\1)94I.;6;WY+OAA\R;XXR+^CY1Y.MPYXG]9YLG>)TSK,Z.]M%!H M,)N\71HK9-X]?.QK\>I"- HQJY%*+]Q:6P!#3B8<''UVBSL02W"/U61V"SRBZ?7263JZPE7@UK_B#'?NZ^3U^NN/.MKM>]7"9QI;-5>V(H!;6TQI>##CPXPH M,"S%ZJ.2W>7&^PM::&A[/"VBL T[6P.H?=(Y^;CQCMP:RYDHT MQL8EQ=NX4<[3E!6+ZP A&\5PK%T&,UB .Q_G7-336$M1&3:L>;NJX4,]Q]E0 M?!-C7$\D+-?<';>URJT31%QW?YE?*VMD^,]5\>2/.O:OV^M5:C# MS0^$+W5]W.!;8>.V_'M,N'Q(!3V&O[&&-^/SJTQ_FG.6D?,KEE1H>L@'EU5Z M(L@307:$('L?W9UK"-2NP?3%=XE3&_RGF,"Q^9@ NT;VT03\-5RO=F&X-;Q; M^V"/%N*[LS:[P8XOYO]*=L-YXU_I?;W&2X5?(GPC?,@768Z8)I=C)0$(F%^1 M*JH]T,;;H:L57L#^FL"US]I\*]67-%]*77_=M:1C%KB8CF:&J8A.):_SB@/8 MML'"679E79LVG07!Q#D-=^CZRB,@@[(?];O^(=$^C[B Z/B6?/Y*# MKZ/+0]OXZM/EZ+^?K]VDG[^^^W!S25I!&/[GZ#(,KT97K@)&[Y&1HH7FALN" MBC"\_J5%6KDQ912&L]FL,SOJ2#4.1U_"W$S$<2BDU*R3FK1U<8XE\,EH>G$^ M88:2)*=*,_.F]77T/AA "\.-8!?G8?W7M8UE.K\X3_F4:#,7[$UK0M68%X&1 M9734+H90O=;F+ICQU.11K]O]85C2-.7%.! L,]%9Y[BW+%)\G"_*I',M M4DQ0PZ<,QVZ,F@A&511+DP_7)]C4LZS[9;(P048G7,RCUY=4\%CQU^W7/S,Q M988G%+YK6-9 ,\6SUT/;7//?6=3K@7^"%RS(F;6SU^F=#0V[,P&,,H;IL'3H M5B2"Q2#X_\3]11/B%1-F;I!8BA0JK^]R'G-#CGJ=_GD8PRJ6+V1S?]"T.0%$ M,[5N].!I1E]>?QG=O+^Y?#NZ^?3+OU_6;%CJ!U?VIDVN%4]NR8M;@N:".%AM[C6)4WJ:^^"ZQ$D4@A::A;57X8O MXEL <#9R$H%KPP:ST$OK0"#H7%8FRO@=2X<-R#LS(W_/C(+_:>V";S;P[#1I ML_+/N3'%=4ZH\&"RN *#A[.<&Q;@9]VFU?ISG/.O M,===XDA@E9I0,6R"VAJ<3AE1;,K9#**%R;DFOU94 47%G'QA MI50&8@AY#^U_?-4[[0Y[W>!7(C-RG7)#-<2AE .$69O<%$EG6/MA%SA$6(06 M1WL^;"\?^EO&!\$,P"_P6(B";J=G[7A'M14T9#(GM^"48*!\V@ZSRB$UE4R3 M0H)D@F$I+P@MYJ0JC*H8. ""R.HI0"\E$[A2G J2T02*%)$3B(9&NG;W&A0L M85I3-<)YF!HZG5G:WL44EH &P3@(U['3:VI-0G9-,R)FN*:G8 MF&L#B8PA% N=W6!EN\$L71MSS]H]N7:07,=;1Z[1"A)_?#7H]WX::D\?GTW@ MYB^SC,.EQ>@-H8I9-@"Z.6(-4$N8QMO&=8[-L=D$ A\&/[Q.N4Z$U!7TPY"H MI'"T*)5,6 K%FAP "U(&M')0O[Z#S+P8,_(6HLV72C#M==\1#7HG!^S0]N^= MI.[*77+,Z0K'29R$8%QJ4-51!PUZ=#;B)\I6)LI@(G1VG<#0 A5LM"?E@Z0\ M.=Y24M(M(^5#NO.*:? 1\&HEV^.,:J.:3&BEG]X%95W,@!A^)B<49:5@ A( M4ZYMF(-6K+#CX#G#,D V@ZP[@@*F>:6X9$O;!V"LY! LP18M!4_M.:&N8LU3 M3A5'![C3LS;L%SA2I5%CVMU)6T%J@Z+4# PR$(2Q4TD1$Y6@&,O!+6O$4JM" M#Z=\FX(=OL4,&T*XA?Z [3V3=X_)\4XR^J8."*'J4IK/@'#.8VYX&:.FG;3M+B[6.I95KF-8:5I(_&T&N+..U16 MJ@16:ZO!DP0@:0VP*>B8%2"M!9 ;:EB)NP8V@?3:$1AV%UY"!-]3> Z=?2Z\ 1H9$][\2"XJ!9V'3JKHL1T29@5F39]M,\HZX<;SR*7/W=QA\<;8AI-H:-F MBY#V(!%]T@E=@$V CK;3N1I$KJXF "Y8%>N,EQ(;'P/M->R.DFK;3GF 5"!5 M,P7AH T09S:" 4GLXW//IK93>KR82I@8Y5Y!Q_XM .6#'IN40LX9U,YRZ2(= M7>$J<.LOT<*=YXJ\7G_]!4=[^]ZT\$W&5LV5)Q' K>TIC.?!C*\PHL&P%*LO M2':7-]Z_'HDE#0A;W-:SUM3P>%Y 8QUPL@;6\5EG['9;E MJ]O\MU/C;UF$*]@Z(_*V&E>@ZOMM@F^..]]6-_\'W>AWSKZ[$^_FT;-L/OZI MT^_7T;D.[KWRCM@G9.15U_[[WEZ%.EQY[WCIXN[!;(5K3V77#B'P)?WS:/W. M'MY#XM\RZV7.64;>+]35)W=.L:?"G@K?S\.#S^[I)^#Q'C(/]]#<0W,'/5S) M3YVB?:F?ASW\8[!O,;XAP?-%GAK3Y':L9%6DF"%+%=62KO&KOM4*;V!_S>!: M!#9_3>A+FC\F7/^98DG'+'!Y$?$_4$L#!!0 ( ,^# E=-+ I(9@8 .8F 8 961I="TR,#(S,#8S M,'AE>#,R9#$N:'1M[5IM<]HX$/XK>W1Z36;P&Z0)&)(90L@U-VE(@S-W]U'8 M,M9$6#Y9A'"__E9^ 4/II+TVEV0*$PB65O*SJV=WM<+=7PQC$$F;;8/#>.DBU/U MBS$B=J%E-:R&W6B"?>C:+??@"*X_PMZMU]_/A,^&?>^OZT%^T^O;T\N+/M0, MR_JCV;>L,^\L[\#9'? DB5.FF(@)MZS!50UJD5*):UGS^=R<-TTA)Y9W8T5J MR@\L+D1*S4 %M9.N;L%/2H*3[I0J GY$9$K5<>W6.S=:**&8XO2D:Y7_<]FQ M"!8GW8#=0ZH6G![7ID1.6&PHD;A-.U$='&EA]X;,@S%G@8I M&)R&"EO,1GO5)MDD6C6*7#E74DX4NZ=Z]LJ\/J=$NF.AHL[F+;:-3,IQH8B5 M$9(IXPOW79]P-I;L7?W=!\KOJ6(^P>\I&M9(J63ANTXFGK)_J.LXJ"%G,34B MF@,U&ZTE=@2BQ-1MH8RB#\K B2>(0 MVR,B7\WD6(6 M!^Z;,'N5T \2!?;J_;D:WVC0=:W[@QOOXORBW_,NAEE0?>$)P6W)HCLV_":-#7TN TW]OUEV2J'V^>W@AZ9\-K;W!6M<4+ MTSFCAM-X$GZ4:]VV#S4YO \#&/5N3GM7@Y$Q_/-R\!?T^I[N:=AVXQ&[?+_' M;^C<6JFL1Y8WW6*LVLE%#+Z(8^KK\)2G$!6Q%#[-B$0+\P7HE B Q@$FH-]G,86F70>=@>J ,X:,E\E,2X^H/Y,8/)$Z) Y@\("9(<:4 MAK-/69IJU/BG)0/,:!!121%=%4>N0 FC#I3XD=9 BZ QJ$R143H7AB'S\:KL M*_!G4XX7@%V*A8BC#LE,IC."EE6BXO][:6[%_3P":%U((!*=9JL#5F*:/,6] M1D2.24Q38_C Z0)ZOM(]FCQU["?90"TWIFG6@Y@ S:E7ZBX6<[38A+I=2R]W M3C5%QAS%A43]CFMV#>%S7F2&Y76:$+^\+DF2C3!\P3E)4NJ67SI/0MEJCJID M;DW>3 &#DX68*3=D#S3H5!)J#K.,;$KB.RA5R,6:AT7V5T&U\_O4N-<<\ DO MHE 6D!!P9QXQ10UM3NKB&,8QCPT1NX]L*E9TKZ]XQ)JO>@F<^,BB#B-/?(OF:G M\WXOV%\R?.7'2Q\N:.ZTFP<=[=U+ FOS6'I5K8P&KXW.]L]$Y\9KH3.+0RV1 M<11SGB),1WV6)X^2ZX3IG)=(FFI:UW4WP3H*AR$BPI'T:8(\3^O9J)#%6)'I M=IPPR+;X699"J1G/O4)@NLONN9E7S"^S?7L]TZJ6,\^[E;AG*18%G*F%&[$@ MH/%VJ^N<:S<[U;RD573TMKJ_WN!\904KDPN<,.1B7AJM MO#:TB[ECK,GOC#E:X-%*<]E/QJG@,T4[99Q95_%)6(([\?7"XC,'ST?J /,9 M3[:2(J=T\5G$$EQY#$!(DT;MT>5XC_5Y8[<<3[8<67!:STK_W37^%R.<8;QV MH3>;S'"_W,BKBURW]53U136:9KOY[%J<+MQO GUPF)U3%4&TV(PXR0,@*UD M;^SL]=Q:6:D%OS$^%9+"4-//.>I<4<;Y2M?71[A'TN-V/WM-7'Q*!0O>/K.& M.T[N./G2.-F/& VQ8,;B6>\[8)B?4?VLK/RAF\*7K>UN87<+^T(6=K>9?MF; MZ8%D_AU-"A"@ LU\ !$ ( ! &5D:70M,C R,S V,S N M>'-D4$L! A0#% @ SH,"5RLB XYU"P ,)\ !4 ( ! MT H &5D:70M,C R,S V,S!?8V%L+GAM;%!+ 0(4 Q0 ( ,Z# E?X4L"P MJ!\ (W9 0 5 " 7@6 !E9&ET+3(P,C,P-C,P7V1E9BYX M;6Q02P$"% ,4 " #.@P)7OS,[YMA# !@@@0 %0 @ %3 M-@ 961I="TR,#(S,#8S,%]L86(N>&UL4$L! A0#% @ SH,"5Y9BCT+= M+ &2L# !4 ( !7GH &5D:70M,C R,S V,S!?<')E+GAM M;%!+ 0(4 Q0 ( ,Z# E=&(HI[,*@! **[%@ 5 " 6ZG M !E9&ET+3(P,C,P-C,P>#$P<2YH=&U02P$"% ,4 " #.@P)7'3T7(F@7 M SI@ & @ '13P( 961I="TR,#(S,#8S,'AE>#$P9#$N M:'1M4$L! A0#% @ SH,"5PJ.4!\&-@ 2$\! !@ ( ! M;V<" &5D:70M,C R,S V,S!X97@Q,&0R+FAT;5!+ 0(4 Q0 ( ,^# E=\ MHBXDS1< .V_ 8 " :N= @!E9&ET+3(P,C,P-C,P>&5X M,3!D,RYH=&U02P$"% ,4 " #/@P)7X9R"N4X) !J/ & M @ &NM0( 961I="TR,#(S,#8S,'AE>#,Q9#$N:'1M4$L! A0#% @ MSX,"5S%1W#8,"0 (CH !@ ( !,K\" &5D:70M,C R,S V M,S!X97@S,60R+FAT;5!+ 0(4 Q0 ( ,^# E=-+ I(9@8 .8F 8 M " 73( @!E9&ET+3(P,C,P-C,P>&5X,S)D,2YH=&U02P4& / P # R P $,\" end