0001558370-21-006073.txt : 20210506 0001558370-21-006073.hdr.sgml : 20210506 20210506073137 ACCESSION NUMBER: 0001558370-21-006073 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 53 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210506 DATE AS OF CHANGE: 20210506 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: 21895823 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-20210331x10q.htm 10-Q
us-gaap:ServiceMember0001650664false--12-312021Q100us-gaap:ServiceMember0001650664us-gaap:CommonStockMember2020-01-012020-03-310001650664us-gaap:CommonStockMember2021-01-012021-03-310001650664us-gaap:RetainedEarningsMember2021-03-310001650664us-gaap:AdditionalPaidInCapitalMember2021-03-310001650664us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001650664us-gaap:RetainedEarningsMember2020-12-310001650664us-gaap:AdditionalPaidInCapitalMember2020-12-310001650664us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001650664us-gaap:RetainedEarningsMember2020-03-310001650664us-gaap:AdditionalPaidInCapitalMember2020-03-310001650664us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001650664us-gaap:RetainedEarningsMember2019-12-310001650664us-gaap:AdditionalPaidInCapitalMember2019-12-310001650664us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001650664us-gaap:CommonStockMember2021-03-310001650664us-gaap:CommonStockMember2020-12-310001650664us-gaap:CommonStockMember2020-03-310001650664us-gaap:CommonStockMember2019-12-310001650664us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001650664us-gaap:EmployeeStockOptionMember2020-12-310001650664us-gaap:RestrictedStockMember2020-12-310001650664us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-03-310001650664us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-03-310001650664us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-12-310001650664us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-12-310001650664us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-03-310001650664us-gaap:LeaseholdImprovementsMember2021-03-310001650664us-gaap:FurnitureAndFixturesMember2021-03-310001650664us-gaap:ConstructionInProgressMember2021-03-310001650664us-gaap:ComputerEquipmentMember2021-03-310001650664edit:LaboratoryEquipmentMember2021-03-310001650664us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-12-310001650664us-gaap:LeaseholdImprovementsMember2020-12-310001650664us-gaap:FurnitureAndFixturesMember2020-12-310001650664us-gaap:ConstructionInProgressMember2020-12-310001650664us-gaap:ComputerEquipmentMember2020-12-310001650664edit:LaboratoryEquipmentMember2020-12-310001650664edit:CommitmentToReimburseLicensorMember2021-01-012021-03-310001650664edit:CommitmentToReimburseLicensorMember2020-01-012020-03-310001650664us-gaap:OverAllotmentOptionMember2021-02-012021-02-280001650664us-gaap:IPOMember2021-01-012021-01-310001650664us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001650664us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001650664us-gaap:RetainedEarningsMember2021-01-012021-03-310001650664us-gaap:RetainedEarningsMember2020-01-012020-03-310001650664us-gaap:CorporateDebtSecuritiesMember2020-01-012020-12-310001650664us-gaap:CorporateDebtSecuritiesMember2020-12-310001650664us-gaap:RestrictedStockMember2021-01-012021-03-310001650664us-gaap:EmployeeStockOptionMember2021-01-012021-03-310001650664us-gaap:RestrictedStockMember2021-03-310001650664us-gaap:EmployeeStockOptionMember2021-03-3100016506642020-03-3100016506642019-12-310001650664us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001650664us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001650664us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001650664us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001650664us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-03-310001650664us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-03-310001650664us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2021-03-310001650664us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-03-310001650664us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-03-310001650664us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-03-310001650664us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-03-310001650664us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2021-03-310001650664us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-12-310001650664us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-12-310001650664us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2020-12-310001650664us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2020-12-310001650664us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2020-12-310001650664us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-12-310001650664us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-12-310001650664us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2020-12-310001650664us-gaap:MoneyMarketFundsMember2021-03-310001650664us-gaap:MoneyMarketFundsMember2020-12-310001650664us-gaap:CorporateDebtSecuritiesMember2021-03-310001650664us-gaap:USStatesAndPoliticalSubdivisionsMember2020-12-310001650664us-gaap:CommercialPaperMember2020-12-310001650664us-gaap:USTreasurySecuritiesMember2021-03-310001650664us-gaap:USStatesAndPoliticalSubdivisionsMember2021-03-310001650664us-gaap:CommercialPaperMember2021-03-310001650664us-gaap:USTreasurySecuritiesMember2020-12-310001650664us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001650664us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001650664us-gaap:FairValueMeasurementsRecurringMember2021-03-310001650664us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001650664us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001650664us-gaap:FairValueMeasurementsRecurringMember2020-12-310001650664us-gaap:RestrictedStockMember2021-01-012021-03-310001650664us-gaap:EmployeeStockOptionMember2021-01-012021-03-310001650664us-gaap:RestrictedStockMember2020-01-012020-03-310001650664us-gaap:EmployeeStockOptionMember2020-01-012020-03-310001650664us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-03-310001650664us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-03-310001650664us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-03-310001650664us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-03-310001650664us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001650664us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-3100016506642020-01-012020-03-3100016506642021-03-3100016506642020-12-3100016506642021-04-3000016506642021-01-012021-03-31xbrli:sharesiso4217:USDedit:securityiso4217:USDxbrli:sharesedit:item

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended March 31, 2021

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 April 30, 2021 was 67,826,436.

Editas Medicine, Inc.

TABLE OF CONTENTS

    

    

Page

PART I. FINANCIAL INFORMATION

3

Item 1.

Financial Statements (unaudited)

3

Condensed Consolidated Balance Sheets as of March 31, 2021 and December 31, 2020

3

Condensed Consolidated Statements of Operations for the three months ended March 31, 2021 and 2020

4

Condensed Consolidated Statements of Comprehensive Loss for the three months ended March 31, 2021 and 2020

5

Condensed Consolidated Statements of Stockholders’ Equity for the three months ended March 31, 2021 and 2020

6

Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2021 and 2020

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

24

Item 4.

Controls and Procedures

24

PART II. OTHER INFORMATION

26

Item 1.

Legal Proceedings

26

Item 1A.

Risk Factors

26

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

26

Item 6.

Exhibits

27

Signatures

28

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)

    

March 31, 

    

December 31, 

2021

2020

ASSETS

Current assets:

Cash and cash equivalents

$

354,918

$

139,682

Marketable securities

270,415

262,428

Accounts receivable

 

672

 

6,048

Prepaid expenses and other current assets

 

6,311

 

10,929

Total current assets

 

632,316

 

419,087

Marketable securities

97,890

109,664

Property and equipment, net

 

14,095

 

14,020

Right-of-use assets

29,305

25,128

Restricted cash and other non-current assets

 

6,688

 

4,703

Total assets

$

780,294

$

572,602

LIABILITIES AND STOCKHOLDERS’ EQUITY

Current liabilities:

Accounts payable

$

8,910

$

6,408

Accrued expenses

 

15,132

 

24,046

Deferred revenue, current

32,704

20,943

Operating lease liabilities

7,264

6,811

Total current liabilities

 

64,010

 

58,208

Operating lease liabilities, net of current portion

21,621

19,324

Deferred revenue, net of current portion

56,667

73,984

Other non-current liabilities

 

 

27,500

Total liabilities

142,298

179,016

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; 67,580,615 and 62,689,457 shares issued, and 67,472,615 and 62,563,457 shares outstanding at March 31, 2021 and December 31, 2020, respectively

 

7

 

6

Additional paid-in capital

 

1,359,987

 

1,058,823

Accumulated other comprehensive loss

(73)

(46)

Accumulated deficit

 

(721,925)

 

(665,197)

Total stockholders’ equity

637,996

393,586

Total liabilities and stockholders’ equity

$

780,294

$

572,602

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 per share and share data)

    

    

Three Months Ended

March 31, 

2021

2020

Collaboration and other research and development revenues

$

6,499

$

5,723

Operating expenses:

Research and development

 

41,937

 

34,570

General and administrative

 

21,445

 

17,769

Total operating expenses

 

63,382

 

52,339

Operating loss

 

(56,883)

 

(46,616)

Other income, net:

Other income, net

 

21

 

7,333

Interest income, net

134

1,559

Total other income, net

 

155

 

8,892

Net loss

$

(56,728)

$

(37,724)

Net loss per share, basic and diluted

$

(0.86)

$

(0.69)

Weighted-average common shares outstanding, basic and diluted

 

65,992,395

 

54,590,194

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

March 31, 

2021

2020

Net loss

$

(56,728)

$

(37,724)

Other comprehensive (loss) income:

Unrealized (loss) gain on marketable debt securities

 

(27)

 

587

Comprehensive loss

$

(56,755)

$

(37,137)

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

Deficit

Equity

Balance at December 31, 2020

62,563,457

$

6

$

1,058,823

$

(46)

$

(665,197)

$

393,586

Issuance of common stock for public offering

4,025,000

1

249,458

249,459

Issuance of common stock for success payment

303,599

27,500

27,500

Exercise of stock options

501,162

12,002

12,002

Vesting of restricted common stock awards

79,397

Stock-based compensation expense

12,204

12,204

Unrealized loss on marketable debt securities

(27)

(27)

Net loss

(56,728)

(56,728)

Balance at March 31, 2021

67,472,615

$

7

$

1,359,987

$

(73)

$

(721,925)

$

637,996

    

    

    

    

    

    

Accumulated

    

    

Additional

Other

Other

Total

Common Stock

Paid-In

Comprehensive

Accumulated

Stockholders’

Shares

    

Amount

Capital

Income

Deficit

Equity

Balance at December 31, 2019

54,355,798

$​

5

$​

811,546

$​

107

$​

(549,221)

262,437

Exercise of stock options

233,208

3,047

3,047

Vesting of restricted common stock awards

213,393

Stock-based compensation expense

6,220

6,220

Unrealized gain on marketable debt securities

587

587

Net loss

(37,724)

(37,724)

Balance at March 31, 2020

54,802,399

$

5

$

820,813

$

694

$

(586,945)

$

234,567

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)

Three Months Ended

March 31, 

    

2021

    

2020

Cash flow from operating activities

Net loss

$

(56,728)

$

(37,724)

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

Stock-based compensation expense

 

12,204

 

6,220

Depreciation

 

1,163

 

798

Unrealized gain on corporate equity securities

(7,333)

Other non-cash items, net

 

401

 

(215)

Changes in operating assets and liabilities:

 

 

Accounts receivable

5,376

(1,414)

Prepaid expenses and other current assets

4,618

(1,995)

Right-of-use assets

(4,177)

1,739

Other non-current assets

(1,985)

93

Accounts payable

2,017

4,767

Accrued expenses

(9,563)

(13,644)

Deferred revenue

 

(5,555)

 

(4,309)

Operating lease liabilities

 

2,750

 

(1,902)

Other current and non-current liabilities

833

Net cash used in operating activities

 

(49,479)

 

(54,086)

Cash flow from investing activities

Purchases of property and equipment

 

(84)

(2,152)

Purchases of marketable securities

(127,422)

(66,384)

Proceeds from maturities of marketable securities

130,750

115,000

Net cash provided by investing activities

 

3,244

 

46,464

Cash flow from financing activities

Proceeds from offering of common stock, net of issuance costs

249,469

Proceeds from exercise of stock options

12,002

3,047

Net cash provided by financing activities

 

261,471

 

3,047

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

 

215,236

(4,575)

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

 

143,559

239,802

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

$

358,795

$

235,227

Supplemental disclosure of cash and non-cash activities:

Fixed asset additions included in accounts payable and accrued expenses

$

467

$

705

Cash paid in connection with operating lease liabilities

4,248

2,538

Offering costs included in accounts payable and accrued expenses

10

Issuance of common stock for settlement of success payments

27,500


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 leading, 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, a wholly-owned subsidiary of the Bristol-Myers Squibb Company (“Juno Therapeutics”), payments received under a strategic alliance and option agreement with Allergan Pharmaceuticals International Limited (together with its affiliates, “Allergan”), which was terminated in August 2020, and its license agreement with Beam Therapeutics.

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 January 2021, the Company completed a public offering whereby it sold 3,500,000 shares of its common stock and received net proceeds of approximately $216.9 million. In February 2021, the underwriters in the public offering exercised their option to purchase an additional 525,000 shares, resulting in additional net proceeds to the Company of approximately $32.6 million.

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 March 31, 2021 and anticipated interest income will enable it to fund its operating expenses and capital expenditure requirements well into 2023. The Company had an accumulated deficit of $721.9 million at March 31, 2021, 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, 2020 (the “Annual Report”).

8

The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiary, Editas Securities Corporation. All intercompany transactions and balances of the subsidiary 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 March 31, 2021 and 2020 are referred to as the first quarter of 2021 and 2020, 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 March 31, 2021 (in thousands):

Allowance

Gross

Gross

Amortized

for Credit

Unrealized

Unrealized

Fair

March 31, 2021

Cost

Losses

Gains

Losses

Value

Cash equivalents and marketable securities:

Money market funds

$

344,918

$

$

$

$

344,918

U.S. Treasuries

81,255

7

(2)

81,260

Government agency securities

154,022

7

(41)

153,988

Corporate notes/bonds

50,249

(41)

50,208

Commercial Paper

92,852

1

(4)

92,849

Total

$

723,296

$

$

15

$

(88)

$

723,223

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

Allowance

Gross

Gross

Amortized

for Credit

Unrealized

Unrealized

Fair

December 31, 2020

Cost

Losses

Gains

Losses

Value

Cash equivalents and marketable securities:

Money market funds

$

139,682

$

$

$

$

139,682

U.S. Treasuries

180,376

8

(11)

180,373

Government agency securities

107,665

(20)

107,645

Commercial paper

41,912

(8)

41,904

Corporate notes/bonds

42,185

10

(25)

42,170

Total

$

511,820

$

$

18

$

(64)

$

511,774

As of March 31, 2021, 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 March 31, 2021, the Company holds 44 securities with an aggregate fair value of $97.9 million that had remaining maturities between one and two years.

There were no realized gains or losses on available-for-sale securities during the three months ended March 31, 2021 or 2020.

9

4. Fair Value Measurements

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

    

    

Quoted Prices

    

Significant

    

in Active

Other

Significant

Markets for

Observable

Unobservable

March 31, 

Identical Assets

Inputs

Inputs

Financial Assets

2021

(Level 1)

(Level 2)

(Level 3)

Cash equivalents:

Money market funds

$

344,918

$

344,918

$

$

Marketable securities:

U.S. Treasuries

81,260

81,260

Government agency securities

153,988

153,988

Commercial paper

92,849

92,849

Corporate notes/bonds

50,208

50,208

Restricted cash and other non-current assets:

Money market funds

3,877

3,877

Total financial assets

$

727,100

$

430,055

$

297,045

$

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

    

    

Quoted Prices

    

Significant

    

in Active

Other

Significant

Markets for

Observable

Unobservable

December 31, 

Identical Assets

Inputs

Inputs

Financial Assets

2020

(Level 1)

(Level 2)

(Level 3)

Cash equivalents:

Money market funds

$

139,682

$

139,682

$

$

Marketable securities:

U.S. Treasuries

180,373

180,373

Government agency securities

107,645

107,645

Commercial paper

41,904

41,904

Corporate bonds

42,170

42,170

Restricted cash and other non-current assets:

Money market funds

3,877

3,877

Total financial assets

$

515,651

$

323,932

$

191,719

$

5. Accrued Expenses

Accrued expenses consisted of the following (in thousands):

As of

March 31, 

December 31, 

    

2021

    

2020

External research and development expenses

$

6,795

$

12,820

Employee related expenses

4,439

 

5,323

Intellectual property and patent related fees

2,320

4,240

Professional service expenses

660

533

Other expenses

505

359

Sublicensing expenses

413

771

Total accrued expenses

$

15,132

$

24,046

10

6. Property and Equipment, net

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

    

As of

March 31, 

December 31, 

    

2021

    

2020

Laboratory equipment

$

18,282

$

18,433

Leasehold improvements

5,341

4,967

Construction-in-progress

 

1,245

 

500

Computer equipment

858

858

Furniture and office equipment

239

239

Software

 

118

 

118

Total property and equipment

 

26,083

 

25,115

Less: accumulated depreciation

 

(11,988)

 

(11,095)

Property and equipment, net

$

14,095

$

14,020

7. Commitments and Contingencies

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 $3.8 million in expense during both the three months ended March 31, 2021 and 2020 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 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 March 31, 2021, the Company’s contract liabilities were primarily related to the Company’s collaboration

11

with Juno Therapeutics. The following table presents changes in the Company’s accounts receivable and contract liabilities for the three months ended March 31, 2021 (in thousands):

For the three months ended March 31, 2021

Balance at December 31, 2020

Additions

Deductions

Balance at March 31, 2021

Accounts receivable

$

6,048

$

316

$

(5,692)

$

672

Contract liabilities:

Deferred revenue

$

94,927

$

150

$

(5,706)

$

89,371

During the three months ended March 31, 2021, the Company recognized the following collaboration revenue (in thousands):

Three Months Ended

Revenue recognized in the period from:

March 31, 2021

Amounts included in deferred revenue at the beginning of the period

$

5,706

Performance obligations satisfied in previous periods

$

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

March 31, 

2021

2020

Research and development

$

3,966

$

3,057

General and administrative

 

8,238

 

3,163

Total stock-based compensation expense

$

12,204

$

6,220

Restricted Stock and Restricted Stock Unit Awards

The following is a summary of restricted stock and restricted stock unit awards activity for the three months ended March 31, 2021:

    

    

Weighted

Average

Grant Date

Fair Value

Shares

Per Share

Unvested restricted stock and restricted stock unit awards as of December 31, 2020

 

507,450

$

27.35

Issued

 

424,017

$

52.49

Vested

 

(79,397)

$

27.48

Forfeited

(54,036)

$

32.69

Unvested restricted stock and restricted stock unit awards as of March 31, 2021

 

798,034

$

40.94

As of March 31, 2021, total unrecognized compensation expense related to unvested restricted stock and restricted stock unit awards was $24.8 million, which the Company expects to recognize over a remaining weighted-average period of 2.5 years.

12

Stock Options

The following is a summary of stock option activity for the three months ended March 31, 2021:

    

    

Weighted Average

    

Remaining

    

Aggregate Intrinsic

Shares

Exercise Price

Contractual Life (years)

Value (in thousands)

Outstanding at December 31, 2020

 

3,912,257

$

27.26

7.9

$

167,640

Granted

913,803

$

46.42

Exercised

(501,162)

$

23.95

Cancelled

(488,579)

$

28.19

Outstanding at March 31, 2021

 

3,836,319

$

32.14

7.1

$

43,349

Exercisable at March 31, 2021

 

1,503,421

$

25.21

4.3

$

25,238

As of March 31, 2021, total unrecognized compensation expense related to stock options was $41.6 million, which the Company expects to recognize over a remaining weighted-average period of 2.6 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, 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:

Three Months Ended

March 31, 

    

2021

2020

Unvested restricted stock and restricted stock unit awards

 

798,034

638,054

Outstanding stock options

 

3,836,319

4,862,947

Total

 

4,634,353

5,501,001

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, 2020, which was filed with the Securities and Exchange Commission (“SEC”) on February 26, 2021 (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, 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 our Annual Report under the captions “Risk Factor Summary” and “Risk Factors,” and in other filings that we may make with the SEC in the future. 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 leading, clinical stage genome editing company dedicated to developing potentially transformative gene-editing 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 of high unmet need where we aim to make differentiated, transformational medicines using our gene-editing platform. We are advancing in vivo gene-editing medicines, in which the medicine is injected or infused into the patient to edit the cells inside their body, ex vivo gene-edited cell medicines, in which cells collected from a patient are edited with our technology and then administered back to that same patient, and cellular therapy medicines, in which we use our technology to edit cells collected from a donor to develop medicines that can be administered to a separate patient. While our discovery efforts have ranged across several diseases and therapeutic areas, the areas where our programs are more mature are in our in vivo gene-editing medicines to treat ocular diseases, our ex vivo gene-edited cell medicines to treat hemoglobinopathies, and our cellular therapy medicines to treat cancer.

In ocular diseases, our most advanced program is designed to address a specific genetic form of retinal degeneration called Leber congenital amaurosis 10 (“LCA10”), a disease for which we are not aware of any available therapies and only one other potential treatment is in clinical trials in the United States and Europe. In mid-2019, we initiated our Phase 1/2 BRILLIANCE clinical trial for EDIT-101, an experimental gene-editing medicine to treat LCA10. We plan to enroll approximately 18 patients in the United States and Europe in up to five cohorts. We completed dosing of the first cohort, the adult low-dose cohort, in 2020. Due to an absence of severe adverse events or dose limiting toxicity in adults treated in the first cohort, the inclusion criteria of the protocol were modified to allow

14

inclusion of subjects with better than light perception vision only. Although we experienced slowed enrollment in 2020 for subsequent cohorts due to the ongoing impact of the COVID-19 pandemic, in the first quarter of 2021 we initiated dosing of the second cohort, the adult mid-dose cohort. We expect to announce initial clinical data from the first two cohorts by the end of 2021.

For our ex vivo gene-edited cell medicines, our lead program is EDIT-301, an experimental medicine to treat sickle cell disease, a severe inherited blood disease that causes premature death, and beta-thalassemia, another inherited blood disorder characterized by severe anemia. In December 2020, we submitted an investigational new drug application (“IND”) to the U.S. Food and Drug Administration (“FDA”) for the initiation of a Phase 1/2 clinical trial of EDIT-301, which we refer to as our RUBY trial, for the treatment of sickle cell disease. In January 2021, the FDA cleared the start of enrollment and dosing of patients in the first phase of the trial (which is designed to validate the safety and beneficial effects of the cell editing process). The RUBY trial is active and recruiting patients for enrollment. We expect to begin dosing in the RUBY trial by the end of 2021. In parallel, the FDA has imposed a partial clinical hold and requested we develop a potency assay to ensure that the characteristics of the product released are as expected and confirmed by clinical data collected in the first patients treated. We also aim to submit an IND for EDIT-301 for the treatment of beta-thalassemia by the end of 2021.

In cellular therapy medicines, we continue to develop our capabilities to generate cells from induced pluripotent stem cells to develop engineered cell medicines to treat cancer and are also advancing alpha-beta T cell experimental medicines. In May 2015, we entered into a collaboration with Juno Therapeutics, Inc., a wholly-owned subsidiary of Bristol-Myers Squibb Company (“Juno Therapeutics”), a leader in the emerging field of immuno-oncology, to develop novel engineered alpha-beta T cell therapies for cancer and autoimmune diseases, which was amended and restated in each of May 2018 and November 2019, at which time we also entered into a related license agreement with Juno Therapeutics, which we collectively refer to as our collaboration with them.

In March 2017, we entered into a strategic alliance and option agreement with Allergan Pharmaceuticals International Limited (together with its affiliates, “Allergan”) to discover, develop, and commercialize new gene editing medicines for a range of ocular disorders. In July 2018, Allergan exercised its option to develop and commercialize EDIT-101 and paid us $15.0 million in connection with such exercise (the “EDIT-101 Option Exercise Payment”). We and Allergan subsequently entered into a co-development and commercialization agreement under which we agreed to co-develop and equally split profits and losses for EDIT-101 in the United States. In December 2018, we also received a $25.0 million payment from Allergan in connection with the acceptance of the IND for EDIT-101 (the “EDIT-101 Milestone Payment”). In August 2020, we and Allergan terminated the strategic alliance and option agreement and the co-development and commercialization agreement, and we assumed full rights to EDIT-101 and responsibility for conducting the clinical trial. In connection with such termination, we and Allergan entered into a termination agreement, pursuant to which we made a one-time aggregate payment of $20.0 million to Allergan.

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 gene editing, seeking to identify potential product candidates, and undertaking preclinical studies. Except for EDIT-101 and EDIT-301, all of our 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 Juno Therapeutics, our strategic alliance with Allergan, and our license agreement with Beam Therapeutics.

Since inception, we have incurred significant operating losses. Our net losses were $56.7 million and $37.7 million for the three months ended March 31, 2021 and 2020, respectively. As of March 31, 2021, we had an accumulated deficit of $721.9 million. 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 continue our current research programs and our preclinical development activities; progress the clinical development of EDIT-101 for the treatment of LCA10 and EDIT-301 for the treatment of sickle cell disease; 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

15

protect our intellectual property portfolio, including reimbursing our licensors for such expenses related to the intellectual property that we in-license from such licensors; further develop our genome editing platform; hire additional clinical, quality control, and scientific personnel; and incur costs associated with operating as a public company. We do not expect to be profitable for the year ending December 31, 2021 or the foreseeable future.

Although we did not experience any significant impact on our financial condition, results of operations or liquidity due to the ongoing COVID-19 pandemic during the three months ended March 31, 2021, we did experience slowed enrollment in the EDIT-101 clinical trial as a result of the COVID-19 pandemic. The ultimate impact of the COVID-19 pandemic is highly uncertain and we do not yet know the full extent of potential delays or impacts on our business, our ability to continue to raise additional capital, the EDIT-101 or EDIT-301 clinical trials, ongoing preclinical activities, or the global economy as a whole. In March 2020, we implemented a work from home policy, and restricted on-site activities at our facilities in Massachusetts and Colorado to certain manufacturing, laboratory and related support activities in light of the COVID-19 pandemic. Under our return to onsite work plans, we have resumed manufacturing, laboratory and related support activities at our facilities in Massachusetts and Colorado using capacity-limiting measures to comply with social distancing guidelines. As such, it is uncertain as to the full magnitude that the pandemic will have directly or indirectly on our financial condition, liquidity and future results of operations.

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 Juno Therapeutics, we have received an aggregate of $126.0 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. As of March 31, 2021, we recorded $85.0 million of deferred revenue in relation to our collaboration with Juno Therapeutics, of which $56.7 million is classified as long-term on our condensed consolidated balance sheet. During the three months ended March 31, 2021, we recognized $5.7 million of previously deferred revenue related to our collaboration with Juno Therapeutics. Under this collaboration, we will recognize revenue upon delivery of option packages to Juno Therapeutics 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 Juno Therapeutics collaboration, see “—Critical Accounting Policies and Estimates—Revenue Recognition” included in our Annual Report.

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

Expenses

Research and Development Expenses

Research and development expenses consist primarily of costs incurred for our research and development activities, including our drug discovery efforts and preclinical studies and clinical trials under our research programs, which include:

employee-related expenses including salaries, benefits, and stock-based compensation expense;
costs of funding research performed by third parties that conduct research and development and preclinical and clinical activities on our behalf;
costs of purchasing lab supplies and non-capital equipment used in our preclinical activities and in manufacturing preclinical study materials;
16
consultant fees;
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.

Research and development costs are expensed as incurred. 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 clinical, 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 the clinical development of EDIT-101 and EDIT-301 as well as supporting 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.

17

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. 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 agreements with The Broad Institute, Inc. (“Broad”) and the President and Fellows of Harvard College (“Harvard”), we anticipate general and administrative expenses will continue to be significant.

Other Income, Net

For the three months ended March 31, 2021, other income, net consisted primarily of interest income and accretion of discounts associated with other marketable securities.

For the three months ended March 31, 2020, other income, net consisted primarily of interest income and accretion of discounts associated with marketable securities, partially offset by loss on disposal of property and equipment.

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 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report.

18

Results of Operations

Comparison of the Three Months ended March 31, 2021 and 2020

The following table summarizes our results of operations for the three months ended March 31, 2021 and 2020, together with the changes in those items in dollars (in thousands) and the respective percentages of change:

Three Months Ended

March 31, 

    

2021

    

2020

    

Dollar Change

    

Percentage Change

Collaboration and other research and development revenues

$

6,499

$

5,723

$

776

14

%

Operating expenses:

Research and development

 

41,937

 

34,570

 

7,367

21

%

General and administrative

 

21,445

 

17,769

 

3,676

21

%

Total operating expenses

 

63,382

 

52,339

 

11,043

21

%

Other income, net:

Other income, net

 

21

 

7,333

 

(7,312)

(100)

%

Interest income, net

 

134

 

1,559

 

(1,425)

(91)

%

Total other income, net

 

155

 

8,892

 

(8,737)

(98)

%

Net loss

$

(56,728)

$

(37,724)

$

(19,004)

50

%

Collaboration and other research and development revenues

Collaboration and other research and development revenues increased by $0.8 million, to $6.5 million for the three months ended March 31, 2021 from $5.7 million for three months ended March 31, 2020. This increase was primarily attributable to the recognition of $5.7 million of previously deferred revenue related to Juno Therapeutics in the three months ended March 31, 2021, compared to no revenue recognized related to Juno Therapeutics for the three months ended March 31, 2020, and the recognition in the three months ended March 31, 2020 of $4.4 million of previously deferred revenue in connection with our strategic alliance with Allergan, which was terminated in August 2020, and for which no revenue was recognized in connection with such alliance in the three months ended March 31, 2021.

Research and development expenses

Research and development expenses increased by $7.3 million, to $41.9 million for the three months ended March 31, 2021 from $34.6 million for the three months ended March 31, 2020. The following table summarizes our research and development expenses for the three months ended March 31, 2021 and 2020, together with the changes in those items in dollars (in thousands) and the respective percentages of change:

Three Months Ended

March 31, 

    

2021

    

2020

    

Dollar Change

Percentage Change

External research and development expenses

$

13,661

$

18,882

$

(5,221)

(28)

%

Employee related expenses

10,002

8,597

1,405

16

%

Sublicense and license fees

8,980

 

8,980

n/m

Stock-based compensation expenses

3,966

3,057

 

909

30

%

Facility expenses

 

3,772

2,898

 

874

30

%

Other expenses

1,556

1,136

420

37

%

Total research and development expenses

$

41,937

$

34,570

$

7,367

21

%

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).

19

The increase in research and development expenses for the three months ended March 31, 2021 compared to the three months ended March 31, 2020 was primarily attributable to:

approximately $9.0 million in increased sublicense and license fees primarily related to the payment of success payments under certain of our license agreements upon the achievement of market capitalization-based milestones in the first quarter of 2021;

approximately $1.4 million in increased employee related expenses primarily due to an increase in the size of our workforce including the expansion of our research and development organization;

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

approximately $0.8 million in increased facility related expenses; and

approximately $0.4 million in increased other expenses.

These increases were partially offset by approximately $5.2 million in decreased external research and development expenses related to expenses incurred in the three months ended March 31, 2020 under our profit-sharing arrangement with Allergan and expenses incurred related to an in-license arrangement entered into during the first quarter of 2020 for which there were no similar expenses in the first quarter of 2021. These decreases were partially offset by increases in external research and development expenses related primarily to the clinical and manufacturing development of EDIT-101 and our other programs.

As a result of the termination of our agreements with Allergan, our research and development costs have increased, and we expect will continue to increase as we are now obligated to fund all of the costs related to developing and commercializing the LCA10 program in the United States. In addition, we will increase headcount in our clinical and development organization as a result of the transfer from Allergan to us of the Phase 1/2 clinical trial of EDIT-101 for the treatment of LCA10 as part of the termination of the arrangement with Allergan.

General and administrative expenses

General and administrative expenses increased by $3.7 million, to $21.4 million for the three months ended March 31, 2021 from $17.8 million for the three months ended March 31, 2020.The following table summarizes our general and administrative expenses for the three months ended March 31, 2021 and 2020, together with the changes in those items in dollars (in thousands) and the respective percentages of change:

Three Months Ended

March 31, 

    

2021

    

2020

    

Dollar Change

Percentage Change

Stock-based compensation expenses

$

8,238

$

3,163

$

5,075

n/m

Intellectual property and patent related fees

5,115

5,372

(257)

(5)

%

Employee related expenses

4,694

4,685

 

9

0

%

Other expenses

 

2,020

 

2,041

 

(21)

(1)

%

Professional service expenses

 

1,378

 

2,508

 

(1,130)

(45)

%

Total general and administrative expenses

$

21,445

$

17,769

$

3,676

21

%

The increase in general and administrative expenses for the three months ended March 31, 2021 compared to the three months ended March 31, 2020 was primarily attributable to approximately $5.1 million in increased stock-based compensation expenses related to the acceleration of vesting of certain equity awards held by our former Chief Executive Officer in connection with her separation from our company in February 2021 as well as stock-based

20

compensation expense recorded on equity awards granted in connection with the hiring of our new Chief Executive Officer in February 2021.

The increase was partially offset by:

approximately $1.1 million in decreased professional service expenses primarily due to decreased use of consulting services; and

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

Other income, net

For the three months ended March 31, 2021, other income, net was $0.2 million, which was primarily attributable to interest income.

For the three months ended March 31, 2020, other income, net was income of $8.9 million, which was primarily attributable to the unrealized gains related to corporate equity securities, interest income and accretion of discounts associated with marketable securities.

Liquidity and Capital Resources

Sources of Liquidity

In January 2021, we completed a public offering whereby we sold 3,500,000 shares of our common stock and received net process of approximately $216.9 million. In February 2021, the underwriters in the public offering exercised their option to purchase an additional 525,000 shares, resulting in additional net proceeds to us of approximately $32.6 million. As of March 31, 2021, we have raised an aggregate of $898.0 million 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 Juno Therapeutics, our strategic alliance with Allergan, which was terminated in August 2020, and our license agreement with Beam Therapeutics. As of March 31, 2021, we had cash, cash equivalents and marketable securities of $723.2 million.

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 Juno Therapeutics. 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 March 31, 2021, our right to contingent payments under our collaboration agreement with Juno Therapeutics is our only significant committed potential external source of funds.

Cash Flows

The following table provides information regarding our cash flows for the three months ended March 31, 2021 and 2020 (in thousands):

Three Months Ended

March 31, 

2021

2020

Net cash (used in) provided by:

Operating activities

$

(49,479)

$

(54,086)

Investing activities

 

3,244

 

46,464

Financing activities

 

261,471

 

3,047

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

$

215,236

$

(4,575)

21

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 $49.5 million for the three months ended March 31, 2021, which primarily consisted of operating expenses that relate to our on-going preclinical and clinical activities, patent costs and license fees, and increased costs as a result of staffing needs due to our expanding operations. These expenses were partially offset by cash inflows from license fees received in the period.

Net cash used in operating activities was approximately $54.1 million for the three months ended March 31, 2020, which primarily consisted of operating expenses that relate to our on-going preclinical and clinical activities, patent costs and license fees, and increased costs as a result of staffing needs due to our expanding operations. These expenses were partially offset by unrealized gains associated with our corporate equity securities.

Net Cash Used in Investing Activities

Net cash provided by investing activities was approximately $3.2 million for the three months ended March 31, 2021, primarily related to proceeds from maturities of marketable securities of $130.8 million partially offset by costs used to acquire marketable securities of $127.4 million.

Net cash provided by investing activities was approximately $46.5 million for the three months ended March 31, 2020, primarily related to proceeds from maturities of marketable securities of $115.0 million, partially offset by costs to acquire marketable securities of $66.4 million and costs to acquire property and equipment of $2.2 million.

Net Cash Provided by Financing Activities

Net cash provided by financing activities was approximately $261.5 million for the three months ended March 31, 2021 and consisted of $249.5 million in net proceeds received from the offering of our common stock and $12.0 million in proceeds received from exercises of options for our common stock.

Net cash provided by financing activities was approximately $3.0 million for the three months ended March 31, 2020 and consisted of $3.0 million in proceeds received from 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-101 and EDIT-301; further advance our current research programs and our preclinical development activities; seek to identify 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 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.

22

We expect that our existing cash, cash equivalents and marketable securities as of March 31, 2021 and anticipated interest income will enable us to fund our operating expenses and capital expenditure requirements well into 2023. We have based our estimates on assumptions that may prove to be wrong, and we may use our available capital resources sooner than we currently expect. Our future capital requirements will depend on many factors, including:

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-101 to treat LCA10;
the costs of progressing the clinical development of EDIT-301 to treat sickle cell disease;
the costs of IND-enabling studies for EDIT-301 to treat beta-thalassemia;
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 Juno Therapeutics;
whether Juno Therapeutics 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. Further, our ability to continue to raise additional capital may be adversely impacted by potential worsening global economic conditions and potential disruptions to, and volatility in, the credit and financial markets in the United States and worldwide resulting from the ongoing COVID-19 pandemic.

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

23

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

During the three months ended March 31, 2021, there were no material changes to our contractual obligations and commitments described under Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report.

Off-Balance Sheet Arrangements

We did not have, during the periods presented, and we do not currently have, any off-balance sheet arrangements, as defined under applicable SEC rules.

Effects of Inflation

Inflation would generally affect our business by increasing our cost of labor and clinical trial costs. We do not believe that inflation had a material effect on our business, financial condition or results of operations during the three months ended March 31, 2021 or 2020.

Item 3.    Quantitative and Qualitative Disclosures About Market Risk.

We are exposed to market risk related to changes in interest rates. As of March 31, 2021, we had cash and cash equivalents of $354.9 million, primarily held in money market mutual funds consisting of U.S. government-backed securities, and marketable securities of $270.4 million, primarily consisting of U.S. government-backed securities 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 March 31, 2021 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 March 31, 2021. 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

24

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 March 31, 2021, 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.

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.

25

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. 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 regarding risk factors affecting our business is discussed in our Annual Report under the captions “Summary of Risk Factors” and “Risk Factors.” There have been no material changes to the risk factors included in our Annual Report. Please carefully consider the information set forth in this Quarterly Report on Form 10-Q and the risk factors discussed in our Annual Report, which could materially affect our business, financial condition, results of operations, or prospects. The risks described in our Annual Report, 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 2. Unregistered Sales of Equity Securities and Use of Proceeds.

On January 22, 2021, we issued an aggregate of 303,599 shares of common stock to The Broad Institute, Inc. (“Broad”) in satisfaction of payment obligations in an aggregate amount of $27.5 million to Broad under the Cpf1 License Agreement and the Sponsored Research Agreement. No underwriters were involved in the foregoing issuance of securities. The securities were issued pursuant to Section 4(a)(2) under the Securities Act, relating to transactions by an issuer not involving any public offering. Prior to receiving the shares, Broad represented to us that it was acquiring the shares for its own account for investment purposes, that it had received from us and our management all of the information that it considered appropriate to evaluate whether to accept the shares, that it was capable of evaluating and understanding the risks of the investment, and that it was an accredited investor as such term is defined in Rule 501 of Regulation D promulgated under the Securities Act.

26

Item 6.    Exhibits

Exhibit Index

Exhibit
Number

    

Description of Exhibit

10.1

Letter Agreement, dated February 15, 2021, by and between the Registrant and Cynthia Collins (incorporated by reference to Exhibit 10.13 to the Company’s Annual Report on Form 10-K (File No. 001-37687) filed with the Securities and Exchange Commission on February 26, 2021).

10.2

Employment Offer Letter, dated February 14, 2021, between the Registrant and James C. Mullen (incorporated by reference to Exhibit 10.14 to the Company’s Annual Report on Form 10-K (File No. 001-37687) filed with the Securities and Exchange Commission on February 26, 2021).

10.3†

First Amendment to Sponsored Research Agreement, dated January 11, 2021, between the Registrant and Broad (incorporated by reference to Exhibit 10.24 to the Company’s Annual Report on Form 10-K (File No. 001-37687) filed with the Securities and Exchange Commission on February 26, 2021).

10.4†

Omnibus Amendment, dated as of January 11, 2021, by and between the Registrant and Broad (incorporated by reference to Exhibit 10.32 to the Company’s Annual Report on Form 10-K (File No. 001-37687) filed with the Securities and Exchange Commission on February 26, 2021).

10.5

Summary of Non-Employee Director Compensation Program (incorporated by reference to Exhibit 10.25 to the Company’s Annual Report on Form 10-K (File No. 001-37687) filed with the Securities and Exchange Commission on February 26, 2021).

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 March 31, 2021, formatted in Inline XBRL (eXtensible Business Reporting Language): (i) Consolidated Balance Sheets (unaudited), (ii) Consolidated Statements of Operations (unaudited), (iii) Consolidated Statements of Comprehensive Loss (unaudited), (iv) Consolidated Statements of Stockholders’ Equity (unaudited), (v) 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 March 31, 2021, formatted in Inline XBRL.

*Filed herewith

Portions of this exhibit have been omitted pursuant to Item 601(b)(10)(iv) of Regulation S-K. Certain portions of this exhibit have been omitted because they are not material and would likely cause competitive harm to the Registrant if disclosed.

+ 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.

27

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: May 6, 2021

By:

/s/ Michelle Robertson

Michelle Robertson

Chief Financial Officer

(Principal Financial Officer)

28

EX-31.1 2 edit-20210331xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATIONS

I, James C. Mullen, 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: May 6, 2021

By:

/s/ James C. Mullen

James C. Mullen

Chief Executive Officer

(Principal Executive Officer)


EX-31.2 3 edit-20210331xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATIONS

I, Michelle Robertson, 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: May 6, 2021

By:

/s/ Michelle Robertson

Michelle Robertson

Chief Financial Officer

(Principal Financial Officer)


EX-32.1 4 edit-20210331xex32d1.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 March 31, 2021, 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: May 6, 2021

By:

/s/ James C. Mullen

James C. Mullen

Chief Executive Officer

Date: May 6, 2021

By:

/s/ Michelle Robertson

Michelle Robertson

Chief Financial Officer


EX-101.SCH 5 edit-20210331.xsd EX-101.SCH 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 Income (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 Income (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 - Licensor Expense Reimbursement (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Collaboration and Profit-Sharing Agreements - Allegran pharmaceuticals strategic alliance and profit sharing agreement (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - 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 410012 - Disclosure - Net Income (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 40803 - Disclosure - Collaboration and Profit-Sharing Agreements - Contract Assets and Liability (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 edit-20210331_cal.xml EX-101.CAL EX-101.DEF 7 edit-20210331_def.xml EX-101.DEF EX-101.LAB 8 edit-20210331_lab.xml EX-101.LAB EX-101.PRE 9 edit-20210331_pre.xml EX-101.PRE XML 10 edit-20210331x10q_htm.xml IDEA: XBRL DOCUMENT 0001650664 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001650664 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001650664 us-gaap:RetainedEarningsMember 2021-03-31 0001650664 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001650664 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001650664 us-gaap:RetainedEarningsMember 2020-12-31 0001650664 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001650664 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001650664 us-gaap:RetainedEarningsMember 2020-03-31 0001650664 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001650664 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001650664 us-gaap:RetainedEarningsMember 2019-12-31 0001650664 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001650664 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001650664 us-gaap:CommonStockMember 2021-03-31 0001650664 us-gaap:CommonStockMember 2020-12-31 0001650664 us-gaap:CommonStockMember 2020-03-31 0001650664 us-gaap:CommonStockMember 2019-12-31 0001650664 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001650664 us-gaap:EmployeeStockOptionMember 2020-12-31 0001650664 us-gaap:RestrictedStockMember 2020-12-31 0001650664 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-03-31 0001650664 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-03-31 0001650664 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001650664 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001650664 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-03-31 0001650664 us-gaap:LeaseholdImprovementsMember 2021-03-31 0001650664 us-gaap:FurnitureAndFixturesMember 2021-03-31 0001650664 us-gaap:ConstructionInProgressMember 2021-03-31 0001650664 us-gaap:ComputerEquipmentMember 2021-03-31 0001650664 edit:LaboratoryEquipmentMember 2021-03-31 0001650664 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-12-31 0001650664 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001650664 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001650664 us-gaap:ConstructionInProgressMember 2020-12-31 0001650664 us-gaap:ComputerEquipmentMember 2020-12-31 0001650664 edit:LaboratoryEquipmentMember 2020-12-31 0001650664 edit:CommitmentToReimburseLicensorMember 2021-01-01 2021-03-31 0001650664 edit:CommitmentToReimburseLicensorMember 2020-01-01 2020-03-31 0001650664 us-gaap:OverAllotmentOptionMember 2021-02-01 2021-02-28 0001650664 us-gaap:IPOMember 2021-01-01 2021-01-31 0001650664 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001650664 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001650664 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001650664 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001650664 us-gaap:CorporateDebtSecuritiesMember 2020-01-01 2020-12-31 0001650664 us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001650664 us-gaap:RestrictedStockMember 2021-01-01 2021-03-31 0001650664 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001650664 us-gaap:RestrictedStockMember 2021-03-31 0001650664 us-gaap:EmployeeStockOptionMember 2021-03-31 0001650664 2020-03-31 0001650664 2019-12-31 0001650664 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001650664 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001650664 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001650664 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001650664 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-03-31 0001650664 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-03-31 0001650664 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-03-31 0001650664 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-03-31 0001650664 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-03-31 0001650664 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-03-31 0001650664 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-03-31 0001650664 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-03-31 0001650664 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-12-31 0001650664 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001650664 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-12-31 0001650664 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-12-31 0001650664 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-12-31 0001650664 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-12-31 0001650664 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001650664 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-12-31 0001650664 us-gaap:MoneyMarketFundsMember 2021-03-31 0001650664 us-gaap:MoneyMarketFundsMember 2020-12-31 0001650664 us-gaap:CorporateDebtSecuritiesMember 2021-03-31 0001650664 us-gaap:USStatesAndPoliticalSubdivisionsMember 2020-12-31 0001650664 us-gaap:CommercialPaperMember 2020-12-31 0001650664 us-gaap:USTreasurySecuritiesMember 2021-03-31 0001650664 us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-03-31 0001650664 us-gaap:CommercialPaperMember 2021-03-31 0001650664 us-gaap:USTreasurySecuritiesMember 2020-12-31 0001650664 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001650664 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001650664 us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001650664 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001650664 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001650664 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001650664 us-gaap:RestrictedStockMember 2021-01-01 2021-03-31 0001650664 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001650664 us-gaap:RestrictedStockMember 2020-01-01 2020-03-31 0001650664 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0001650664 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001650664 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001650664 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-31 0001650664 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-03-31 0001650664 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001650664 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001650664 2020-01-01 2020-03-31 0001650664 2021-03-31 0001650664 2020-12-31 0001650664 2021-04-30 0001650664 2021-01-01 2021-03-31 shares iso4217:USD edit:security iso4217:USD shares edit:item us-gaap:ServiceMember 0001650664 false --12-31 2021 Q1 0 0 us-gaap:ServiceMember 10-Q true 2021-03-31 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 67826436 354918000 139682000 270415000 262428000 672000 6048000 6311000 10929000 632316000 419087000 97890000 109664000 14095000 14020000 29305000 25128000 6688000 4703000 780294000 572602000 8910000 6408000 15132000 24046000 32704000 20943000 7264000 6811000 64010000 58208000 21621000 19324000 56667000 73984000 27500000 142298000 179016000 0.0001 0.0001 5000000 5000000 0 0 0.0001 0.0001 195000000 195000000 67580615 62689457 67472615 62563457 7000 6000 1359987000 1058823000 -73000 -46000 -721925000 -665197000 637996000 393586000 780294000 572602000 6499000 5723000 41937000 34570000 21445000 17769000 63382000 52339000 -56883000 -46616000 21000 7333000 134000 1559000 155000 8892000 -56728000 -37724000 -0.86 -0.69 65992395 54590194 -56728000 -37724000 -27000 587000 -56755000 -37137000 62563457 6000 1058823000 -46000 -665197000 393586000 4025000 1000 249458000 249459000 303599 27500000 27500000 501162 12002000 12002000 79397 12204000 12204000 -27000 -27000 -56728000 -56728000 67472615 7000 1359987000 -73000 -721925000 637996000 54355798 5000 811546000 107000 -549221000 262437000 233208 3047000 3047000 213393 6220000 6220000 587000 587000 -37724000 -37724000 54802399 5000 820813000 694000 -586945000 234567000 -56728000 -37724000 12204000 6220000 1163000 798000 7333000 -401000 215000 -5376000 1414000 -4618000 1995000 4177000 -1739000 1985000 -93000 2017000 4767000 -9563000 -13644000 -5555000 -4309000 2750000 -1902000 833000 -49479000 -54086000 84000 2152000 127422000 66384000 130750000 115000000 3244000 46464000 249469000 12002000 3047000 261471000 3047000 215236000 -4575000 143559000 239802000 358795000 235227000 467000 705000 4248000 2538000 10000 27500000 <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 leading, 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, a wholly-owned subsidiary of the Bristol-Myers Squibb Company (“Juno Therapeutics”), payments received under a strategic alliance and option agreement with Allergan Pharmaceuticals International Limited (together with its affiliates, “Allergan”)<span style="background-color:#ffffff;color:#212529;">, which was terminated in August 2020, and its license agreement with Beam Therapeutics. </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;">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;">In January 2021, the Company completed a public offering whereby it sold 3,500,000 shares of its common stock and received net proceeds of approximately $216.9 million. In February 2021, the underwriters in the public offering exercised their option to purchase an additional 525,000 shares, resulting in additional net proceeds to the Company of approximately $32.6 million. </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: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 March 31, 2021 and anticipated interest income will enable it to fund its operating expenses and capital expenditure requirements well </span><span style="font-size:10pt;">into 2023</span><span style="font-size:10pt;">. The Company had an accumulated deficit of $721.9 million at March 31, 2021, 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> 3500000 216900000 525000 32600000 -721900000 <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, 2020 (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 subsidiary, Editas Securities Corporation. All intercompany transactions and balances of the subsidiary 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 March 31, 2021 and 2020 are referred to as the first quarter of 2021 and 2020, 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 March 31, 2021 (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.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap: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.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: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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.48%;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.45%;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.45%;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.45%;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.92%;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.71%;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.45%;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.45%;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.45%;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.92%;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.55%;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;">March 31, 2021</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.71%;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.45%;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.45%;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.45%;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.92%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.55%;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="background-color:#cceeff;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="background-color:#cceeff;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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 344,918</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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 344,918</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.55%;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="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,255</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin: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)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,260</p></td></tr><tr><td style="vertical-align:bottom;width:36.55%;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%;margin:0pt;padding: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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154,022</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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (41)</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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,988</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.55%;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="background-color:#cceeff;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="background-color:#cceeff;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,249</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (41)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,208</p></td></tr><tr><td style="vertical-align:bottom;width:36.55%;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%;margin:0pt;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.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 3pt 0pt 0pt;"> 92,852</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.24%;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 3pt 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.24%;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 3pt 0pt 0pt;"> 1</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.24%;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;"> (4)</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.7%;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 3pt 0pt 0pt;"> 92,849</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.55%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.22%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 723,296</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;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 3pt 0pt 0pt;"> 15</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;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;"> (88)</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;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 3pt 0pt 0pt;"> 723,223</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, 2020 (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.19%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap: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.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:10.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:8.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.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.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:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.14%;margin:0pt;padding: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.24%;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.8%;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.3%;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.8%;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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.38%;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.8%;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.3%;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.8%;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.59%;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.94%;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, 2020</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.38%;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.8%;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.3%;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.8%;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.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;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.94%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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: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.94%;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%;margin: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.14%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,682</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.14%;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:7.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 3pt 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.14%;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.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 3pt 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.14%;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:7.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 3pt 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.33%;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.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 3pt 0pt 0pt;"> 139,682</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.94%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,376</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">8</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> (11)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 3pt 0pt 0pt;"> 180,373</p></td></tr><tr><td style="vertical-align:bottom;width:40.94%;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.14%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,665</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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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 3pt 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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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 3pt 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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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;"> (20)</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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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 3pt 0pt 0pt;"> 107,645</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.94%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,912</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> (8)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 3pt 0pt 0pt;"> 41,904</p></td></tr><tr><td style="vertical-align:bottom;width:40.94%;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.14%;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.24%;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 3pt 0pt 0pt;"> 42,185</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.14%;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.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 3pt 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.14%;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.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 3pt 0pt 0pt;"> 10</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.14%;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.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;"> (25)</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.33%;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 3pt 0pt 0pt;"> 42,170</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.94%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;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 3pt 0pt 0pt;"> 511,820</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.66%;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;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 3pt 0pt 0pt;"> 18</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.66%;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;"> (64)</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.25%;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 3pt 0pt 0pt;"> 511,774</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 March 31, 2021, 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 March 31, 2021, the Company holds 44 securities with an aggregate fair value of $97.9 million that had remaining maturities between one and two years. </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-color:#ffff00;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;">There were no realized gains or losses on available-for-sale securities during the three months ended March 31, 2021 or 2020. </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 March 31, 2021 (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.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap: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.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: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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.48%;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.45%;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.45%;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.45%;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.92%;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.71%;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.45%;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.45%;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.45%;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.92%;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.55%;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;">March 31, 2021</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.71%;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.45%;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.45%;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.45%;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.92%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.55%;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="background-color:#cceeff;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="background-color:#cceeff;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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'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.55%;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 344,918</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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 344,918</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.55%;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="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,255</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin: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)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,260</p></td></tr><tr><td style="vertical-align:bottom;width:36.55%;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%;margin:0pt;padding: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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154,022</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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (41)</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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,988</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.55%;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="background-color:#cceeff;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="background-color:#cceeff;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,249</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (41)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,208</p></td></tr><tr><td style="vertical-align:bottom;width:36.55%;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%;margin:0pt;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.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 3pt 0pt 0pt;"> 92,852</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.24%;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 3pt 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.24%;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 3pt 0pt 0pt;"> 1</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.24%;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;"> (4)</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.7%;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 3pt 0pt 0pt;"> 92,849</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:36.55%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.22%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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;text-align:right;margin:0pt 3pt 0pt 0pt;"> 723,296</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;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 3pt 0pt 0pt;"> 15</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;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;"> (88)</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;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 3pt 0pt 0pt;"> 723,223</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, 2020 (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.19%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap: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.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:10.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:8.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.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.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:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.14%;margin:0pt;padding: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.24%;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.8%;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.3%;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.8%;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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.38%;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.8%;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.3%;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.8%;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.59%;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.94%;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, 2020</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.38%;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.8%;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.3%;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.8%;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.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;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.94%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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: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.94%;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%;margin: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.14%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,682</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.14%;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:7.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 3pt 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.14%;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.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 3pt 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.14%;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:7.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 3pt 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.33%;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.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 3pt 0pt 0pt;"> 139,682</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.94%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,376</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">8</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> (11)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 3pt 0pt 0pt;"> 180,373</p></td></tr><tr><td style="vertical-align:bottom;width:40.94%;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.14%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,665</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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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 3pt 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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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 3pt 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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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;"> (20)</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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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 3pt 0pt 0pt;"> 107,645</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.94%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,912</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.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;"> (8)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 3pt 0pt 0pt;"> 41,904</p></td></tr><tr><td style="vertical-align:bottom;width:40.94%;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.14%;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.24%;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 3pt 0pt 0pt;"> 42,185</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.14%;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.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 3pt 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.14%;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.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 3pt 0pt 0pt;"> 10</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.14%;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.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;"> (25)</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.33%;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 3pt 0pt 0pt;"> 42,170</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.94%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;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 3pt 0pt 0pt;"> 511,820</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.66%;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;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 3pt 0pt 0pt;"> 18</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.66%;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;"> (64)</p></td><td style="background-color:#cceeff;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.25%;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 3pt 0pt 0pt;"> 511,774</p></td></tr></table> 344918000 344918000 81255000 7000 2000 81260000 154022000 7000 41000 153988000 50249000 41000 50208000 92852000 1000 4000 92849000 723296000 15000 88000 723223000 139682000 139682000 180376000 8000 11000 180373000 107665000 20000 107645000 41912000 8000 41904000 42185000 10000 25000 42170000 511820000 18000 64000 511774000 0 44 97900000 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 March 31, 2021 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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:bottom;white-space:nowrap;width:1.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:10.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:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'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.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:10.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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: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:10.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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: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:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.02%;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.62%;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.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:10.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:2.61%;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.37%;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.61%;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.37%;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.61%;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.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 style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.3%;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.3%;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.44%;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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.3%;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.02%;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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.44%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.3%;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="background-color:#cceeff;vertical-align:bottom;width:40.02%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'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.02%;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.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;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.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 3pt 0pt 0pt;"> 344,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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.59%;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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 344,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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.59%;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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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.59%;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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.02%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'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.02%;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.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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 3pt 0pt 0pt;"> 81,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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.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:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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.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:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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.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:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.02%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0pt 0pt;"> 153,988</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,988</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.02%;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.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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 3pt 0pt 0pt;"> 92,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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.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:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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.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:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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.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:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.02%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0pt 0pt;"> 50,208</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,208</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.02%;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.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.61%;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.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:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.61%;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.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:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:40.02%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.83%;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 3pt 0pt 0pt;"> 3,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;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 3pt 0pt 0pt;"> 3,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.02%;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.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;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.83%;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 3pt 0pt 0pt;"> 727,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.59%;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.77%;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 3pt 0pt 0pt;"> 430,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.59%;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.77%;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 3pt 0pt 0pt;"> 297,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.59%;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.7%;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 3pt 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, 2020 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:-0.019573212%;padding-left:0pt;padding-right:0pt;width:100.03%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'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:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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: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:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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: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:1.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:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:53.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;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:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.71%;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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.17%;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: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:1.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:8.34%;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:53.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.71%;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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.17%;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: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;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:53.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.71%;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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.17%;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: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;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:53.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;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: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.17%;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: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;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:53.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;margin:0pt;"><b style="font-weight:bold;">Financial Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.17%;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: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;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="background-color:#cceeff;vertical-align:bottom;width:53.46%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'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:53.46%;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.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:1.3%;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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,682</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:1.42%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,682</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:1.02%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.46%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">​</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">​</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'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:53.46%;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.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:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,373</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:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,373</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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.46%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,645</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,645</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.46%;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.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:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,904</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:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,904</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:1.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:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:53.46%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,170</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,170</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'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:53.46%;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: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:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">​</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">​</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:53.46%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,877</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 3,877</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.14%;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 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;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 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.46%;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: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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;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.71%;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 3pt 0pt 0pt;"> 515,651</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:1.42%;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.61%;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 3pt 0pt 0pt;"> 323,932</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:1.02%;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.14%;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 3pt 0pt 0pt;"> 191,719</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:1.36%;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.34%;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 3pt 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 March 31, 2021 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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:bottom;white-space:nowrap;width:1.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:10.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:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'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.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:10.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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: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:10.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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: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:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.02%;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.62%;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.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:10.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:2.61%;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.37%;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.61%;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.37%;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.61%;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.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 style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.3%;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.3%;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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.44%;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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.3%;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.02%;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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.44%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.3%;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="background-color:#cceeff;vertical-align:bottom;width:40.02%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'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.02%;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.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;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.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 3pt 0pt 0pt;"> 344,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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.59%;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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 344,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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.59%;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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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.59%;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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.02%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'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.02%;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.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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 3pt 0pt 0pt;"> 81,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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.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:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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.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:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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.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:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.02%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0pt 0pt;"> 153,988</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,988</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.02%;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.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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 3pt 0pt 0pt;"> 92,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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.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:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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.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:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin: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.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:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.02%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0pt 0pt;"> 50,208</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,208</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.02%;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.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.61%;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.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:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.61%;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.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:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:40.02%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.83%;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 3pt 0pt 0pt;"> 3,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;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 3pt 0pt 0pt;"> 3,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;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 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:40.02%;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.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;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.83%;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 3pt 0pt 0pt;"> 727,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.59%;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.77%;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 3pt 0pt 0pt;"> 430,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.59%;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.77%;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 3pt 0pt 0pt;"> 297,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.59%;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.7%;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 3pt 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, 2020 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:-0.019573212%;padding-left:0pt;padding-right:0pt;width:100.03%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'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:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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: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:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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: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:1.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:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:53.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;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:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.71%;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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.17%;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: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:1.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:8.34%;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:53.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.71%;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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.17%;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: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;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:53.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.71%;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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.17%;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: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;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:53.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;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: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.17%;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: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;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:53.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;margin:0pt;"><b style="font-weight:bold;">Financial Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.17%;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: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;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="background-color:#cceeff;vertical-align:bottom;width:53.46%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'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:53.46%;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.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:1.3%;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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,682</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:1.42%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,682</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:1.02%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.46%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">​</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">​</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'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:53.46%;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.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:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,373</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:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,373</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:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.46%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,645</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,645</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.46%;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.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:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,904</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:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,904</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:1.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:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:53.46%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,170</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,170</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'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:53.46%;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: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:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">​</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">​</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'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="background-color:#cceeff;vertical-align:bottom;width:53.46%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,877</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 3,877</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.14%;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 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;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 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.46%;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: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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;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.71%;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 3pt 0pt 0pt;"> 515,651</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:1.42%;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.61%;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 3pt 0pt 0pt;"> 323,932</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:1.02%;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.14%;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 3pt 0pt 0pt;"> 191,719</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:1.36%;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.34%;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 3pt 0pt 0pt;">—</p></td></tr></table> 344918000 344918000 81260000 81260000 153988000 153988000 92849000 92849000 50208000 50208000 3877000 3877000 727100000 430055000 297045000 139682000 139682000 180373000 180373000 107645000 107645000 41904000 41904000 42170000 42170000 3877000 3877000 515651000 323932000 191719000 <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;"/>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:72.49%;margin:0pt;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: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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;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:10.61%;margin:0pt;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: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="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;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:72.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.6%;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:72.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;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;">March 31, </b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:72.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.9%;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.09%;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;">2021</b></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: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.6%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.49%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,795</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,820</p></td></tr><tr><td style="vertical-align:bottom;width:72.49%;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: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:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,439</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: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:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,323</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.49%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,320</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,240</p></td></tr><tr><td style="vertical-align:bottom;width:72.49%;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: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:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 660</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: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:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.49%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 505</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 359</p></td></tr><tr><td style="vertical-align:bottom;width:72.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Sublicensing expenses</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:1.47%;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:10.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 3pt 0pt 0pt;"> 413</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:1.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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;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 3pt 0pt 0pt;"> 771</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.49%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.61%;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 3pt 0pt 0pt;"> 15,132</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.96%;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 3pt 0pt 0pt;"> 24,046</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.49%;margin:0pt;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.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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;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.61%;margin:0pt;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.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="font-size:11pt;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;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;"/>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:72.49%;margin:0pt;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: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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;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:10.61%;margin:0pt;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: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="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;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:72.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.6%;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:72.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;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;">March 31, </b></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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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:72.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.9%;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.09%;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;">2021</b></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: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.6%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.49%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,795</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,820</p></td></tr><tr><td style="vertical-align:bottom;width:72.49%;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: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:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,439</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: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:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,323</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.49%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,320</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,240</p></td></tr><tr><td style="vertical-align:bottom;width:72.49%;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: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:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 660</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: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:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.49%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 505</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 359</p></td></tr><tr><td style="vertical-align:bottom;width:72.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Sublicensing expenses</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:1.47%;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:10.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 3pt 0pt 0pt;"> 413</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:1.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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;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 3pt 0pt 0pt;"> 771</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.49%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.61%;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 3pt 0pt 0pt;"> 15,132</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.96%;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 3pt 0pt 0pt;"> 24,046</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.49%;margin:0pt;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.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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;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.61%;margin:0pt;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.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="font-size:11pt;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;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> 6795000 12820000 4439000 5323000 2320000 4240000 660000 533000 505000 359000 413000 771000 15132000 24046000 <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="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.31%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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:2.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.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:12.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:2.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.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap: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.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></tr><tr><td style="vertical-align:bottom;width:67.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 style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:29.92%;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.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 style="vertical-align:bottom;white-space:nowrap;width:2.86%;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.72%;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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 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.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 style="vertical-align:bottom;white-space:nowrap;width:2.86%;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.72%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.86%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 18,282</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.87%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,433</p></td></tr><tr><td style="vertical-align:bottom;width:67.21%;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.86%;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.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:12.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 3pt 0pt 0pt;"> 5,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,967</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 1,245</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500</p></td></tr><tr><td style="vertical-align:bottom;width:67.21%;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.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.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:12.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 3pt 0pt 0pt;"> 858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 858</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 239</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239</p></td></tr><tr><td style="vertical-align:bottom;width:67.21%;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.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.72%;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:12.99%;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 3pt 0pt 0pt;"> 118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.92%;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.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 3pt 0pt 0pt;"> 118</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 26,083</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,115</p></td></tr><tr><td style="vertical-align:bottom;width:67.21%;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.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.72%;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:12.99%;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,988)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.92%;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.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;"> (11,095)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.99%;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 3pt 0pt 0pt;"> 14,095</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0pt 0pt;"> 14,020</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="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.31%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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:2.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.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:12.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:2.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.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap: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.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></tr><tr><td style="vertical-align:bottom;width:67.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 style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:29.92%;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.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 style="vertical-align:bottom;white-space:nowrap;width:2.86%;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.72%;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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 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.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 style="vertical-align:bottom;white-space:nowrap;width:2.86%;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.72%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.86%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 18,282</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.87%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,433</p></td></tr><tr><td style="vertical-align:bottom;width:67.21%;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.86%;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.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:12.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 3pt 0pt 0pt;"> 5,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,967</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 1,245</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500</p></td></tr><tr><td style="vertical-align:bottom;width:67.21%;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.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.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:12.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 3pt 0pt 0pt;"> 858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 858</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 239</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239</p></td></tr><tr><td style="vertical-align:bottom;width:67.21%;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.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.72%;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:12.99%;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 3pt 0pt 0pt;"> 118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.92%;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.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 3pt 0pt 0pt;"> 118</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0pt 0pt;"> 26,083</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,115</p></td></tr><tr><td style="vertical-align:bottom;width:67.21%;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.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.72%;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:12.99%;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,988)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.92%;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.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;"> (11,095)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.99%;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 3pt 0pt 0pt;"> 14,095</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;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 3pt 0pt 0pt;"> 14,020</p></td></tr></table> 18282000 18433000 5341000 4967000 1245000 500000 858000 858000 239000 239000 118000 118000 26083000 25115000 11988000 11095000 14095000 14020000 <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:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>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 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 $3.8 million in expense during both the three months ended March 31, 2021 and 2020 for such reimbursement. </p> 3800000 3800000 <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 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="font-style:italic;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;"><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 March 31, 2021, the Company’s contract liabilities were primarily related to the Company’s collaboration </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">with Juno Therapeutics. The following table presents changes in the Company’s accounts receivable and contract liabilities for the three months ended March 31, 2021 (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.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;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:11.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap: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.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.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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'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.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></tr><tr><td style="vertical-align:bottom;width:45.08%;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 three months ended March 31, 2021</b></p></td><td colspan="2" style="vertical-align:middle;width:13.5%;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, 2020</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.81%;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.82%;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 March 31, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.08%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,048</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 3pt 0pt 0pt;"> 316</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;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;"> (5,692)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;width:1.46%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 672</p></td></tr><tr><td style="vertical-align:bottom;width:45.08%;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.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:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"><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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.08%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:middle;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,927</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 3pt 0pt 0pt;"> 150</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;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;"> (5,706)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;width:1.46%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,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;">During the three months ended March 31, 2021, the Company recognized the following collaboration revenue (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:middle;white-space:nowrap;width:77.36%;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:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'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:19.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:22.63%;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;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:77.36%;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;">Revenue recognized in the period from:</b></p></td><td colspan="2" style="vertical-align:middle;width:22.63%;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;">March 31, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:77.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts included in deferred revenue at the beginning of the period</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.67%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,706</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:77.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Performance obligations satisfied in previous periods</p></td><td style="vertical-align:bottom;width:2.67%;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:19.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 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="font-size:1pt;visibility:hidden;">​</span></p> The following table presents changes in the Company’s accounts receivable and contract liabilities for the three months ended March 31, 2021 (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.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;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:11.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap: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.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.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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'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.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></tr><tr><td style="vertical-align:bottom;width:45.08%;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 three months ended March 31, 2021</b></p></td><td colspan="2" style="vertical-align:middle;width:13.5%;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, 2020</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.81%;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.82%;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 March 31, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:45.08%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,048</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 3pt 0pt 0pt;"> 316</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;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;"> (5,692)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;width:1.46%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 672</p></td></tr><tr><td style="vertical-align:bottom;width:45.08%;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.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:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"><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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:45.08%;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="background-color:#cceeff;vertical-align:bottom;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="background-color:#cceeff;vertical-align:middle;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,927</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 3pt 0pt 0pt;"> 150</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;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;"> (5,706)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;width:1.46%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,371</p></td></tr></table> 6048000 316000 5692000 672000 94927000 150000 5706000 89371000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">During the three months ended March 31, 2021, the Company recognized the following collaboration revenue (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:middle;white-space:nowrap;width:77.36%;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:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'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:19.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:77.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:22.63%;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;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:77.36%;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;">Revenue recognized in the period from:</b></p></td><td colspan="2" style="vertical-align:middle;width:22.63%;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;">March 31, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:77.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts included in deferred revenue at the beginning of the period</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.67%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,706</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:77.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Performance obligations satisfied in previous periods</p></td><td style="vertical-align:bottom;width:2.67%;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:19.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table> 5706000 <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:99.68%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.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:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.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:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap: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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.63%;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 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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;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.63%;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 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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;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></tr><tr><td style="vertical-align:bottom;width:64.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.63%;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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;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.63%;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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;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></tr><tr><td style="vertical-align:bottom;width:64.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.63%;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:33.23%;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></tr><tr><td style="vertical-align:bottom;width:64.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.63%;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:33.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;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.63%;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.78%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.82%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.12%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,966</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,057</p></td></tr><tr><td style="vertical-align:bottom;width:64.12%;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:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.87%;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 3pt 0pt 0pt;"> 8,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.92%;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 3pt 0pt 0pt;"> 3,163</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.12%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.87%;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 3pt 0pt 0pt;"> 12,204</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.92%;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 3pt 0pt 0pt;"> 6,220</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 and 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 and restricted stock unit awards activity for the three months ended March 31, 2021:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;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.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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.55%;margin:0pt;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:7.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="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;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:11.13%;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.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 colspan="2" style="vertical-align:bottom;white-space:normal;width:9.45%;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:75.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;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.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="2" style="vertical-align:bottom;white-space:normal;width:9.45%;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:75.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;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.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="2" style="vertical-align:bottom;white-space:normal;width:9.45%;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:75.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;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.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="2" style="vertical-align:bottom;white-space:normal;width:9.45%;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:75.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;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.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="2" style="vertical-align:bottom;white-space:normal;width:9.45%;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="background-color:#cceeff;vertical-align:bottom;width:75.9%;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 and restricted stock unit awards as of December 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 507,450</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27.35</p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;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:normal;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;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 424,017</p></td><td style="vertical-align:bottom;white-space:normal;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.55%;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:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52.49</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:normal;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (79,397)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27.48</p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;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:normal;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:normal;width:11.13%;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;"> (54,036)</p></td><td style="vertical-align:bottom;white-space:normal;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.55%;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:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32.69</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;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 and restricted stock unit awards as of March 31, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.13%;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:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 798,034</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40.94</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 March 31, 2021, total unrecognized compensation expense related to unvested restricted stock and restricted stock unit awards was $24.8 million, which the Company expects to recognize over a remaining weighted-average period of <span style="white-space:pre-wrap;">2.5</span><span style="white-space:pre-wrap;"> years.</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;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 three months ended March 31, 2021:</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:38.1%;margin:0pt;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: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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;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: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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:nowrap;width:11.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="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.03%;margin:0pt;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: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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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: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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:10.65%;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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;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: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:17.03%;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: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:10.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.05%;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: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:17.03%;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: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;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 (in thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.1%;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, 2020</b></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,912,257</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 3pt 0pt 0pt;"> 27.26</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.9</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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 3pt 0pt 0pt;"> 167,640</p></td></tr><tr><td style="vertical-align:bottom;width:38.1%;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: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:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 913,803</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: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:nowrap;width:11.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 3pt 0pt 0pt;"> 46.42</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:17.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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: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:nowrap;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="background-color:#cceeff;vertical-align:bottom;width:38.1%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (501,162)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 3pt 0pt 0pt;"> 23.95</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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.1%;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: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:10.65%;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;"> (488,579)</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: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:nowrap;width:11.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 3pt 0pt 0pt;"> 28.19</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:17.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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: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:nowrap;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="background-color:#cceeff;vertical-align:bottom;width:38.1%;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 March 31, 2021</b></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.65%;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 3pt 0pt 0pt;"> 3,836,319</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 3pt 0pt 0pt;"> 32.14</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.1</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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 3pt 0pt 0pt;"> 43,349</p></td></tr><tr><td style="vertical-align:bottom;width:38.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Exercisable at March 31, 2021</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:10.65%;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 3pt 0pt 0pt;"> 1,503,421</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: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:nowrap;width:11.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 3pt 0pt 0pt;"> 25.21</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:17.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.3</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: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:nowrap;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 3pt 0pt 0pt;"> 25,238</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 March 31, 2021, total unrecognized compensation expense related to stock options was $41.6 million, which the Company expects to recognize over a remaining weighted-average period of <span style="white-space:pre-wrap;">2.6</span><span style="white-space:pre-wrap;"> years.</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:99.68%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.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:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:12.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:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap: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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.63%;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 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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;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.63%;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 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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;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></tr><tr><td style="vertical-align:bottom;width:64.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.63%;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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.87%;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.63%;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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;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></tr><tr><td style="vertical-align:bottom;width:64.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.63%;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:33.23%;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></tr><tr><td style="vertical-align:bottom;width:64.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.63%;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:33.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;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.63%;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.78%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.82%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.12%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,966</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,057</p></td></tr><tr><td style="vertical-align:bottom;width:64.12%;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:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.87%;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 3pt 0pt 0pt;"> 8,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.92%;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 3pt 0pt 0pt;"> 3,163</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.12%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.87%;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 3pt 0pt 0pt;"> 12,204</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.92%;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 3pt 0pt 0pt;"> 6,220</p></td></tr></table> 3966000 3057000 8238000 3163000 12204000 6220000 <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 and restricted stock unit awards activity for the three months ended March 31, 2021:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;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.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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.55%;margin:0pt;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:7.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="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.67%;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:11.13%;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.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 colspan="2" style="vertical-align:bottom;white-space:normal;width:9.45%;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:75.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;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.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="2" style="vertical-align:bottom;white-space:normal;width:9.45%;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:75.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;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.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="2" style="vertical-align:bottom;white-space:normal;width:9.45%;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:75.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;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.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="2" style="vertical-align:bottom;white-space:normal;width:9.45%;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:75.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;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.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="2" style="vertical-align:bottom;white-space:normal;width:9.45%;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="background-color:#cceeff;vertical-align:bottom;width:75.9%;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 and restricted stock unit awards as of December 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 507,450</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27.35</p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;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:normal;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;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 424,017</p></td><td style="vertical-align:bottom;white-space:normal;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.55%;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:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52.49</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;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="background-color:#cceeff;vertical-align:bottom;white-space:normal;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (79,397)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27.48</p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;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:normal;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:normal;width:11.13%;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;"> (54,036)</p></td><td style="vertical-align:bottom;white-space:normal;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.55%;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:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32.69</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;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 and restricted stock unit awards as of March 31, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;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;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.13%;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:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 798,034</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.55%;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="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40.94</p></td></tr></table> 507450 27.35 424017 52.49 79397 27.48 54036 32.69 798034 40.94 24800000 P2Y6M <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 three months ended March 31, 2021:</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:38.1%;margin:0pt;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: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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;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: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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;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:nowrap;width:11.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="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.03%;margin:0pt;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: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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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: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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:10.65%;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.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;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: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:17.03%;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: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:10.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.05%;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: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:17.03%;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: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 colspan="2" style="vertical-align:bottom;white-space:nowrap;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 (in thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.1%;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, 2020</b></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,912,257</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 3pt 0pt 0pt;"> 27.26</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.9</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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 3pt 0pt 0pt;"> 167,640</p></td></tr><tr><td style="vertical-align:bottom;width:38.1%;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: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:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 913,803</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: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:nowrap;width:11.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 3pt 0pt 0pt;"> 46.42</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:17.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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: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:nowrap;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="background-color:#cceeff;vertical-align:bottom;width:38.1%;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="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (501,162)</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 3pt 0pt 0pt;"> 23.95</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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.1%;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: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:10.65%;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;"> (488,579)</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: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:nowrap;width:11.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 3pt 0pt 0pt;"> 28.19</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:17.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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: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:nowrap;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="background-color:#cceeff;vertical-align:bottom;width:38.1%;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 March 31, 2021</b></p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.65%;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 3pt 0pt 0pt;"> 3,836,319</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.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 3pt 0pt 0pt;"> 32.14</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.1</p></td><td style="background-color:#cceeff;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;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 3pt 0pt 0pt;"> 43,349</p></td></tr><tr><td style="vertical-align:bottom;width:38.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Exercisable at March 31, 2021</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:10.65%;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 3pt 0pt 0pt;"> 1,503,421</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: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:nowrap;width:11.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 3pt 0pt 0pt;"> 25.21</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:17.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.3</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: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:nowrap;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 3pt 0pt 0pt;"> 25,238</p></td></tr></table> 3912257 27.26 P7Y10M24D 167640000 913803 46.42 501162 23.95 488579 28.19 3836319 32.14 P7Y1M6D 43349000 1503421 25.21 P4Y3M18D 25238000 41600000 P2Y7M6D <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;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;">For purposes of the diluted net loss per share calculation, 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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:13.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.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:13.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:4.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></tr><tr><td style="vertical-align:bottom;width:64.06%;margin:0pt;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.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:11pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.79%;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:4.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:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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 colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.79%;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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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></tr><tr><td style="vertical-align:bottom;width:64.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.14%;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:13.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;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.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;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.06%;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 and restricted stock unit awards</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.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 3pt 0pt 0pt;"> 798,034</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.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 3pt 0pt 0pt;"> 638,054</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;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:2.14%;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.23%;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 3pt 0pt 0pt;"> 3,836,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;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 3pt 0pt 0pt;"> 4,862,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.06%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.23%;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 3pt 0pt 0pt;"> 4,634,353</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.23%;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 3pt 0pt 0pt;"> 5,501,001</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:13.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.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:13.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:4.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></tr><tr><td style="vertical-align:bottom;width:64.06%;margin:0pt;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.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:11pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.79%;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:4.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:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.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 colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.79%;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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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></tr><tr><td style="vertical-align:bottom;width:64.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.14%;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:13.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;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:13.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;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.06%;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 and restricted stock unit awards</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.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 3pt 0pt 0pt;"> 798,034</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.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 3pt 0pt 0pt;"> 638,054</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.06%;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:2.14%;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.23%;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 3pt 0pt 0pt;"> 3,836,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.23%;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 3pt 0pt 0pt;"> 4,862,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.06%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.23%;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 3pt 0pt 0pt;"> 4,634,353</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.23%;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 3pt 0pt 0pt;"> 5,501,001</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td></tr></table> 798034 638054 3836319 4862947 4634353 5501001 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2021
Apr. 30, 2021
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2021  
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   67,826,436
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0001650664  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 354,918 $ 139,682
Marketable securities 270,415 262,428
Accounts receivable 672 6,048
Prepaid expenses and other current assets 6,311 10,929
Total current assets 632,316 419,087
Marketable securities 97,890 109,664
Property and equipment, net 14,095 14,020
Right-of-use assets 29,305 25,128
Restricted cash and other non-current assets 6,688 4,703
Total assets 780,294 572,602
Current liabilities:    
Accounts payable 8,910 6,408
Accrued expenses 15,132 24,046
Deferred revenue, current 32,704 20,943
Operating lease liabilities 7,264 6,811
Total current liabilities 64,010 58,208
Operating lease liabilities, net of current portion 21,621 19,324
Deferred revenue, net of current portion 56,667 73,984
Other non-current liabilities   27,500
Total liabilities 142,298 179,016
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,0000 shares authorized; 67,580,615 and 62,689,457 shares issued, and 67,472,615 and 62,563,457 shares outstanding at March 31, 2021 and December 31, 2020, respectively 7 6
Additional paid-in capital 1,359,987 1,058,823
Accumulated other comprehensive loss (73) (46)
Accumulated deficit (721,925) (665,197)
Total stockholders' equity 637,996 393,586
Total liabilities and stockholders' equity $ 780,294 $ 572,602
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2021
Dec. 31, 2020
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 67,580,615 62,689,457
Common stock, shares outstanding 67,472,615 62,563,457
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Condensed Consolidated Statements of Operations    
Collaboration and other research and development revenues $ 6,499 $ 5,723
Revenue type us-gaap:ServiceMember us-gaap:ServiceMember
Operating expenses:    
Research and development $ 41,937 $ 34,570
General and administrative 21,445 17,769
Total operating expenses 63,382 52,339
Operating loss (56,883) (46,616)
Other income, net:    
Other income, net 21 7,333
Interest income, net 134 1,559
Total other income, net 155 8,892
Net loss $ (56,728) $ (37,724)
Net loss per share, basic and diluted $ (0.86) $ (0.69)
Weighted-average common shares outstanding, basic (in shares) 65,992,395 54,590,194
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Condensed Consolidated Statements of Comprehensive Loss    
Net loss $ (56,728) $ (37,724)
Other comprehensive (loss) income:    
Unrealized (loss) gain on marketable debt securities (27) 587
Comprehensive loss $ (56,755) $ (37,137)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive (Loss) Income
Total
Balance, beginning of period at Dec. 31, 2019 $ 5 $ 811,546 $ (549,221) $ 107 $ 262,437
Balance, beginning of period (in shares) at Dec. 31, 2019 54,355,798        
Statement of Stockholders' Equity (Deficit)          
Exercise of stock options   3,047     3,047
Exercise of stock options (in shares) 233,208        
Stock-based compensation expense   6,220     6,220
Vesting of restricted common stock awards (in shares) 213,393        
Unrealized gain (loss) on marketable debt securities       587 587
Net loss     (37,724)   (37,724)
Balance, end of period at Mar. 31, 2020 $ 5 820,813 (586,945) 694 234,567
Balance, end of period (in shares) at Mar. 31, 2020 54,802,399        
Balance, beginning of period at Dec. 31, 2020 $ 6 1,058,823 (665,197) (46) 393,586
Balance, beginning of period (in shares) at Dec. 31, 2020 62,563,457        
Statement of Stockholders' Equity (Deficit)          
Issuance of common stock for public offering $ 1 249,458     249,459
Issuance of common stock for public offering (in shares) 4,025,000        
Issuance of common stock for success payment   27,500     27,500
Issuance of common stock for success payment (in shares) 303,599        
Exercise of stock options   12,002     12,002
Exercise of stock options (in shares) 501,162        
Stock-based compensation expense   12,204     12,204
Vesting of restricted common stock awards (in shares) 79,397        
Unrealized gain (loss) on marketable debt securities       (27) (27)
Net loss     (56,728)   (56,728)
Balance, end of period at Mar. 31, 2021 $ 7 $ 1,359,987 $ (721,925) $ (73) $ 637,996
Balance, end of period (in shares) at Mar. 31, 2021 67,472,615        
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Cash flow from operating activities      
Net loss $ (56,728) $ (37,724)  
Adjustments to reconcile net loss to net cash used in operating activities:      
Stock-based compensation expense 12,204 6,220  
Depreciation 1,163 798  
Unrealized gain on corporate equity securities   7,333  
Other non-cash items, net 401 (215)  
Changes in operating assets and liabilities:      
Accounts receivable 5,376 (1,414)  
Prepaid expenses and other current assets 4,618 (1,995)  
Right-of-use assets (4,177) 1,739  
Other non-current assets (1,985) 93  
Accounts payable 2,017 4,767  
Accrued expenses (9,563) (13,644)  
Deferred revenue (5,555) (4,309)  
Operating lease liabilities 2,750 (1,902)  
Other current and non-current liabilities   833  
Net cash used in operating activities (49,479) (54,086)  
Cash flow from investing activities      
Purchases of property and equipment (84) (2,152)  
Purchases of marketable securities (127,422) (66,384)  
Proceeds from maturities of marketable securities 130,750 115,000  
Net cash provided by investing activities 3,244 46,464  
Cash flow from financing activities      
Proceeds from offering of common stock, net of issuance costs 249,469    
Proceeds from exercise of stock options 12,002 3,047  
Net cash provided by financing activities 261,471 3,047  
Net increase (decrease) in cash, cash equivalents, and restricted cash 215,236 (4,575)  
Cash, cash equivalents, and restricted cash, beginning of period 143,559 239,802 $ 239,802
Cash, cash equivalents, and restricted cash, end of period 358,795 235,227 $ 143,559
Supplemental disclosure of cash and non-cash activities:      
Fixed asset additions included in accounts payable and accrued expenses 467 705  
Cash paid in connection with operating lease liabilities 4,248 $ 2,538  
Offering costs included in accounts payable and accrued expenses 10    
Issuance of common stock for settlement of success payments $ 27,500    
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Nature of Business
3 Months Ended
Mar. 31, 2021
Nature of Business  
Nature of Business

1. Nature of Business

Editas Medicine, Inc. (the “Company”) is a leading, 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, a wholly-owned subsidiary of the Bristol-Myers Squibb Company (“Juno Therapeutics”), payments received under a strategic alliance and option agreement with Allergan Pharmaceuticals International Limited (together with its affiliates, “Allergan”), which was terminated in August 2020, and its license agreement with Beam Therapeutics.

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 January 2021, the Company completed a public offering whereby it sold 3,500,000 shares of its common stock and received net proceeds of approximately $216.9 million. In February 2021, the underwriters in the public offering exercised their option to purchase an additional 525,000 shares, resulting in additional net proceeds to the Company of approximately $32.6 million.

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 March 31, 2021 and anticipated interest income will enable it to fund its operating expenses and capital expenditure requirements well into 2023. The Company had an accumulated deficit of $721.9 million at March 31, 2021, 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 19 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2021
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, 2020 (the “Annual Report”).

The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiary, Editas Securities Corporation. All intercompany transactions and balances of the subsidiary 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 March 31, 2021 and 2020 are referred to as the first quarter of 2021 and 2020, 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 20 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Cash Equivalents and Marketable Securities
3 Months Ended
Mar. 31, 2021
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 March 31, 2021 (in thousands):

Allowance

Gross

Gross

Amortized

for Credit

Unrealized

Unrealized

Fair

March 31, 2021

Cost

Losses

Gains

Losses

Value

Cash equivalents and marketable securities:

Money market funds

$

344,918

$

$

$

$

344,918

U.S. Treasuries

81,255

7

(2)

81,260

Government agency securities

154,022

7

(41)

153,988

Corporate notes/bonds

50,249

(41)

50,208

Commercial Paper

92,852

1

(4)

92,849

Total

$

723,296

$

$

15

$

(88)

$

723,223

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

Allowance

Gross

Gross

Amortized

for Credit

Unrealized

Unrealized

Fair

December 31, 2020

Cost

Losses

Gains

Losses

Value

Cash equivalents and marketable securities:

Money market funds

$

139,682

$

$

$

$

139,682

U.S. Treasuries

180,376

8

(11)

180,373

Government agency securities

107,665

(20)

107,645

Commercial paper

41,912

(8)

41,904

Corporate notes/bonds

42,185

10

(25)

42,170

Total

$

511,820

$

$

18

$

(64)

$

511,774

As of March 31, 2021, 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 March 31, 2021, the Company holds 44 securities with an aggregate fair value of $97.9 million that had remaining maturities between one and two years.

There were no realized gains or losses on available-for-sale securities during the three months ended March 31, 2021 or 2020.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2021
Fair Value Measurements  
Fair Value Measurements

4. Fair Value Measurements

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

    

    

Quoted Prices

    

Significant

    

in Active

Other

Significant

Markets for

Observable

Unobservable

March 31, 

Identical Assets

Inputs

Inputs

Financial Assets

2021

(Level 1)

(Level 2)

(Level 3)

Cash equivalents:

Money market funds

$

344,918

$

344,918

$

$

Marketable securities:

U.S. Treasuries

81,260

81,260

Government agency securities

153,988

153,988

Commercial paper

92,849

92,849

Corporate notes/bonds

50,208

50,208

Restricted cash and other non-current assets:

Money market funds

3,877

3,877

Total financial assets

$

727,100

$

430,055

$

297,045

$

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

    

    

Quoted Prices

    

Significant

    

in Active

Other

Significant

Markets for

Observable

Unobservable

December 31, 

Identical Assets

Inputs

Inputs

Financial Assets

2020

(Level 1)

(Level 2)

(Level 3)

Cash equivalents:

Money market funds

$

139,682

$

139,682

$

$

Marketable securities:

U.S. Treasuries

180,373

180,373

Government agency securities

107,645

107,645

Commercial paper

41,904

41,904

Corporate bonds

42,170

42,170

Restricted cash and other non-current assets:

Money market funds

3,877

3,877

Total financial assets

$

515,651

$

323,932

$

191,719

$

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses
3 Months Ended
Mar. 31, 2021
Accrued Expenses  
Accrued Expenses

5. Accrued Expenses

Accrued expenses consisted of the following (in thousands):

As of

March 31, 

December 31, 

    

2021

    

2020

External research and development expenses

$

6,795

$

12,820

Employee related expenses

4,439

 

5,323

Intellectual property and patent related fees

2,320

4,240

Professional service expenses

660

533

Other expenses

505

359

Sublicensing expenses

413

771

Total accrued expenses

$

15,132

$

24,046

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment, net
3 Months Ended
Mar. 31, 2021
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

March 31, 

December 31, 

    

2021

    

2020

Laboratory equipment

$

18,282

$

18,433

Leasehold improvements

5,341

4,967

Construction-in-progress

 

1,245

 

500

Computer equipment

858

858

Furniture and office equipment

239

239

Software

 

118

 

118

Total property and equipment

 

26,083

 

25,115

Less: accumulated depreciation

 

(11,988)

 

(11,095)

Property and equipment, net

$

14,095

$

14,020

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2021
Commitments and Contingencies  
Commitments and Contingencies

7. Commitments and Contingencies

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 $3.8 million in expense during both the three months ended March 31, 2021 and 2020 for such reimbursement.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Collaboration and Profit-Sharing Agreements
3 Months Ended
Mar. 31, 2021
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 March 31, 2021, the Company’s contract liabilities were primarily related to the Company’s collaboration

with Juno Therapeutics. The following table presents changes in the Company’s accounts receivable and contract liabilities for the three months ended March 31, 2021 (in thousands):

For the three months ended March 31, 2021

Balance at December 31, 2020

Additions

Deductions

Balance at March 31, 2021

Accounts receivable

$

6,048

$

316

$

(5,692)

$

672

Contract liabilities:

Deferred revenue

$

94,927

$

150

$

(5,706)

$

89,371

During the three months ended March 31, 2021, the Company recognized the following collaboration revenue (in thousands):

Three Months Ended

Revenue recognized in the period from:

March 31, 2021

Amounts included in deferred revenue at the beginning of the period

$

5,706

Performance obligations satisfied in previous periods

$

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2021
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

March 31, 

2021

2020

Research and development

$

3,966

$

3,057

General and administrative

 

8,238

 

3,163

Total stock-based compensation expense

$

12,204

$

6,220

Restricted Stock and Restricted Stock Unit Awards

The following is a summary of restricted stock and restricted stock unit awards activity for the three months ended March 31, 2021:

    

    

Weighted

Average

Grant Date

Fair Value

Shares

Per Share

Unvested restricted stock and restricted stock unit awards as of December 31, 2020

 

507,450

$

27.35

Issued

 

424,017

$

52.49

Vested

 

(79,397)

$

27.48

Forfeited

(54,036)

$

32.69

Unvested restricted stock and restricted stock unit awards as of March 31, 2021

 

798,034

$

40.94

As of March 31, 2021, total unrecognized compensation expense related to unvested restricted stock and restricted stock unit awards was $24.8 million, which the Company expects to recognize over a remaining weighted-average period of 2.5 years.

Stock Options

The following is a summary of stock option activity for the three months ended March 31, 2021:

    

    

Weighted Average

    

Remaining

    

Aggregate Intrinsic

Shares

Exercise Price

Contractual Life (years)

Value (in thousands)

Outstanding at December 31, 2020

 

3,912,257

$

27.26

7.9

$

167,640

Granted

913,803

$

46.42

Exercised

(501,162)

$

23.95

Cancelled

(488,579)

$

28.19

Outstanding at March 31, 2021

 

3,836,319

$

32.14

7.1

$

43,349

Exercisable at March 31, 2021

 

1,503,421

$

25.21

4.3

$

25,238

As of March 31, 2021, total unrecognized compensation expense related to stock options was $41.6 million, which the Company expects to recognize over a remaining weighted-average period of 2.6 years.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income (Loss) per Share
3 Months Ended
Mar. 31, 2021
Net Income (Loss) per Share  
Net Income (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, 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:

Three Months Ended

March 31, 

    

2021

2020

Unvested restricted stock and restricted stock unit awards

 

798,034

638,054

Outstanding stock options

 

3,836,319

4,862,947

Total

 

4,634,353

5,501,001

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Cash Equivalents and Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2021
Cash Equivalents and Marketable Securities  
Schedule of cash equivalents and marketable securities

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

Allowance

Gross

Gross

Amortized

for Credit

Unrealized

Unrealized

Fair

March 31, 2021

Cost

Losses

Gains

Losses

Value

Cash equivalents and marketable securities:

Money market funds

$

344,918

$

$

$

$

344,918

U.S. Treasuries

81,255

7

(2)

81,260

Government agency securities

154,022

7

(41)

153,988

Corporate notes/bonds

50,249

(41)

50,208

Commercial Paper

92,852

1

(4)

92,849

Total

$

723,296

$

$

15

$

(88)

$

723,223

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

Allowance

Gross

Gross

Amortized

for Credit

Unrealized

Unrealized

Fair

December 31, 2020

Cost

Losses

Gains

Losses

Value

Cash equivalents and marketable securities:

Money market funds

$

139,682

$

$

$

$

139,682

U.S. Treasuries

180,376

8

(11)

180,373

Government agency securities

107,665

(20)

107,645

Commercial paper

41,912

(8)

41,904

Corporate notes/bonds

42,185

10

(25)

42,170

Total

$

511,820

$

$

18

$

(64)

$

511,774

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2021
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 March 31, 2021 were as follows (in thousands):

    

    

Quoted Prices

    

Significant

    

in Active

Other

Significant

Markets for

Observable

Unobservable

March 31, 

Identical Assets

Inputs

Inputs

Financial Assets

2021

(Level 1)

(Level 2)

(Level 3)

Cash equivalents:

Money market funds

$

344,918

$

344,918

$

$

Marketable securities:

U.S. Treasuries

81,260

81,260

Government agency securities

153,988

153,988

Commercial paper

92,849

92,849

Corporate notes/bonds

50,208

50,208

Restricted cash and other non-current assets:

Money market funds

3,877

3,877

Total financial assets

$

727,100

$

430,055

$

297,045

$

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

    

    

Quoted Prices

    

Significant

    

in Active

Other

Significant

Markets for

Observable

Unobservable

December 31, 

Identical Assets

Inputs

Inputs

Financial Assets

2020

(Level 1)

(Level 2)

(Level 3)

Cash equivalents:

Money market funds

$

139,682

$

139,682

$

$

Marketable securities:

U.S. Treasuries

180,373

180,373

Government agency securities

107,645

107,645

Commercial paper

41,904

41,904

Corporate bonds

42,170

42,170

Restricted cash and other non-current assets:

Money market funds

3,877

3,877

Total financial assets

$

515,651

$

323,932

$

191,719

$

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2021
Accrued Expenses  
Schedule of accrued expenses

Accrued expenses consisted of the following (in thousands):

As of

March 31, 

December 31, 

    

2021

    

2020

External research and development expenses

$

6,795

$

12,820

Employee related expenses

4,439

 

5,323

Intellectual property and patent related fees

2,320

4,240

Professional service expenses

660

533

Other expenses

505

359

Sublicensing expenses

413

771

Total accrued expenses

$

15,132

$

24,046

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment, net (Tables)
3 Months Ended
Mar. 31, 2021
Property and Equipment, net  
Schedule of property and equipment, net

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

    

As of

March 31, 

December 31, 

    

2021

    

2020

Laboratory equipment

$

18,282

$

18,433

Leasehold improvements

5,341

4,967

Construction-in-progress

 

1,245

 

500

Computer equipment

858

858

Furniture and office equipment

239

239

Software

 

118

 

118

Total property and equipment

 

26,083

 

25,115

Less: accumulated depreciation

 

(11,988)

 

(11,095)

Property and equipment, net

$

14,095

$

14,020

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Collaboration and Profit-Sharing Agreements (Tables)
3 Months Ended
Mar. 31, 2021
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 three months ended March 31, 2021 (in thousands):

For the three months ended March 31, 2021

Balance at December 31, 2020

Additions

Deductions

Balance at March 31, 2021

Accounts receivable

$

6,048

$

316

$

(5,692)

$

672

Contract liabilities:

Deferred revenue

$

94,927

$

150

$

(5,706)

$

89,371

Schedule of change in contract assets and contract liabilities

During the three months ended March 31, 2021, the Company recognized the following collaboration revenue (in thousands):

Three Months Ended

Revenue recognized in the period from:

March 31, 2021

Amounts included in deferred revenue at the beginning of the period

$

5,706

Performance obligations satisfied in previous periods

$

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2021
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

March 31, 

2021

2020

Research and development

$

3,966

$

3,057

General and administrative

 

8,238

 

3,163

Total stock-based compensation expense

$

12,204

$

6,220

Schedule of changes in unvested restricted stock

The following is a summary of restricted stock and restricted stock unit awards activity for the three months ended March 31, 2021:

    

    

Weighted

Average

Grant Date

Fair Value

Shares

Per Share

Unvested restricted stock and restricted stock unit awards as of December 31, 2020

 

507,450

$

27.35

Issued

 

424,017

$

52.49

Vested

 

(79,397)

$

27.48

Forfeited

(54,036)

$

32.69

Unvested restricted stock and restricted stock unit awards as of March 31, 2021

 

798,034

$

40.94

Schedule of stock option activity

The following is a summary of stock option activity for the three months ended March 31, 2021:

    

    

Weighted Average

    

Remaining

    

Aggregate Intrinsic

Shares

Exercise Price

Contractual Life (years)

Value (in thousands)

Outstanding at December 31, 2020

 

3,912,257

$

27.26

7.9

$

167,640

Granted

913,803

$

46.42

Exercised

(501,162)

$

23.95

Cancelled

(488,579)

$

28.19

Outstanding at March 31, 2021

 

3,836,319

$

32.14

7.1

$

43,349

Exercisable at March 31, 2021

 

1,503,421

$

25.21

4.3

$

25,238

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income (Loss) per Share (Tables)
3 Months Ended
Mar. 31, 2021
Net Income (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:

Three Months Ended

March 31, 

    

2021

2020

Unvested restricted stock and restricted stock unit awards

 

798,034

638,054

Outstanding stock options

 

3,836,319

4,862,947

Total

 

4,634,353

5,501,001

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Nature of Business (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Feb. 28, 2021
Jan. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Liquidity        
Proceeds from offering of common stock, net of issuance costs     $ 249,469  
Accumulated deficit     $ 721,925 $ 665,197
Public Offering        
Liquidity        
Number of common stock issued   3,500,000    
Aggregate net proceeds   $ 216,900    
Overallotment Option        
Liquidity        
Number of common stock issued 525,000      
Aggregate net proceeds $ 32,600      
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Cash Equivalents and Marketable Securities (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
USD ($)
security
item
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
Cash Equivalents and Marketable Securities      
Amortized Cost $ 723,296   $ 511,820
Gross Unrealized Gains 15   18
Gross Unrealized Losses (88)   (64)
Fair Value $ 723,223   511,774
Equity securities included in other non-current assets:      
Gross Unrealized Gains   $ 7,333  
Number of securities in an unrealized loss position for more than 12 months | item 0    
Number of noncurrent securities | security 44    
Noncurrent marketable securities $ 97,890   109,664
Realized gains (losses) on available-for-sale securities 0 $ 0  
U.S. Treasuries      
Cash Equivalents and Marketable Securities      
Amortized Cost 81,255   180,376
Gross Unrealized Gains 7   8
Gross Unrealized Losses (2)   (11)
Fair Value 81,260   180,373
Government agency securities      
Cash Equivalents and Marketable Securities      
Amortized Cost 154,022   107,665
Gross Unrealized Gains 7    
Gross Unrealized Losses (41)   (20)
Fair Value 153,988   107,645
Corporate notes/bonds      
Cash Equivalents and Marketable Securities      
Amortized Cost 50,249    
Gross Unrealized Losses (41)    
Fair Value 50,208    
Equity securities included in other non-current assets:      
Amortized Cost     42,185
Gross Unrealized Gains     10
Gross Unrealized Losses     (25)
Fair Value     42,170
Commercial paper      
Cash Equivalents and Marketable Securities      
Amortized Cost 92,852   41,912
Gross Unrealized Gains 1    
Gross Unrealized Losses (4)   (8)
Fair Value 92,849   41,904
Money market funds      
Cash Equivalents and Marketable Securities      
Amortized Cost 344,918   139,682
Fair Value $ 344,918   $ 139,682
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Financial Assets    
Marketable securities $ 723,223 $ 511,774
U.S. Treasuries    
Financial Assets    
Marketable securities 81,260 180,373
Commercial paper    
Financial Assets    
Marketable securities 92,849 41,904
Corporate notes/bonds    
Financial Assets    
Equity securities   42,185
Marketable securities 50,208  
Money market funds    
Financial Assets    
Marketable securities 344,918 139,682
Recurring    
Financial Assets    
Total financial assets 727,100 515,651
Recurring | U.S. Treasuries    
Financial Assets    
Marketable securities 81,260 180,373
Recurring | Government agency securities    
Financial Assets    
Marketable securities 153,988 107,645
Recurring | Commercial paper    
Financial Assets    
Marketable securities 92,849 41,904
Recurring | Corporate notes/bonds    
Financial Assets    
Marketable securities 50,208 42,170
Recurring | Money market funds    
Financial Assets    
Cash and cash equivalents 344,918 139,682
Recurring | Level 1    
Financial Assets    
Total financial assets 430,055 323,932
Recurring | Level 1 | U.S. Treasuries    
Financial Assets    
Marketable securities 81,260 180,373
Recurring | Level 1 | Money market funds    
Financial Assets    
Cash and cash equivalents 344,918 139,682
Recurring | Level 2    
Financial Assets    
Total financial assets 297,045 191,719
Recurring | Level 2 | Government agency securities    
Financial Assets    
Marketable securities 153,988 107,645
Recurring | Level 2 | Commercial paper    
Financial Assets    
Marketable securities 92,849 41,904
Recurring | Level 2 | Corporate notes/bonds    
Financial Assets    
Marketable securities $ 50,208 $ 42,170
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Accrued Expenses    
External research and development expenses $ 6,795 $ 12,820
Employee related expenses 4,439 5,323
Intellectual property and patent related fees 2,320 4,240
Professional service expenses 660 533
Other expenses 505 359
Sublicensing expenses 413 771
Total accrued expenses $ 15,132 $ 24,046
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Property and equipment disclosures    
Total property and equipment $ 26,083 $ 25,115
Less: accumulated depreciation (11,988) (11,095)
Property and equipment, net 14,095 14,020
Laboratory equipment    
Property and equipment disclosures    
Total property and equipment 18,282 18,433
Leasehold improvements    
Property and equipment disclosures    
Total property and equipment 5,341 4,967
Construction-in-progress    
Property and equipment disclosures    
Total property and equipment 1,245 500
Computer equipment    
Property and equipment disclosures    
Total property and equipment 858 858
Furniture and office equipment    
Property and equipment disclosures    
Total property and equipment 239 239
Software    
Property and equipment disclosures    
Total property and equipment $ 118 $ 118
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Licensor Expense Reimbursement (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Licensor Expense Reimbursement    
Commitments and contingencies    
Expense for prosecution and maintenance of patent rights $ 3.8 $ 3.8
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Collaboration and Profit-Sharing Agreements - Allegran pharmaceuticals strategic alliance and profit sharing agreement (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Collaboration and Profit-Sharing Agreements      
Revenue recognized $ 5,706    
Collaboration and other research and development revenues 6,499 $ 5,723  
Deferred revenue $ 89,371   $ 94,927
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Collaboration and Profit-Sharing Agreements - Revenue Recognition (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Accounts receivable  
Accounts receivable, Balance at Beginning of Period $ 6,048
Accounts Receivable, Additions 316
Accounts Receivable, Deductions (5,692)
Accounts receivable, Balance at End of Period 672
Contract liabilities:  
Deferred Revenue, Balance at Beginning of Period 94,927
Deferred revenue, Additions 150
Deferred revenue, Deductions (5,706)
Deferred Revenue, Balance at End of Period $ 89,371
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Collaboration and Profit-Sharing Agreements - Contract Assets and Liability (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Change in contract asset and contract liability balances  
Amounts included in deferred revenue at the beginning of the period $ 5,706
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Stock-based compensation disclosures    
Compensation expense $ 12,204 $ 6,220
Research and development    
Stock-based compensation disclosures    
Compensation expense 3,966 3,057
General and administrative    
Stock-based compensation disclosures    
Compensation expense $ 8,238 $ 3,163
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Restricted Stock and Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Weighted Average Grant Date Fair Value      
Compensation expense $ 12,204 $ 6,220  
Restricted Stock      
Changes in unvested restricted stock      
Unvested restricted shares, beginning of period (in shares) 507,450    
Issued (in shares) 424,017    
Vested (in shares) (79,397)    
Forfeited (in shares) (54,036)    
Unvested restricted shares, end of period(in shares) 798,034   507,450
Weighted Average Grant Date Fair Value      
Balance, beginning of period $ 27.35    
Issued (in dollars per share) 52.49    
Vested (in dollars per share) 27.48    
Forfeited (in dollars per share) 32.69    
Balance, ending of period $ 40.94   $ 27.35
Unrecognized stock-based compensation expense $ 24,800    
Period for recognition 2 years 6 months    
Stock options      
Weighted Average Grant Date Fair Value      
Unrecognized stock-based compensation expense $ 41,600    
Period for recognition 2 years 7 months 6 days    
Changes in unvested stock options      
Outstanding, beginning of period (in shares) 3,912,257    
Granted (in shares) 913,803    
Exercised (in shares) (501,162)    
Cancelled (in shares) (488,579)    
Outstanding, end of period (in shares) 3,836,319   3,912,257
Exercisable (in shares) 1,503,421    
Outstanding, beginning of period (in dollars per share) $ 27.26    
Granted (in dollars per share) 46.42    
Exercised (in dollars per share) 23.95    
Cancelled (in dollars per share) 28.19    
Outstanding, end of period (in dollars per share) 32.14   $ 27.26
Exercisable (in dollar per share) $ 25.21    
Remaining contractual life 7 years 1 month 6 days   7 years 10 months 24 days
Exercisable, remaining contractual life 4 years 3 months 18 days    
Aggregate intrinsic value $ 43,349   $ 167,640
Exercisable, aggregated intrinsic value $ 25,238    
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income (Loss) per Share - Anti-dilutive (Details) - shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Potentially dilutive securities    
Anti-dilutive common stock equivalent shares 4,634,353 5,501,001
Restricted Stock    
Potentially dilutive securities    
Anti-dilutive common stock equivalent shares 798,034 638,054
Stock options    
Potentially dilutive securities    
Anti-dilutive common stock equivalent shares 3,836,319 4,862,947
XML 47 R9999.htm IDEA: XBRL DOCUMENT v3.21.1
Label Element Value
Fair Value Measurements Recurring [Member] | Money Market Funds [Member]  
Restricted Cash and Cash Equivalents us-gaap_RestrictedCashAndCashEquivalents $ 3,877,000
Restricted Cash and Cash Equivalents us-gaap_RestrictedCashAndCashEquivalents 3,877,000
Fair Value Inputs Level1 [Member] | Fair Value Measurements Recurring [Member] | Money Market Funds [Member]  
Restricted Cash and Cash Equivalents us-gaap_RestrictedCashAndCashEquivalents 3,877,000
Restricted Cash and Cash Equivalents us-gaap_RestrictedCashAndCashEquivalents $ 3,877,000
EXCEL 48 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( / [IE('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.Z92S>!,2NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$E8!R;UI:.G#@8K;.QF;+4UBQUC:R1]^SE9FS*V!]C1TN]/ MGT"M#D+W$9]C'S"2Q70WNLXGH<.:G8B" $CZA$ZE,B=\;A[ZZ!3E9SQ"4/I# M'1%JSE?@D)11I& "%F$A,MD:+71$17V\X(U>\.$S=C/,:, .'7I*4)45,#E- M#.>Q:^$&F&"$T:7O IJ%.%?_Q,X=8)?DF.R2&H:A')HYEW>HX.UI]S*O6UB? M2'F-^5>R@LX!U^PZ^;79/.ZW3-:\K@I^7_#5GC^(IA(U?Y]621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M / [IE)E"9Z!(04 ' 5 8 >&PO=V]R:W-H965T&UL MI9AO;^HV%,9?WWT*BTG3)I4F=B#0.XI$:;N+UO;2TFVZ>V<20Z(F,==Q2OGV M.TX@H54XR;8WY \YCW\Y=IYC>[25ZB4-A-#D+8Z2]+(3:+WY;%FI%XB8I^=R M(Q+X9R55S#5*>9ATQJ/\WER-1S+349B(N2)I%L=< M[:Y$)+>7'=HYW'@*UX$V-ZSQ:,/78B'T'YNY@BNK5/'#6"1I*!.BQ.JR,Z&? MIPXS ?D3?X9BFQZ=$_,J2RE?S,7,O^S8ADA$PM-&@L/A54Q%%!DEX/B^%^V4 M;9K X_.#^FW^\O R2YZ*J8S^"GT=7':&'>*+%<\B_22W7\3^A?I&SY-1FO^2 M;?%LK]^#@2 .D^+(W_:). I@IP+8/H!]"*"G IQ]@)._:$&6O]8U MUWP\4G)+E'D:U,Q)GIL\&MXF3$PW+K2"?T.(T^-KZ670*YKPQ"L50 MP7NNSHE#SPBS&:WAF>+ADXT)M^O"W^$X9>:<7,_Y;YE#6NB5+?3R%GI-+3SO M-J*N _!P:G$3^"!KNPU7.@SS'SY]:ABIPY)MB"KN M!^=M& GRD,5+H>JH< W;IEUGX X'",]%R7/1AN=)K,-40Q=J\L#CVDPUZ%S/ MGB<+<@_'Z>SAYNRG'ZEK_SI[F)XCD-2NG-%N@SE+/*E@<.5?]1E9:.A5(A69 MRBS1:@='OY:]0?WZ!H,\LF_:!O*9OY&9#^,O7(5>X=RG>[I!LN=V>_;%H,^& M&"&K"%D;PHGO0QE)SPXGY Z>(U^3^MSADI22+YF*Q YZ0T'EPS@K.Z?.O^*< MFBOHYV>Y36H9<;DICY8N="J$E# M*&[J']'F,M4\(G^'F].?!JX(KM?#?(]6A8+B[I[WX02FMZ=1< &78H9'J^I M<5._DQ[D9![(!+/@!I$>>/"%;=L84543*&[HSZ&&P).U.%FI&H0>)HOK"38;8Y7CLU:./\V4,O.-8N*3IPL\(:N=J#; ,A0F!\ M)C+&R>-;*XAG#!1O1*F-GN"\?DA7 ^A\%^G^S?U89/,.]^?!5 M'GDA5.E\Z4R^9AI*8F(\K7;96BCWLZ6&EFE(4E66[[2S? !3 #5+?/%&?A>U([Y!"J8/U.W;KMO#R"K+ M=W"#GD"R_")A$:\;W5<- B>_0.MH3\L84+[5EQ+/K+J*[:WR;KF=.,DWT:SJ M\6(O$E;4X%\IB<0*0NWS 7QJJMC>*RZTW.0[9$NIM8SSTT!P7RCS /R_DE(? M+DP#Y2;K^!]02P,$% @ \#NF4MJ:]8+F!0 *!< !@ !X;"]W;W)K MQ(LD@Q!MJ+Q#H,AS]'P_E(WKR(YEGN.5?H1UE4 M\G:Q5ZJ^7J]ENNBYA6\V8FF9 INFZ>UK!O.LJY16:PIQN&Z9'FUV-QT MS^Z;S8UH59%7_+Y!LBU+UKQ^XH5XN5V0Q=N#+_G37ND'Z\U-S9[X U??ZOL& M[M:]ERPO>25S4:&&[VX7'\GUUL.Z06?Q5\Y?Y.@:Z:$\"O&L;_[(;A=8*^(% M3Y5VP>#GP+>\*+0GT/']Y'31]ZD;CJ_?O/_6#1X&\\@DWXKB[SQ3^]M%O$ 9 MW[&V4%_$R^_\-*! ^TM%(;O_Z.5DBQE77#NF.*;6X:\8(:;0W>]$47FZXUC":O]&=\4 V\S:&= MVFQ%E<%'X1F"*RF*/&,*;CZQ@E4I1P_:L40K].WA#OW\X1?T >45^KH7K615 M)F_6"C1H3^OTU-^G8W]TIK\_67.%/+)$%%-B:;YU-[_C:=\KU'K_/HSWEDZ6^4RE\BF>NV&/!D>1IV^0J MYU:51S?!J'L:89\$$Y46LY#Z-+:K#'J5@5/EQS05+80/:D;*(98@UZ8Q,#H/ M(SH1:+'!_HR\L)<7.N7=-[QF>8;XCUI/(]E]>J'VO('9.\XMF^C0%.01,E%M M&A&9]"*3=Q( D-JHU^[#Z^E> ^34$E5\Z*:4"WMDH EQXZ0OU#5[G:O2Q&1$G)#I1+58 MA3Z>RZL!).1=DC0M'TJU5:#)"!(0;TH2BQGUL1_.2!Q@0MPTN>,[#I\G ]@= M>-7RY5N)MFHUR>!I,$^UFF84)_Y/:&"PSIZG%!6M28C M()\-L1;@Q",DGFL=0$+<)#G'W7M*35! ^IE9:IH%,9U-TX$GQ T41UP[JB"Q MZT=2BT9OAJRC,!E"24BGJPN+&4D\.@-%.J"&NE%C9O+ETJD)EB ,PV@BW6(6 M>4D\)WW@#W7SY[/!&G?";*F)$AH%> ;7=+0WN80E[V0K-4%!?$J3*>]L=E&" MR4S-H@-0J!LH#TJDSWM19+R1/W4K(/7JVID-0*%NH,#2^I1#4G>Q1!_P%<:8 M & :!)NJEB.8*DCN6<.O4;"$=_KO^ 6XJW:BR;_AV>_PL=\>YI+J1D@&B1: M)16L+6"F6>/J%*=/5ZYES5)^NZC!+V\.?+%!UNSX[X[. S@ C[J!MQ5E*:J+ MHD>2/G[6 (;1,HCQ,B1!MQP+Z3*,DZ4?1.=Q71[?1DL_HF/C(/3&QJ/0(Z80 MK//3?7\HT+6!?3XO'T'?VUY_"85$UKP[]"E>K1_,9+)1,2P[P)GT'Y!-W1=Y4ML5H;EE$!WQ3-[['DC.^R]/< MNB"B)I%7$24)G>Y<;(9A&)!D9L-*!WA3-[R/)5N^6Q)/@DWXAEZ4)-/MM<7. M2[P@G@FL-U#:R[F4L=M:]S'ITC*G/D*$N/.65A'70 M#AKBJP@"T!R/98\W2M3=R>:C4$J4W>6>,Y"M#>#]3@CU=J,/2_O#\&PO=V]R:W-H965T&ULI9;?;YLP$,?_%0OMH96Z8$B I$J0UE33]C I:K7MV85+L&IL9CO) MMK]^MJ$L-.17FX?$-O>]^]QQX9ANA7Q6!8!&OTO&U6PD$BMRY+(/W? MQ';F!=[+P0-=%=H>^.FT(BMX!/V]6DBS\ULO.2V!*RHXDK"<>9^"VWF KN"F)\-S($QZ\EP_&J<>FU,*]Q=OWC_ M[)(WR3P1!7/!?M)<%S-O[*$IT>ET+GAN;@KDR*R48#0GVFSN"",\ _1H'2MTM2 2N"Y MTXRP:_01?4 ^4H4Y55-?&P[KS<^:F'=US/! S&]$#M PN$$A#H,>^?RX_!ZR M5HZ[]U6V#I&X$/8ONDGQ &-LRKC9K>!)LTX&HS:#T649 MU!V R%H70M*_D/BHA8[>!$V56O<#1WL@KU&/670@ MXQ8R?A.D>? J37A.^:J/-#Y)>LRB0YJTI,E1TKDH2_/X?4<+)^>U\$FS#OZX MQ1]?@']6_X[W2AA,^COX',L.]:2EGEQ.?;B!)WL<<1*-<1Q$KX![#,-X/!E% M23]O@/^/%7PY\8EN;EQVN4=)N,_=9QE&\7 ?W-\9C?:]Q,R>%>4*,5@:*1XD MQH>L1WV]T:)RT_)):#-[W;(PKT<@K8&YOA1"OVSL &Y?N-)_4$L#!!0 ( M / [IE*JRCPY]0, )H- 8 >&PO=V]R:W-H965T&UL MK5=9;]LX$/XKA-&'%F@BB=09V 8:=X\^9#=(>CPSUM@2*HE:DK;3?]\A9XDKI[62YB54*A<5D;!9S#YX-RLO,@I6XFL. M!W7Q3 R5)R&^F\6G=#%S#2(H8*V-"8X_>UA!41A+B.._H]%9Z],H7CZ?K/]I MR2.9)ZY@)8IO>:JSQ2R>D10V?%?H!W'X&XZ$ F-O+0IE_Y-#(QNQ&5GOE!;E M41D1E'G5_/+G8R N%"@=4:!'!?I:!7948)9H@\S2^L@U7\ZE.!!II-&:>;"Q ML=K()J],&A^UQ+-?Y@MK0B8D/^K4%R$W5% MKLB7QX_D[9MWY W)*_(Y$SO%JU3-'8UHC$UG??1\VWBF(YX9N1.5SA3Y Q&D M+_4=9-%2H2 9_5Z=7<"#FLCRZP]]O]$=L*CWWKT MK4=_U&-1\"?1&"28%2)T!A*_-@5O]W:(, 7>ZAV,)B\QE5H79E> ML%^&?I+,G?UE1/M"0419*_2"1="R""99/#2@B/Y1PQ"P:>V=NMIR7M\\@MSG M:[B#\@GD4#'\MID7Y,*67#A9%,=\5UL"S[6I#G4S835JK4:_"-EP@H?"%_52 MYGL)BSJ)[4LQ/XCA$:;HY6H(9M(#$#(6TP[,OE1 &1N!Z;GGYNU. M CV74R'4< ]V>YZO@C".60?@D)P?AEXX O'B?/&F*]ZVH+Q:BQ+>DPKT5,%[ M]&R63C/OFATD3P=JJ$N\+Q,Q-M+#O'/S]]@DOD^5!NR[^I<06;^ F=_%." 4 M!&/5'FR/RQFY\B_(VP.)\?WO0!\LU.NY!>\3TVE"T0+(829PA+" >5G58:^6"C M.;%[FY_>OAMD%_7;8I DE"6]HNE+!GZ0N%[2S8US,>66(+=V^%<(=5?I9DIL M=]L+Q@<[5G?V;\W%PT[/9S/-K05GP&V.4VX!&S3I7D<(2S87@6:A16UGZ2>A M<3*WCQE>GD : 7R_$4*?%L9!>QU;_@102P,$% @ \#NF4J.GRW*@ @ M^P8 !@ !X;"]W;W)KV2;K]^ET;PI*4H#WL!?QQS[GG7N/# M>"?5BRX #'DMN= 3KS!F<^?[.BN@I/I&;D#@SDJJDAJ>V+HP=L%/QQNZA@68 MY\USQ,:[@.\,=OI@3&PE2RE?[.13/O$"*P@X M9,8R4'QM80:<6R*4\;/A]-J4%G@XWK-_<+5C+4NJ82;Y#Y:;8N+=>B2'%:VX M>9*[C]#4$UN^3'+MGF37Q 8>R2IM9-F 44')1/VFKTT?#@#(TPT(&T!X"AB> M 40-('*%ULI<60_4T'2LY(XH&XUL=N!ZX]!8#1/V%!=&X2Y#G$EG4N1X)I 3 M'&G)64X-3A8&7WA81A.YPJT2/Y'"GMT6R&>I-;DFSXL'QFK:D<%_2-.PE?*3JAD2# M=R0,PD&'GMF_PX,>.5';XAV/DO!V[&\/6]41%B5).&S#CH3%K;"XMR5?30&*9$JM_%NAJG/W&7C?<:S0U@M:!=O4"ABXYX(5?&J(AJQ0S##H[56>) M#UL0)B=M>AL3WR;=/4I:^4FO_.,OXMPQ)IW'&,&_%?FOJW@+=KS80F'%9(&=PDV#156VT] M,7+CW&HI#7J?&Q;X=P)E W!_):793VR"]G^7_@%02P,$% @ \#NF4I,] M/,YZ!0 X1< !@ !X;"]W;W)KZ+ MK',D&>H^8$7#V++F$1/69J+B\E6RMW'V4Q$6Y91\8'O6 YOUKS(J(3; M8C,3NX+1N#3*TAFQ+&^6T22?+.;EL]MB,>=[F28YNRV0V&<9+7Y\9BD_7$SP MY/G!EV2SE>K!;#'?T0V[8_)^=UO W:SV$B<9RT7"P@3JZ1FLJ*\P=U?I7$LOMQ228H)BMZ3Z57_CA5U9-R%7^(IZ*\A<=*JPU0=%> M2)Y5QL @2_+C/WVJ G%B@.T> U(9D(X!1,9L8%<&=M>@CY)3&3@= \?K,7 K M _>E<_ J Z^,_3%89:0OJ:2+><$/J%!H\*8NRG25UA#@)%>5=2<+>)N G5PL M>1Y#G; 8P97@:1)3"3=W$OZ@@*1 ? UW/'K8\C1FA?@%77W?)_('FJ+[NTMT M]NXROLLJCA\/G(@O1RR#(JL',5@O1RV_A3'B2I2 MFJ);FL33FQPMZ2Z1-#7XNASQ%47[;)^6(;ADZR1*I,')U>U)DGI1^GQ\]GFM(\8N_1 MBFV2/$_RC4KUCA4)CQ&5,/_H [+Q>T0L')J2>G3OE>[5!O:X<.>SQ]/$Z8@ M8]?QVK!+'39UG9 0W,9=Z3AL^6W,M8XA'G'L!M:*E5W'RGY[K,Z@^L66%@R2 M^I*X'8=R3^/FV*[KAX&9I%.3=$I+NX=DO69[E^Q95=/G ^7CUJ.Y@R&Y>F)% ME BF!A-J,,1W:AF:UO_2U:9L6TXW=2.@%DNO9NF]C>5IUDQ)\C0RQ+:)U9,B MOZ;C#](ILS)52A@C6/W0'@A:"BQ[4M>FW6#I:TP\0JQ.[$9 +;)!3388)/N- M"5E5.D1)%DDDC[359GT,)CW0(AZ-9:#'$MMV:)OIA36]<)#>?0Z=5)K\#9PV MT$&AL[3<5H$;M$@/3-)5RJ#'6$DD6+0O0".8J3:O0GTY!MW2',:TZ&.K45YK M< )_0-^H.!MERM)&G-J^3YP.L7%-[?5(49Q!Z/ M"D,%.:4=P.+"=D<9#+BI&WBATW%X90 "JALL'41LQ_7Z,MDH*7ZAE+:#U1&& M\< 1@S($%K'#L(=AHU_X7PA86[1ZN-E:4KUN4G5APY8;!$3+J@Z<>IZ+0[^; M50.PVSU<&T"PMT"5],2LD5/L_!>BWQ,_Q[!#NQZ47U_U-4*,W?]!]W$CJ7A8 M4V^$V*O J.%::@#G7+3;K](D@E=KB%.^,8;"T_NX;BD9Y->!51]T<]^#ZULO MC4[C8:%^S1S'Y _KXNQ8Q+6L'GW&C4#C884>9"GV4<2$0#OZ0Q6'\6!E4&;? MM;K-Q2BL3;\1<#RLX*^A/QID7:)MRW;[=D[2J#095NE7];E$EV-,+(MT#REC ML#;71K3)L&B_N=LENC*Z%L9>'Z.3,^:P,KZEX26Z#&)H9KMJ/@IK4VZDD@Q+ MY4]K>XDN3'YHASW[/6ETB0SKTL]J?(DN25.BG:>'0>TI-))%A@^/0ZTOT<^! M4^C12'?O'\>UR37Z1H;U[66M+S:F7)>V3D"7!@A6^U3WS'%I $Y]@D/2[7V- M0+L;+1WDV7X8]G1)I%%*,JR4K^]]S9$SG&!]QR<>=CL,9R&PO=V]R:W-H965T&ULK5E;;]LX%OXKA#$/,T!>(ER]2?=<[S@UZW=>-OEKLC#E\ M7*UTN>-[IC_( V_@S5:J/3-PJYY6^J XJ]R@?;TB29*O]DPTB^M+]^Q>75_* MUM2BX?<*Z7:_9^K'#:_ER]4"+]X>_"&>=L8^6%U?'M@3?^#FV^%>P=UJF*42 M>]YH(1ND^/9J\0E_O*.%'> D_A3\11]=([N51RF_VYO?JZM%8A'QFI?&3L'@ MYYG?\KJV,P&.O_M)%\.:=N#Q]=OLG]WF83./3/-;6?\E*K.[6JP7J.);UM;F M#_GR3]YO*+/SE;+6[G_TTLD6^0*5K39RWP\&!'O1=+_LM5?$T0"8)SR ] /( M=$ Z,X#V ^ATP!RDM!^0.LUT6W%ZN&.&75\J^8*4E8;9[(53IAL-VQ>-M?N# M4?!6P#AS?2N;"JS(*P176M:B8@9N'@S\@'F-1G*+;IG>H<_@(AHMT;>'._3K M+[^A7Y!HT+]WLM6LJ?3ER@ :.^>J[%>^Z58F,RM3]$4V9J?1/P!!%1A_%Q^/ M262"%:AAT 5YT\4-B<[XA:D/B.(+1!*" X!NSQ^>A/83'W['R[GA)[NA@V6I MFX_.6=8:;0M&0ULE]P@RA6)&-$]=J DCN(ZLD@ZKI&Z5=&:5?T%JJJ4.VK\; MF;N1-O\\7R^SO"#KR]7SL58#8K0H2#J(G0#+!F!9=/N?JO] ]'0N;"2DJ%(V MI:@Y:GK$]JF]+JV>6AL!X,\A+7V,J"D?T.11-3T867Y?V@15H5+N(6MKYO(> M?[77/*2^;L;L2"^8D"2=:,^7RHGUGY#NB@%M$45[QX%#2N$0AI 5/C*N)EVO-(4 @@Z-:L$=1O^OQ^(A9<%0OG\I2MC;\P)>X>&:/ M==#-^UF.MYO1(I_H)""UQ"F>21*8C"!)%.2]X@C$MV:.I_DM(+7$F\V<0 MM&$E^KRPS.#?%&- +*7)G#^.#(+C%/)U2'TU!S8^SGI!M#YAD")+IF!]*7#< MA,R '8D%G\,L0^! 9CH.I#CT6^S3R'J.ZLC((B1YM]Y[MV(*:;*?]]2@F[38 M3'09DLO29)W/(!_IB."?J8=%\\SU^?4P&1F%O,,HK2IWS%()=$X'9?4#98DU MGJU0#K8B#>HGP!+K:;$7$H+28,;1R$@E)$XE)YBA___.C4V"\6+JA@28!9,B M)60*.R"8YW0]DW#(R"XDSB[W2I:<5[HSZ9Z9'NW/;,NS@%X6/?XXPS][]#[=4))ZCA,@I1S^9J"/K$3RGPFJK6@8 M=%EG!]7(+"3.+*>&EEO@&;L*F!FZJ3WT =HV6*[JM@^%UBT X?!6AVL-XO,+ M@724SQ ,&0F&Q GF%"E_Y:H4P#, RD&$?&F[JC FGT8P21(OFGPQFJ0S!089 MR8;$R2;HA>\;M(?NDPW)<5I,6YN W#QV.K(2?9^51%,J1^F_5KR[^LWRD]W2 M1;; M'ZF4QJGTIS;/;>,6W;9/GC1;%YMIZ1F0(S0CI)ANFWC;GJCQ=-M''^[B7^X> MVL.A=E]?68TJH%A9[0GU"?0-)^V3P&A(ID+HY%B:9QB'4^Y1M^F!-DT_;'# MBS"[HQ+VK)Z !KB4I-.NOY/75,G2>="%";;/C;5OO]%35N M=S%;S\8/GTQ51_ZPO#SO=$4W%'_O/GJ\+0]:"M.2#<99Y:F\F+U9_W#UC/?+ MAC\,[<+D6;$GF7.W_/*^N)BM&! UE$?6H/'GCMY2T[ BP/A[T#D[F&3!Z?.H M_9WX#E\R'>BM:_XT1:PO9B]GJJ!2]TW\Y'8_T^#/&>O+71/D5^W2WO6KF8S[W2A(%") M5X&\<7U0A0F$[@D+]1OP#\#5#OX9FSO?.2\8C%7L'Q!'$?^1&KW3"! 6;JB+ MU&;D41?K[4*]CT%U'N*F@Y.N+$T.*,/FM[K-O"DJA.U:AZ#SN@\406#J!A+8 M$L4R5((43S/QL1UC;960N\)WOJ\ M5MH68U!!99%7 L/:NKVIUIU,FZ&_8'[=#=YBK3N\91F!TA P7JDV3SX B(IM&92TI!4K%6'WKK&(_7'?71Y%"DU:[&QOU3M[-#]$QAP/8<-H[Q ME3?@M.;I]9Y\4#> DF4'?YX,9?U(\5C@7T,:(E=0A;)$E@Q'0@+HNL3^E:<4 M:H'^IFG(5]JJC[5&5>=B1C#W 'I4>VG&.:!C$CJL<:D'?8XV_Z2MP._/;*N6953:H7QOH(=8KTNU)-$Z+ M #V/,/^%*<>UB/#>!N[M%D[C/76YH3!V5F:<%)IK7 5A6P"'W\^Y%YJ>>0/E M')5U$7"2\]'-![7(8:E-,_ 5#@$3AH$L-Q]<.7R,'ET34F]92@3CLHB3 DK? MWY(T@>XZ[^ZP&^VDA(]\#_+QKNCA40Z%IF NB#78Q41( G7!S%3NI]UU:B;T M.;@@E#UW+4>#? XPYI]4%-41 \X%3 )2+T-K/S(.'PK",0AF>9=5M[17:+#@ MK*5FS@)Q.&5(7!R:DB)7_3'4-$F)C+8*7^IP=TQF*$LTM? S.-@*J]*Y5G6E\Y M!=C<:%_1L#BX?_2&WU!TOQAT:\':QP'UWJH/T,2.\J0^95%QE[B M.KZ#,7- M%$UB<8=J)OB&? ;7%&H[/UNMYJO52@7T(X4Q$T,=@S'RVT2'8]=;9 [0O<%X"$SB[8*#O*/,/D IS[#R*W!_:XR%2NN?*"5Q5 M-1D_T@E"UO6@1CAWGN.N$56DHUA$,!^XT)(/( "0R#V('85'@_#4WJA^PZE'<;^ MP_BX!X.GD13JN?S*2$$/"S%SFE)KZ0S5% B8X#230\0HYEDR'NU2R:*5>8(G M9D0N",3(9X*6^P0#EZPH,L)O96]/!IRDJ&/:',@GSL&Q K:1DV]?;-;'JGKL3F)RP3R8G!X?ILD? M47[&(73RXR%O.6-\[*)T2N+O(TMYK-F>1 @605HJ Q$ZA5-/[X5N)'?3 A., MV"6!/;+R!&%!&7SVCPX+_&W$\1 "KPV/(7'.Y-" 8V.G?80DFH(["/,PC.0[ MP)A E#U:15P 4?^X=V',\8"(/-U3@":C:.K;T9W0\Y'0,(]RE(.HG!@4!* B M*V,#8;L9OTH7PN#U=JU&BE<%T M:*B$Z&KQXFR&:2Y7U?0272?7P\Q%7#;EL<8-@CQOP'KI,-R&%S9P^'_!Y;]0 M2P,$% @ \#NF4D).V'59!0 ?PT !@ !X;"]W;W)K6]?<]LTM25.HX2=&^V.1RYLSES&5UOG/\T1=$0=U7I?47HR*$^L5DXK." M*NU/7$T67S:.*QWPRMN)KYET'I6J5Y/+OERW/7A-)8NF7E MFZK2O+^BTNTN1K-1=_#6;(L@!Y/+\UIO:47A?7W+>)OT*+FIR'KCK&+:7(R6 MLQ=7IR(?!?XTM/.#9R61K)W[*"^O\XO15!RBDK(@"!K_[NB:RE* X,:G%G/4 MFQ3%X7.'_BK&CEC6VM.U*_\R>2@N1L]'*J>-;LKPUNU^HS:>IX*7N=+'OVJ7 M9$\7(Y4U/KBJ588'E;'IO[YO\S!0>#[]@L*\59A'OY.AZ.5+'?3E.;N=8I$& MFCS$4*,VG#-62%D%QE<#O7"Y2F0HMU$KL[5F8S)M@UIFF6ML,':K;EUI,D/^ M?!)@3[0F68M]E;#G7\!>J#?.AL*K&YM3?JP_@9^]L_/.V:OYHX!O-)^HQ6RL MYM/Y[!&\11_\(N(M_N/@CXR=]L9.H['3_R73CV//3]2WPZL??W@^GR[.U'NK MF]P$RM5K&XA-I5X9JVUF=(F3U/#2.9W\NX)4YL"E]=#!DP=BK@5@TROZ@ -T M;?#B2H#*M:MJ;??*V*QL4 BJ("9C5:'O2*V)K,(XJ353/D;QAP*C0T7'QJIN MV#<21G 1BIL2_FN;8QYLFS*ZU]M94=:P"::5N+G/"FVWT7YE?)PB3T1.PIE/ MSU8WU_%I=O;3B;HF#IA@\/$0MH!LG O6!5*Y\5GI?,- MR)2EH.(H/E@!KK M1$"#"C7Y?*VBVB0W -CCI6K3(A\L:N :CP263M&JC4,P6'B5F*]QZ#.BH=3?A+K MBG-X6N['XI[_OM+P8+F$$5"*32(A0N=#8].HCOF1F!_4%5^$$R\B3"B-(0^# MBI-DS)Z=>;6TM@'&VQBJ@@$9Z&HV_?EW$,RM)9]!9$^:%ZFC8*DW?7M^3F3:6Z%1;#__H),F P?&N<%(_;F>!YINU-[G!#!BK M&]@%H8..N'8,3R-[(*\L80X.II$A4 U;D"4Y$& F:5.P!+FL M'6SD@ZG2Y& Y%]%@-GNP@G;GUE6F3XWA(]3#X$NQAX*)5)46>^H4K&4PTNWE M2$7L%_$8=!)S\EG[-CKV07UJ-$M&0,"1UEBXJ"E>ULI]LMFQ UG<1KD=^\+5 M9_1$DY@-/?$F3ND<8S(F! =%OS!]*%[,26]V,V!IFRG@!0,.'8R9#ZS<^CS M?[%UWSTPH/Q =[@$.ET)*R>?L5FG9OM#=M)\W.^R@QM?@1JWLZK;J-\\D/KA M>C3Y(C]P[C 4K).20IH@DQ:P[VQ]+4HTYIUQC0=G;=5]T6J7S/;_0]>SR>!2 MC$VYC5=_KZ+9=#_N3_M?%\MTJ3Z(IY\F*/"M0<65M('J].39TY'B=-U/+\'5 M\8J]=@$7]OA88*\1BP"^RS6B>Q$#_6^NR[\!4$L#!!0 ( / [IE*LNLHT MS 0 +T2 9 >&PO=V]R:W-H965TXD6Y8M.8NQ;,. M?K'X=L\]=R0?FAROA7Q2,8!FW[(T5Q,CUKJXZ/=5&$/&54\4D&//7,B,:ZS* M15\5$GA4&F5IW[&L03_C26Y,QV7;G9R.Q5*G20YWDJEEEG'Y? 6I6$\,V]@V M?$X6L::&_G1<\ 7<@WXL[B36^C5*E&20JT3D3,)\8ES:%U<>C2\'?$E@K1IE M1I',A'BBRF_1Q+"($*00:D+@^%G!-:0I 2&-KQM,HW9)ALWR%OVFC!UCF7$% MUR+](XET/#$"@T4PY\M4?Q;K7V$3CT]XH4A5^7?-GEH& 36$0-G8^"4O"M')6P?OEGCN M&P>_Y\RKG7FE,^\?R?2+V+1S+U3!0Y@8N#45R!484[?'7N^3_?Q3X%CN+Y4) M')AD.Q.U,PD%[DVE(6)BSG0,;"Y2W.1)OF!+G24YCA%+A7CJ_*+V M]W_[7E*(/ ^AU7,KA5)':D?1,B%U\AU3N&U!G677$J)$MP8_YBB[Z=[HCJ8; MGLC#Y->3*]0.]G-Z08_,E+KZZZQUS M/<\>_<]]H!3HS /'3D.;-/Q_4[.7'YJAJ=K'CXWM^ZAC>U[IN4X;\'(L]N4;-\U1T& ZT\60G(- M+!<:5'\FFO.Q_?J6Z7BCD[D 8Z(/0Z'^WBH:.:SJCP:M6I>TW*F=!<'Z(X[AO+^T?((1LAMG:"(SU M0]W_575OY_^'P'<+O.V.S$'@-%K^GL!O\?Y*X.W ,MWAH)/T2[H1M%K.["X] M+>'=$S7>&IJ#P>FGSE%==:P.9N3$\YO"6G0*JV?C27FZL!XE$[2YD O+>^6A MXSFF'9R>'-OJR(O?P07AAU9+ZGW;-H/&_GU1ZIO_4\X&WOD!SG#H[91'D7#O M_PLT2R''B2EX_LRB)*)\L%BD$:.&[H- QZCW,8_8#"!GJ/(\9\N=+*4D@X50 M27G%)G5#R0.RPO-@#>D*L('N@#UVLY3H7U+_/I.8*[Q':^S"6TU4>:21P-;T MDPNDAKVTE$+$72"K\K0!%E9**A/UM#VG(ICI!O_>*S)!&5#,\YIAKQ,=4ZA\ ML9"PH+4S)^%=E>J(>.]&P]X([^-I2G'729) [R!T2B+E+=8,,!.8/-2I4D?U M6K!GX!+);:?K82_<.KN+4JDQJ6DETO2*L>))2I/T'I/]7O']V8JP@,XI.AU+ MV":? 5W #R\%B$MG1X]U76[[C2<%W,B+\N&$_A M/>R@VP7%D<(<3:W>T#=PRLK'DJJB15$^4,R$UB(KBS'P""0-P/ZYP'V[J9"# M^L5J^B=02P,$% @ \#NF4I-=^HG^ P -!( !D !X;"]W;W)K&UL[5AM;]LV$/XKA%8,#:!:KX[EU#:0N,M68$&SI.D^ MT]+)(B*1+DG%S;_?D;(5Q4YL+]W6#N@7DWQX]QR//-Y9'"V%O%4%@"9?JI*K ML5-HO3CQ/)464%'5$PO@.),+65&-0SGWU$("S:Q257JA[Q][%67+2XDCKV7)6 5< M,<&)A'SLG 8G9[&1MP*?&"Q5IT^,)S,A;LW@?39V?+,@*"'5AH%B6?+-/%V$D5OL/*G;_A2 M42K[2Y:-;!@[)*V5%M5*&5=0,=ZT],MJ'SH*B?^,0KA2".VZ&T-VE>^HII.1 M%$LBC32RF8YUU6KCXA@WAW*M)((G(AN"X4^85GD#W6]W!1[$YXY2G;%O< M'OAZ\/IWN(.2!$>;2+B%1$=D2E5!X'/-,+Y,'/[[@8%9!.XQPYD-)7F-T=A. MO2)1'+O#(-F)F%X0OGT":4[);KXR=X1I!O^!1S>]ZQ[Y*.V-18-;\TG@AL?^ MH?"F>YOXK^(.)#=)@V!1Y>E]Q]_Z_7X'"8<#UX^[R*;9%Q>Y=Y!"-<.S6-4Y_T>=^^[JW*,S6H/_8*E[ M"+[_=:D+HJ%[G(0[DXDW?V&=DGO[?8 MQ8$[]..#[>T0-^U#L7NZS,6A&PP._[^P0]RT/\K7I=;[D,;CF]KU"D5347#PJF M@#GCBI20HZK?&_0=(ILWBF:@Q<*^"\R$UJ*RW0)H!M((X'PNL"2M!L9 ^U T M^0M02P,$% @ \#NF4H @-A6F @ \P8 !D !X;"]W;W)K&ULK95-O(8$& [J>T9.TFG.63J2?IQEF$Q M3(1$)1$G_[XK8:@3?QR:7I!VI7WTKI!6TZU4C[H ,.2YXD+/O,*8^M+W=5I MQ?10UB!P))>J8@9-M?%UK8!E+JCB/@V"D5^Q4GCSJ?.MU'PJ&\-+ 2M%=%-5 M3+TL@Q MG>\F_"QAJ_?ZQ&:REO+1&K?9S NL(."0&DM@V#S!%7!N02CC]X[I]4O:P/U^ M1__B2_RLP4,V_BD0QRUG!S+[=?89=/8GFIY-I]R;:=&XX]DC;: MR&H7C JJ4K0M>][MPU[ )#@10'V3LD/$[=NT\ M(1F2MQ#RZ<.$!M'G_]8N-)'Y@1>W-RW<_G:>:TBA6H-ZY;2;;S\!ZC.@!.-X M!S6X8"8R//E/>*-KO)^&P-L,/I+18'R1[-DA'4PLJZJY? % %F<&DS\([=IX M$$<7O94,(AJ16V'P^N)];E!-K; R*?/BU-0(0R$=-8&PO=V]R:W-H965TJ('CGUS(BFHTY=)3M02:6:>J]$+?'W@59=R9CBTV ME].Q:'3).,PE44U54?DZ@U*L)D[@;(![MBRT ;SIN*9+> #]NYY+M+Q.)6,5 M<,4$)Q+RB7,1C&:QX5O"'P8KM3,G)I.%$(_&^)E-'-\$!"6DVBA0')[A$LK2 M"&$83VM-IUO2..[.-^HW-G?,94$57(KR+\MT,7$2AV20TZ;4]V+U ];Y](U> M*DIEOV35= 2_S+TT].YQ/I*_4HHS\CU4\-JW''M$@YZ[&E< MP-"\="TV:\7"#\0BX+A2YYAED^_X>!M9%%VZBFX5'!>^H[)$H<$GHA\$1 MO:C+-K)ZT6>SW5./._78JL?_9R^/BPUZY(@>^?8E"?WH^SX']CFIP+NC-&1$ MY$070')1XB5D?$E.&$=$- K=U.FHD_OL>*',6F]1+&-:V#IND"M(H5J W -- MD ;CI]Z%TW>C M.'B'QNYP<$XN<<^T;&S+.&/\#&66$M16)'##N+^5\GUTJ>I&8R[O0]V,23\Y MB-TTDC/=2+#E$WG.4C@B$T;#@]B#R/6*HDH79)#LS7\)34M2'SPK6Z6!ZR?1 MUNR[0=#'/55JA,TS;:JFI.8P98#M/V74=M4-^R0(W&&2G.X!_K!_>O2$[E0P M-NPW )Z$-7#H=GH[7:\"N;2]7>&I;[AN&V"'=L_'1=LUM_3V[<$#NF1VA"Z&Q(]MI@4\@2$/ _[D0>F.8!;I'=?H/4$L#!!0 M ( / [IE*DW".0I0, &8( 9 >&PO=V]R:W-H965TVA>+EYDSYPPY0V\'Z[[X!C' 4ZN-WR5-"-U-EGG98"M\:CLT MM'.TKA6!IJ[.?.=05-&IU5F1YS]GK5 FV6_CVH/;;VT?M#+XX,#W;2O<\P&U M'7;).ID7'E7=!%[(]MM.U/@9P^_=@Z-9MJ!4JD7CE37@\+A+[M8WARNVCP9_ M*!S\V1A826GM%YY\K'9)SH10HPR,(.ASPGO4FH&(QE\39K*$9,?S\8S^/FHG M+:7P>&_UGZH*S2ZY3J#"H^AU>+3#!YSTO&$\:;6/OS",MIL\ =G[8-O)F1BT MRHQ?\33EX101-YCH,CR%Q'$?NOL (ZM"8T'46KT)G+*\*%\#HYV M%?F%_;UM6Q4HR\&#,!7<6Q.4J=%(A7Z;!0K!AIFX%\M^%<1_^K_ MRN>K<%R2-[X3$G<)U9Q'=\)D_S:%5\/ #]]=%_GF=OG^JB25D77P[HF*V2,\ MHFK+WGEDA,7LMP89N!/F&90'6VI5BX 5!$OU-WE$JX.SHH*/Q@<5^H K&LH4 M?F2@(K^-NW&\OOTIT@OD\T#\5<7Q>.4]U:$=*,@1/@AW$HXU:(TU+C#3^@)$ M'0AP%.!!&=D[1]S*9T A&P:B*"T([ZU4D?:@0A-#=\YZE/W8!B@X-ZN 1AB) MDQ]TY$'4'!>QIQ41XO*<#ATS2'&/SK9CH(ZRT0ORH>RPZ60"HG8XYI6H<331 M6E.?HZVF_/'F)'+%@G1?J[SGH5%9 :BJ;SI MD: [K],47NI/V5GO;]'5\87S)(V$CL_ LKH\HG?CV_&W^?@"$YU:&;I">"37 M/'W[)AD+8IX$V\67A#31NQ2'#?T10,<&M'^T-LP3#K#\M=A_!5!+ P04 M" #P.Z92_[7 M=TA=(N?63=&\6.)E9LZ6:+RV >0(8YJX6]4[N?L?7GU.E+E3#^%W;-W[%O+PT!@'K\@D+0"B:3CG)V25Y(]A::=9P)#.XU2KG]OB^8)K+#:PV&I&B8,TBLF30B45IJ_RJ M49Z\H'P,-TK:PL!/,L/L4#XBH#W:I$-[E;RJ\(;I$QB/0DCB9/2*OG'O_=CK M&__?WA]8F_36)M[:Y'VX?EWY'-Z@'G[\89[$XPOX4B#)E163>RB8 3I$C1EP M:164E-F\$@CI4+,)@8K[6/"42A.--V0LG>&&I\"$X$RFM+_CM@!;<)U!Q;3E MM&4+9L'N*Y[2M3T9V2JQ13K>-ZC(IM*0:U72U1Y82!=346?.A;HZIF-I>YGP M09HZ%+4)@TRGA4>5X9::3N5.P:#>$F('OO+\/"@HN4"J,SD XJ2UVC-A]_^& M[L1S2*R5C5BJ9,8]3T!\[JC=N*<38&FJ:FF=&TPRL3>\P3Q0YL(RFET8,'PC M>4X\$?3_Q#[32/Z;5/.U#R?\IBS"6>@CG\07;T@6+S&Z>+P!6,(K]&E" ITTA6.RUIP>0& M36?K.5I#:#D;\$FG9-)XUNG;M.6J-I1@&3>I4.9%)%T5'))Q1VDC:^Q/5P94 M#C<^K;K>$SX;-8)!H4@M4!367'"?]#OG;:4Y??,X8=(H/'.MAT]5#*'X&OJU M)H8<::S"VO+4-"F7TTVU<]Y;MA;.!.6^H[_CL/7YL866-D-(4N1;+]LR_!1\ MEY^VH&R LNGFZ+KY(T+@@S='O),N\_&\9^^]GY^_&^$5$ZXV@'K0-;E>KE%W MA_%#L+.N>KN=:\SJ]'!KH.F1C=4SY![!-(PG\U[ZB*Y/!ZL/I^'T+/DXV)G. M$@K;TW"\'ZO7F*-VC5^WR7\$9Y/P+)D-4(U.XT/4LW@Z1#T_"\>ST8/*VO>1 M[XK-03DY[A2UO[]=E1PD^F%Q=%#?FGE?/)KA9-*7_,!R6ST5]265^:Y__B38 M91/K8;_+'A/IOGB%ZW0;+J5S@GK)0/$1>![A%K6?L%U:J;7@FZ;;@Z&GR7FC MO&MMK; A:5_62>_<5GS;6R-+GZUX+^*J!V%^@\5_09:A?.0/_G8_D/ M4$L#!!0 ( / [IE)8.;06Q00 /X. 9 >&PO=V]R:W-H965TWM>Y%&<;+JYE2:E"MW75R*-)J=3Z<#J5 M>4EK(EV^I@VL++FHB8*A6$WE6E!2&*6ZFF+/BZS-5G12ZJ^K\\%C*8#2L%JVDC&&R3H M\FAR[!^>A%K>"%PQNI'6.]*>+#B_UH.SXFCB:8-H17.E$0@\;N@IK2H-!&;\ MU6-.ABVUHOV^1?]H? =?%D324U[]8(4JCR;I!!5T2=I*7?#-9]K[$VF\G%?2 M_*--)XNC" M(YUT2/@1I !]X8TJ)?K0%+08ZT_!JL$TO#7M!#\)^(4(%P6^@["'_2?P@L'5 MP. %KW)U!!T.T*&!#G]!%)]&RE"'M7B A7[_+<5>\ ?ZQA6I4&XOY5PJH$C. M5PW[&_2 K(A4%9(6UDB!;(@H)&(-4B6%)4A9TPDUDE>L( H&4L$#"*@DXDL$ M?4 898DV1"+X+7D%G);HP,#P5I*FD&\/!T/_[\]OI:!T5+4/1* &\](4X?T5 M793VP$,75%(C#F& QG ##6^MHS=(O4&!D\7Q:.Q%"?I$&PAM9?1( 21G4NE0 MW]!!-'5PD ZCP/'CH*^#1U-,;_4[M7;SL8.]T)J('0QV;\=@OQ(LUYDW-6CL M>3#YO6$*'7?ELPLD[8N!-2O$H#BV35X7CMA!R 'WP62KBS]"-A EV1 MJGTH>ED2"-4P/*>BFX(\W$ (Z9Y(/A]>P^?W-*?U O#Z&'HH\A(GC#RK0'#B M!A$ZD[(%H!"'CNI@A.SR5E=F@/(D *8ELT MP&Z/52M"5YN=9 ^F![\S\.?I]N*4B9Y#ZS^WN<.''H=9W'HEOF M!T[J!38+8C?$+X[AUFN;P)X/9Q >D3UPL^C%F*>DR>%3W,8,T]2)DFR$F;I^ M]F+,>P&]UPL@!D'L!+X=,>@Z?FA%T[=C%#@!=+?>>;*HZ!Y0WXF\P FQK8@C MUQJ';C!:&QWDOZS_V+SL6TKHN_&_W%+BOJ7L^X*>6G>2FHJ5N7E)<*1M5'<] M&6:'R]UQ=Z?9B72[B@ M4J$%8'W)N=H.] ;#E7?^#U!+ P04 " #P.Z92)A?E.F<$ F# &0 M 'AL+W=OEL$:5$E:3B^-_O.>K%+YL][ 7HEU@D[YY[[N$=R2RV MQGYV.9$7+X4NW=T@][ZZ'8UJBD'9W3]IL[P;C03?Q06URSQ.CY:*2&WHB M_ZEZM!B->I1,%50Z94IA:7TW>#V^O9^R?3#X3='6'7P+SF1ES&<>O,ON!C$3 M(DVI9P2)GV=Z(*T9"#2^M)B#/B0['GYWZ&]#[LAE)1T]&/V[RGQ^-Y@/1$9K M66O_P6Q_HC:?&>.E1KOP5VP;VPF,T]IY4[3.8%"HLOF5+ZT.!P[S^(S#I'68 M!-Y-H,#RC?1RN;!F*RQ; XT_0JK!&^14R9ORY"U6%?S\\A?L^[LR-06)[WXV MSGTO*K+B*9>6%B./ &PV2ENP^P9L<@8L$>]-Z7,G?BPSRH[]1R#6LYMT[.XG M%P'?2SL4R3@2DW@ROH"7]-DF 2_YK]D>H4][]&E G_X_6EX&&\=#P8 ,M,<1 MWWXSG\3)*W$OG4I%"0/=&2!P@3IWP4XYD4J=UEIZRL1J)S+UK#)5;H3/:>\G MO;=J57NYTB2\Z3&\23_G1F=D'3NSSS84.,#D,UGTJRCK8H6P9MV$=/QUZ"]P M!C@ORQ UJVT7'%R5R2(4NL]A A^T."+)T*8X9T1E/)5>2:V9MZZY<86C%!A> MD1N*-SP)*D?Y[Q,W155_O;21\=]E<"0-9[S7!4>*)XM.1\C:=T4:5);-J)UK2 -OF*LT%,FZE3LDY'/-,,E,,[T0.#0%!4 H!W5I1 M]@\99^W&GQ#D M6N77UA2!Q -:"U(RS_'U*W=:/1K'?*)6U(PZC;+/IX>9O]FM?.A*: M_K"7[&,.IF@ABMK:Y=ZXQ*.JM+I()*3.R3J)DYR[DXNZV3\@8>>@%5=NMUN@ M #/DM^5R."?N.4F_MH2W?1[_]O=C;HF.KOZSIKC0<4CPC7ZZPC?\X2#N!Y]P MR#F6!,KCV$[Y][32:7TVBF^GU/F_CI<;\53*-DEG2S\^B63R.XGA\FN1?O3%&!V^W M@NPFO%#Y#JM+WSSC^MG^$?RZ>?OMS9L7-,3%Z>R$IC5>?,\QL^9G>ZX>)(Q@")?LS27,R-6:GMM63*,(6-RR+>0X\R:BXPI M'(J-);<"6%0&9:E%;7MD92S)C?FTM-V+^907*DURN!=$%EG&Q,LMI'PW,QSC M8/B4;&*E#=9\NF4;6()ZW-X+'%DU2I1DD,N$YT3 >F;<.->WGO8O'3XGL).- M=Z)7LN+\20_^B&:&K0E!"J'2" P?S[" --5 2./+'M.H4^K YOL!_7VY=ES+ MBDE8\/3/)%+QS @,$L&:%:GZQ'>_PWX]OL8+>2K+OV17^?J^0<)"*I[M@Y%! MEN35DWW=UZ$1$-@] 70?0$O>5:*2Y5NFV'PJ^(X([8UH^J5<:AF-Y))<;\I2 M"9Q-,$[-%TS&Y-V7(GEF*>1*$I9'Y",33Z#8*@6RA+ 0B4I DL&#MLBKJ:4P ML0ZWPGV2VRH)[4GBDH\\5[$D[_((HF_C+211:O MQB8AQU,F%42:DXJ!K'F*QS7)-X0I78@PKLM-!DF./KR0B">OKLFOOP34=G_[ MWSUO]!)9'D)KYDYP*7M&O6@9%RKY"TMXL*!BDH6 *%$MY\<]QN!R2!]P:B77HJ''@F-3W.SEW)3\\QRW+@%YU M@H]L?0>1X$RJ"]V0>OC2/[FF,XWNF3>F/8.0Y;4J.[YJ3(,#O3VRY8 I( MSA5(:\6;^W%X^K9)O/I_U'2_A9"R%98K;W MV#_5_5]5]W;]?PI\M\ [[L0'Y36+>=PNHY>%->+JR]9((V%YW"]EYY MZ7C4=(++B^/8'77Q.[@@_-AN2;WO.&;0.+]GI;[Y.V4P\JY.<,9CKZO/L!IM M'F[)IFQFM<(7N:HZOMI:]\LW59MX=*^:;?Q5N=':D<(:0^WA&-M3436PU4#Q M;=DTKKC"%K1\C;'G!Z$=<'[-<0?V YV@_B_"_&]02P,$% @ \#NF4L!; ME3T)! .1( !D !X;"]W;W)K&UL[5A;;]LV M%/XKA%8,#:!%5]MRZAA(TJ4KT*!9+MTS+1U91"32):FX^?<[I&1%B1/;";:U M _IBDA_/E3P7BY.ED#>J -#D6U5R=>@46B\./$^E!514[8L%<-S)A:RHQJ6< M>VHA@6:6J2J]T/>'7D49=Z83BYW+Z434NF07<,I5@>.H&S B[8 MO- &\*:3!9W#)>CKQ;G$E==)R5@%7#'!B83\T#D*#HYC0V\)OC!8JMZ<&$]F M0MR8QB M_(MENCAT$H=DD-.ZU!=B^0>T_@R,O%24ROZ294,[C!R2UDJ+JF5&"RK&FY%^ M:\^AQY#XSS"$+4-H[6X462O?4TVG$RF61!IJE&8FUE7+C<8Q;B[E4DO<942?*%EC60,Z"JEH GKA5Y>T5G):B]B:=1BZ'UTE;B<2,Q?$9B1,X$UX4B MO_,,LH?\'EK7F1BN3#P.-PH\HW*?1(%+0C\,-LB+.I=Y-A* MCI^1?(DID]4E$)$3JA3@.5:-AHQ037*C^-8J-O&(,9W64C(^-W'%U%-'O5G? MT8MUH%G&.#S2M.C.E"Q!@MG)18E)BI?/.-&%J!7EF=H[(+_^DH1^].Z[CW_6 M0J.;YY*EH,@EFW.6LY1R_6J)Z.B1K0L=\ED7(+O5:W3@X=Z8:\&*>2]UID#> MFI3JH&LNUL&>C/:"5LC'#(,4#2E)>^O=!E_4Z\M3QBE/V3JYO?#5XNTGN(62 M!'N/D7 -B?;("54%@:\UP_@R&?/O!P96$KC#R.@V0C M8F9!^.X)I+DE>_C*Y C3#/X#CZ[W+_?)E;09BPK7]I/ #8?^KO!C]Q[C'\0M M2&[*&\$.R].[GJ]K3,$@+RSOBWD M)T(NA*0:",%1KZL-"\(:-PY :^WT/BR'?]P:"' MA..1Z\=]Y+':5S>Y]Y!"-<.[:/N<_[//_7!][L$=K_/"M+DA\-QI%.^/;ZM'+FIT_]NK--R3;ZK^;W=-M+@[=8+3[_X4-Y&;\V>8VM;E!,'"'@Z"'1"'^,XH>I.LX<$?!N(>T MXI_ZZO1ZG_,85'/[:*%(*FJNFR_[#NW>18Z:YX![\N91!5-_SK@B)>3(ZN^/ M!@Z1S4-%L]!B81\'9D)K4=EI 30#:0AP/Q?8BMJ%4="]%DW_!E!+ P04 M" #P.Z92:9"/5HRX #'FNN- 3KS"FOO1]G190,7TA:Q#X)I>J M8@:7:NWK6@'+G%/%?1H$?;]BI?"F8V=;J.E8-H:7 A:*Z*:JF'J9 Y>;B1=Z M.\-]N2Z,-?C3<[/!=TQ=D"CL$1K0\ POZF*-'"_ZRUC/(.,.&3MD? *YQ"+) M&@Y$YGC!6CP#>D0?29_.\XTU;/6RNF,RU6:TBA6H%Z9;3) MMH\ \V1 "<:Q^#0X9R8RO/)/6,HU%J;I0NV'(VZ5=*+:$1NA<&ZQ4)N4$VML"4I\^+4U A#(3MJ#D>(%!G! MD7-H')"%DCEHVV*0K$$]E2FMC*VFP M*[II@;\A4'8#OL^E-+N%/:#[L4U_ U!+ P04 " #P.Z92I;20 MZDE7 (:\UESHL5<9TYP%@EIM>[M,3-^4K]QN6.N+ M'[#,9V#U#A[IC(,^' 4&/5G[(%^J7G2J\0[5A-Q)82I-KD4!Q38_P C[,.-5F!?Q M7L$[JHY)$ODD#N-HCU[2IYTXO>3?T]ZCGO;JJ5-/=Z@_X-4I6@Y$EJ39] 1[ M/'7;L%]XNEN,Y!)OBC906*^F E)*CE>.B3DY8 (1V6JDZ<,S\NU+%H?)]_\> MS[7U]1[%6N65*]8*N8(!LKR0O":MSE%[ \_2&<@9^DT0&NE$S_,DO5RX$?1 /=4ZS-LE7E;MYS:PU0 -ON<4==# M5]8'4>0/L^QP"PB'@T.R[X1N5#"UUN^ ./SLZ@4;O:T&-7<=7.-I;X7IVER/ M]H_$>=<;U^;="X,'<\Z$)AQ*I(;'IP./J*YK=PLC&]TJ5 , %,) 9 >&PO M=V]R:W-H965TU]M-W+ L-W;"GTTV-(,UF!^;E<*1WZ DK "A MF11$03KUYMWSQ<"N=PM^,MCJUC>QGD12WMG!]V3J!580<(B-1:#XNH=+X-P" MH8S?-:;74%K#]O<.__8^J^PK;&UDI(#D2F692Q+ M&UT%,;![&V'''V/ %-8LX8Q&C#/#0+\4^,-,MSF0%'V36^N$<>C8O-KE,\ZI MR$ 3)HC!=9>RV%#Q^/G3..R.+O2[E"&) MGVHA/>&8OQ#<(S+L!/UQ8WV$RX>MT?&@,SP+3UHSPU&(:7N>CH^+ZA)24 IC MIN >1&E%G_4[9^&HI:H["/95CX)A6_7XK-,;'>K:0=-'@S?W457,MI:;^J1: M T;X/=UTF&]9NKW@3574:?>4S;+,!/N#R\Q>2\9[&\\NJ._MD5NGIKW'DIL: MJL5<]_D&%),)294LSI^595%5)1,Q+Y/*)GF:;&,*\.RG_+J^L&.H[R->&0HFEP.L+4J^H(KP9&;MRQ&4F#A[#[ MS/'6 \HNP/^IE&8WL 3-/6KV%U!+ P04 " #P.Z9237*/4GX$ $#@ M&0 'AL+W=OL;II RM+$ M^=:P4@EX7X:TIR'@\7YV$S>Q2.S.=BCLK]_9:5,72N'M2=.DJH[MN\_YSI_S MV=.5D/>JIE2CQ[;AZG14:[T\&8]54=.6*%\L*8>9A9 MT="5U5@M)26E56J; M,0Z"=-P2QD>SJ1V[DK.IZ'3#.+V22'5M2^33.6W$ZG04CC8#UZRJM1D8SZ9+ M4M$;JK\NKR3TQ@-*R5K*%1,<2;HX'9V%)^>ID;<"=XRNE/.-C"=S(>Y-Y[(\ M'05F0;2AA38(!)H'>D&;Q@#!,OY:8XX&DT;1_=Z@?[*^@R]SHNB%:+ZQ4M>G MH\D(E71!ND9?B]7O=.U/8O *T2C[CU:];)R/4-$I+=JU,JR@9;QOR>,Z#H[" M)'A% :\5L%UW;\BN\@/19#:58H6DD08T\V%=M=JP.,;-IMQH";,,]/3L1HOB M_M=S\*M$%Z*%O5;$ANOHELP;JHZG8PUFC/"X6$.>]Y#X%<@(?1%(".+73\&C0D M3=DU%(D%4M;,W)HIW-#21_--]T7V,/JMT*39Q2J$TI ZIC %>\1[(:Y$PTJBH:,T-)!Z6AE'X 205EFA%5$(?@O10#8K M=&1A1*<(+]7Q"?KEIPD.HM_^]^UM+2G=H>D+$2!=45O6/9\Q+'0[ ;JFBEIQ M" ,<"0]PU"U-] :IGU'DY6FZTP^2#'VF'$+;6#U20GHSI4VH'^@@.O%P-!EZ MD1>F$>IY\!:_'&LA]G 0.P.IAW%P@._)P/?DW7PO:L(K:JG5\0>J#)$D-)(5 M/:=@N?LX?]C"+;"TIQOC%6) OTT!,3:?X]M(OACL.-,;XMLRP/23S123 MIR MH>VY0"T7MGMO]OK':?W-UH8])'O>GCT '2KZIMQG28!=<."_+?J),(GN2-.] M%+VI"81JZ%Y1V0^AKZ]MWSO":T^,#[2@[1SPUC$,4!)D7IP$#@5QYD<)NE2J M Z 8QUX09LYT@OTX1W?].HZRW(OR['A7/9X@J,P+RMS0'B6 %*6N:(3]-/]Q MIW99@;)\ H;SJ*]1O[+!/G7 M";5)F&MJ+J#&M[.JDK0RF7')84?A]EB\1?R/CU06# [,*V# -DTNP&,)T>C@ MK/V#+2@Z>H)37FV9U6?5;@U$?W8:JB9E\9!G_,.T?,P\B9!Y/(O]6/\[AANO'93)PBAON"=-(O\/'DWY@7A!5RP M77/% MW0,:>DD0>3%V%7'B._W8CW;F3)'>E_ECYV;>4EG9]X>"@&O@9U$W9OSGZCA9+>\^?"PVO!OM9PS.-2B, \PLA M]*9C# P/O]D_4$L#!!0 ( / [IE*[4]VXU@( ),& 9 >&PO=V]R M:W-H965TZ-*A$E<3R.*L9E,)]ZWJV>3U5C!9=X MJ\$T5<7T[P4*U!B,73Z7N$'Q];LW,%ELE+JT1'7^2R(74 H,+,.@='QA% MI3/VW(63 +(L6"-L'>J_8*;?$8.+U/"^"^TG>Z( M/&:-L:K:&!-=<=F=['E3AQV#27S (-D8)#[NSI&/\B.S;#[5J@7MM G-77RJ MWIJ"X](U96DU23G9V?DWZONUS%2%\.ZK,N8$:M2P+)DFQCU;"30GT\B2)Z:'$!-X49)6QKX)'/,]^TCBK /,]F&N4B. MXP?0KI((0D3@9'\-(^ M[=3CI?^>]A'T88\^].C# ^A+>CIY(Q!4 4Q:_C[GHG'3!^2QHEFDMF:/@+\: M_L0$2FM>*_%Q'_FU*)'+6!%6:L,>A@N08NR95_L:UJ1 XE MHZQ7B'*_$!?P]LTDB=,/_WW>EQIQ;\P.JM+P9*6?GK\E;IIVB;@G'N03&E<2 M38?FF;MVU67R%68CN076,IT;.#N?A'$Z[*'&*=&C%_I[8XTE%->WSEK5KA$& MTG"2CL-T<-[K#L/). G/AV2O+!/''Z3!,1VG/'X6C>!#&<9_/:W,<[2R* M"O7:KT-#;6VD[79&S^TW[F6W:%[4NW5-15USBEE@0:;QZ=DH -VMP(ZPJO9K M9Z4L+3%_+>FO@=HID+Q0RFX)YZ#_#\W_ %!+ P04 " #P.Z92RGK35RH# M 7"@ &0 'AL+W=OS;)(5A-;&H[T/[[V4X(J(2H4LL#^/9]Y\HY M9[CEXEFN !1ZS3,F1\Y*J?6EZ\IX!3F1';X&IF^67.1$Z:U(7;D60!(+RC,7 M>U[DYH0R9SRT9W,Q'O)"993!7"!9Y#D1;Q/(^';D^,[NX(&F*V4.W/%P35)X M!/6TG@N]_:.)6HVL_"6OE2,. )JG&8 K M 'X/Z)X !!4@^*B$;@7H?E1"6 &LZ6YINW751"WU*-4^,[H@H!B"_1I)#Z3DIT-@-%:";/T7?T]#A#9]_.T3=$&?JS MXH4D+)%#5VG1AL"-*S&34@P^(<9'MYRIE437+(&D 3]KQP%>;7-N-=W9/ M<"OA#2PZ"/ MQ7&1%QE1D)BZ0F.JFH2'1\)[V!_@L!9>ANOX612%_J#7K&-4ZQBUN[)89#1& M]Y4/6X+3JQE[GPYTO^;JMVIW5^0+$.\#:P/:^ ^?EG3A@9."T#.?9B\-:CT& M[9%,4P&I#J1-J765?DT*#(XSR8\&I^3[WKZ$>JT:W&] D"SC2C=0A>[7I@.V M.-@_J,W^I\/EXST;_M* 32J^PXB%.#P9,']?;OS@:T(VJ8@.8Q;@Z$@#]Z ! MYB!2.WE(;6?!5-D3ZM-ZNKFR/?W=^<2_G)8SRIZF')ETR4XIDRB#I:;T.CWM M%E%.(>5&\;5MLPNN=-.VRY6>W$"8!_I^R;G:;8R >A8<_P=02P,$% @ M\#NF4H#*;>? !0 W!L !D !X;"]W;W)K&UL MO9G;;MLX$(9?A3!ZT0*;2#Q8A\ QT-AM=X'-HFB:[K5BT[90271)*FD6??BE M#A%EB:1=).U-8DDSPW]X^(:49@^,?Q4[2B7XGF>%N)SLI-Q?>)Y8[6B>B'.V MIX5ZLF$\3Z2ZY%M/[#E-UK53GGG(]P,O3])B,I_5]S[R^8R5,DL+^I$#4>9Y MPA^O:,8>+B=P\G3C4[K=R>J&-Y_MDRV]H?)V_Y&K*Z^+LDYS6HB4%8#3S>7D M+;Q8DFGE4%M\2>F#Z/T&52IWC'VM+OY:7T[\2A'-Z$I6(1+U[YXN:)95D92. M;VW02==FY=C__13]?9V\2N8N$73!LG_3M=Q=3J()6---4F;R$WOXD[8)U0)7 M+!/U7_#0VOH3L"J%9'GKK!3D:='\3[ZW'=%SP-CB@%H'-'! T.* 6P=\J@-I M'4C=,TTJ=3\L$YG,9YP] %Y9JVC5C[HS:V^5?EI4XWXCN7J:*C\Y7R1B!]Y] M*]/[)*.%%" IUN ZX5^I3.XR"F[HJN2I3*D KY?J7IJ)-^ 52 OP><=*H:S% MS)-*2!7.6[6-7C6-(DNC&%RS0NX$>%>LZ=K@OW3[0^0(X*D>Z+H!/77#%7)& M5!F? PS_ ,A'\/9F"5Z_>B.:U!]327.#QL7I$?TVHBE3=Y0E71V)=Y-<7E(Q :8FFQRDK%C(I@3.XH!P4KSM1CKM8! M2%372G'AF/1QUW+\,K-J$8\["&-LSAOZ&NN^L_U_ROQ.)<!J:7 MQ(^GBT>C(CA21"R3""(M";DE:2&YAJ2P0+(5@D;C&H=1[ _F?6MV0 P_#FQK M$FK"0^S4_.EIC+?5Q .OLQH;;T"UU[I79;Q*X4R-^)E(CN>"'4/CAD=#E6.32SE#VJ$P^BE"F ;Z:"ZH:%$@PV$%I&: M]M"->W<-;)T'8QR,6# VJ\?84@R0+@;(70P^L'O*B[RN<%M:K!ZMZ_VP
    ,[QE/)%4;$4F%=\=&A]W#R)JY*/P-RT43%+D)>L)R&4-QZB,26[I08Q'] MY"[8,0_'\.O/P\-CKB8?=I///<7P>/NJTO8M)0MK'&(W#E_^V($U&_$SV;C$ M8^81!"/+>L&]=PHOA+PE'B,/6FB"-?/P2S%OB4TXL^6O<8:?@;,E'F-*]7IH M2UM3"A^C5)Y3ODJ3#.R3/>6N2:0!A7\#H+ &%'XNH/ 84#&*IL-R;C C,(;( MTLF:8_B%3O-7V+"',[=.-,3(D>W;Z10E8Z*=D4$GF6PLR",:><1]:G>#EHQ/ MY6KX>O6E568XO,/8MYR%B68B<3/QFA7TL3VZ@TWI+N-$ X_\CK>HO=>HSWZ/ M.N8:)B2&PRV3P0[B.(@LZX1H!)+G[.A:Y^"HO+&=49[7^^RA&+BM/Q\)L&)E M(9M7_]W=[A/5V_K#S.#^%;Q8-!^:=)CFNY<:S6WU^B2C&Q72/P^5--Y\2FHN M)-O7'U?NF)0LKW_N:+*FO#)0SS=,[1W;BZJ![H/>_']02P,$% @ \#NF M4A\0S+\0!0 '!P !D !X;"]W;W)K&ULK9E= M;Z,X%(;_BA7-Q8RT6_!7@%$::9KN[(ZTE:I^S%Z[B=.@ L[83CJ5]L>O(0PF MP7&3E6]:".<CZ:3Y[%9.)V*CB[SBMQ*H35DR^7;% M"_%Z.8*C7Q_B^"=?Z-7E*!V!!5^R3:'OQ.M?O%U0T^!<%*KY M"UYWL4DR O.-TJ)LDTT'95[M_K.?K1"]!$B.)* V 9V:@-L$W"QTUUFSK&NF MV70BQ2N0=;2I5F\TVC399C5Y57^-]UJ:H[G)T].O+)?@.RLV'-QPIC:2F^]( M*_ [N./SC91Y]0RNF,H5^'C--[R_!A\_? (?0%Z!AY78*%8MU"32 MIJ.Z;C1OSWZU.SLZ! U8+F.N=.H79EQDV9^K>W MG28((X0GT;8OR#",0I@DI O;ZY)T71)OEX\7]Q?@0387P*"_O8JTJTA#23GN M2H[#2+DK0WL:I1"-XP,EAU$PC7&"W4HF79.)M\F9*$LNFX6OV9I+S[K3KF0: M2LJL*YF%D3(;B)2AE&0'4@ZC",SB(]TE&LAF>:@$IJKZ$D,(+-? MN0<]&$I2:.$!D;?=/WYL<2% "XT,R.^(H MI&,*W6HB"Q3D!XJU-/^"TV]YR&(%!<,*ZGD2/U9.OEC1$"VN^YXCS'?C0Q9! MR(^@OKI_BBV756TE@1D&JOEQ+.Z?S.(&D6!26]@@&DAJ.M20XBP]Y((K+D[& MY CND248\A.LK_49E@-9\* DF+Z6/R@-I&]ZDN]PA'F,![)(0WZD[:M[G@G! MED8X#C9M6 1A&&C>@._X@';>&(89OY+$;HFQI1KV4ZTO\5G6 ?.8TD-=AW$8X0P?T]6"#/M!YM#U+$N!+8IP M%DII8LE#_#[H9$BT==ZS%(XPGZ4@EF;$3S.WSF?Q@E@DD6!/?XB%$/&;HK-X M08:SF9,7CC@?+TCO,9"?;D.]D4\%RR$2;(HC%D+$[X%.YP49CFI91P]??#KZWR><::64C38 M[$=[SZL#S7YMG;U'\ [C[ AS&>>H]^JF?F]FVGC.*P4*OC1Y\45BRLC=JZC= MCA;KYFW.D]!:E,WFBK,%EW6 .;X41NUVIWY!U+T0G/X'4$L#!!0 ( / [ MIE)C_ =*T0( %$( 9 >&PO=V]R:W-H965TYH%-HYS0IK-C%C2S&;\$JQK("E(++*G#NY[&.-P&_,SC(LS;1F:PY M?]>=Y\W4&FD@8) H[4#QL8?OD_MWDCKFLJ80Y9W^R MC4JGUM@B&]C2BJD7?O@!33Z!]DLXD^:7'.K8P+5(4DG%\T:,!'E6U$]Z;.IP M)G#\*P*W$;B?%7B-P#.)UF0FK055=#81_$"$CD8WW3"U,6K,)BOT5UPI@6\S MU*G90Y*("C;DZ8CK0H(D-PM0-&/REGPC;ZL%N?ER2[Z0K""O*:\D+39R8BN< M6,OMI)GDL9[$O3+)3RKNB.=\)>[(=7KD\V'Y I)6/OI?;F.Z;^A]MON?UA[KQD_ , N1E56),AS-HJ."/P?2^^ MP.P&!9[K]5,&+64P2/E<*-SGN/$KK' I\ @3ZL-4N$1H+.Z)?@O]Y$$'RO7. M2E>3=X-\U[]2W[ E#P?)EX)O0>HC#\DEB'V6P&"-PPY$&%Z"=F,"[TJ%HY8S M&N3\I5(0@V!1=]+1Y1+MQGA!W \V;L'&@V"K:LVP9GAK%+M!OG'WZSG>!5\W M)HJGCKY6VG\1LW]0 M2P,$% @ \#NF4FC8Q&)N P 5@X !D !X;"]W;W)K&ULM5==;YLP%/TK%NI#*S4%&TA(E41:DU6;M$E1/[9G!YS$*F!J MFZ3]][,-!9(0VDG)2X+AGGO//38'>[1E_$6L"9'@+8E3,;;64F:WMBW"-4FP MN&$92=63)>,)EFK(5[;(.,&1 26QC1RG;R>8IM9D9.[-^63$,:Z%86C+WHP<]H;#F:$8E)*'4*K/XV9$KB6&=2/%[+I%95 M4P.;UQ_9[TWSJID%%F3*XK\TDNNQ%5@@(DN@HXE9%7%/$ M.U+DB4D<@ZRU5)N"1;:^R:9?P\T$]9W '=F;IE M43Z$?A6U0]6KJ'J=5'\1 M(6[5NQ7F21YC22+U2BA[""G6+UT;V2*?WZ#1@W 8!'ML6\./OQ^9^)^V@2CLXW_H- MJB+!2==O<"A@@ *T)W-;E.>Z[3(/*ZK#3]:OLO0UBR- $T5X0S3'+@V@4QNE MB>4?#:\6"WY?VWX(=6!I&W;R(M4;YSQ$-@;7>PV^^F+,ER2?B7 M/ 36W@3[9U2Z]BHX.*W2@P,- W__P_))T"[5VO%@M^7=YSRE4G5N6++EDH;D M:Z+73@6'YQ,=U;:%G).*7J9KZHG#AUNVR#<7].?!!54[<:F7Y^XU,YZ15,!8K)4*.=FH&:'%X>8 M8B!99LX!"R;5J<)8D=9 @ M04 !D !X;"]W;W)K&ULC53+ M;MLP$/R5A9!# K26+#EM&L@"8B=%"]1 $"/MF9;6%A$^5)**T[_ODI)5-W"$ M7"0^=F9GN.3F>VV>;(WHX$4*9>=1[5QS'<>VK%$R.]$-*MK9:B.9HZG9Q;8Q MR*H DB).D^13+!E749&'M7M3Y+IU@BN\-V!;*9GYLT"A]_-H&AT6'OBN=GXA M+O*&[7"-[K&Y-S2+!Y:*2U26:P4&M_/H9GJ]O/3Q(> GQ[T]&H-WLM'ZR4^^ M5_,H\8)08.D\ Z/?,RY1"$]$,G[WG-&0T@./QP?VK\$[>=DPBTLM?O'*U?/H M*H(*MZP5[D'OOV'O)P@LM;#A"_L^-HF@;*W3L@>3 LE5]VEKP.P-0-8#LF"T4Q9LW3+'BMSH/1@?36Q^$,XFH,D-5[Z*:V=HEQ/.%4LM M)7=4%F>!J0J66CFN=JA*CA8^P@]>4LFT@;L7NC@6X0&YW+3&HL? ^2TZQH6] MH-#']2V%.55C]CX_) MW6 Q/5AX-O_$1'$LR&!+.0 M('MG2E+70O[1= V-[L&.*PL"MT293#Z3+M,UB6[B=!/>V48[>K5A6%-?1>,# M:'^KM3M,?(*A4Q=_ 5!+ P04 " #P.Z92?@@J[+L" G!P &0 'AL M+W=O<_$B2P"%7BO* MY,PIE:H?7%>F)518WO$:F%[)N:BPTE-1N+(6@#,+JJCK>U[D5I@P9Q[;V%K, M8]XH2ABL!9)-56'Q>PF4[V?.R#D$GDA1*A-PYW&-"]B >J[70L_]EB"2M.?Y),E3/GWD$9Y+BAZHGOOT+G9VSX4DZE M?:)]M]=S4-I(Q:L.K!54A+5O_-K5X0B@>88!?@?P3P'A&4#0 8*/ L(.$-K* MM%9L'1*L\#P6?(^$V:W9S, 6TZ*U?<+,L6^4T*M$X]1X/066H;7@ M.5&WFQ(+P@JT* 2 /FK7"*32*I)A*))5F@(*D"%-*,$O! M%>7I:^-?ZC-TK](^(C%'0I&GY#O^:,!/:N/P[T! M>'(9GD!Z#O[&3="?=&#Y@O\_Z0O9PCY;:+.%9[(]P0Y8 [HSI+Q@Y,_I@;3U M;SDBRV$:U&X^GGA1[.X&,H_[S..+F=_[Y*H$H95(P"(M;2C3\BBO[;I?W?AI,1F_5 M)>]W3<.I/SF1YQZUD I$85NQ1"EOF&K_F#[:=_N%;7(G\>7H8=4V[7\T[16B M_X>",(DHY)K2NYOHNHFV+;<3Q6O;J+9&ULI9;?;YLP$,?_%0OUH97:\B,)A"J)E#2;MH=*4;)NSPX< M8-78F6V2[;^?;0BE:\+:[@5LX_OZ<[ZSC\F!BR=9 "CTJZ1,3IU"J=V=Z\JD M@!++6[X#IK]D7)18Z:[(7;D3@%-K5%(W\+S0+3%ASFQBQU9B-N&5HH3!2B!9 ME246OQ= ^6'J^,YQ8$WR0ID!=S;9X1PVH!YW*Z%[;JN2DA*8))PA =G4F?MW M"S\P!G;&=P('V6DCX\J6\R?3^9I.'<\0 85$&0FL7WNX!TJ-DN;XV8@Z[9K& ML-L^JG^VSFMGMEC"/:<_2*J*J3-V4 H9KJA:\\,7:!P:&;V$4VF?Z-#,]1R4 M5%+QLC'6!"5A]1O_:C:B8Q#X9PR"QL!NA%LO9"F76.'91/ #$F:V5C,-ZZJU MUG"$F:ALE-!?B;93,^T-Q5LN<+U'+$4KP3.B;C8%%H3E:)X+ !T&)=$-6L,> M6 7ZG?"<$6MSN02%"957Z (1AKX5O)):1TYX#]NENCRXJI'=M#NV<#*#L[( MSI.$5V9#!"1 ]GA+H4=UV*H.K>KP[:K7:($I9@D@K- "FI M+:X7">TBYDCN9Z$W'$_<_0FT48LV>AO:NH,V3U.; "<#7>N-.A0#/SP-$;80 MX?LAEI!6R5F*\!7%S2B,@],<4<=/+V1RAZ115&9YC&+=.X-R/O];D1 M^H)#E. MH3HN(.]Z->7Y>0@1"0'@_^1Q(R?N5N/(R#Z+3#OO=\;WEO M0Q-'M-Z$;-2Z&/[(.P/1N3S]=T+T)V0C]S(C(^_,R?"#9X[@XW'Z9T(VXMT[ M8QP/(O\O*K=394H0N:VE$MG34!><=K2MU_.Z2CU/KXN]OIAU[DA$(=.FWFVD M=T34];/N*+ZS-6O+E:Z MEGH?PX09H+^GG&NCAVS0/L7,_L#4$L#!!0 ( M / [IE*?9EC\50( -H$ 9 >&PO=V]R:W-H965TAZ'):VR8N5$M2CHIE6Z8I:VN M0M-J9(4/:D081]%MV# N@S3QMIU.$]59P27N-)BN:9A^VZ!0_2J8!4?#$Z]J MZPQAFK2LPCW:YW:G:1=.60K>H#1<2=!8KH+U['ZSX1?'WIRLP2G)E'IQ MF^_%*H@<(1286Y>!T>^ #RB$2T0T_HPY@PG2!9ZNC]F_>NVD)6,&'Y3XS0M; MKX+/ 118LD[8)]5_PU'/TN7+E3#^"_WH&P60=\:J9@PF!@V7PY^]CG4X"8AG M9P+B,2#VO <@SW+++$L3K7K0SINRN867ZJ.)')>N*7NKZ913G$U)C6"9TFRH MD2Q@IU7)[?6^9IK+"M:51J0N6 /7\*"DU51(6!N#9''^/SC+N.#V#2ZW:!D7 MY@HN@$OX6:O.D(=)0DM,'5Z8CZPV ZOX#*LY/!)2;>"+++#X-SXDA9/,^"AS M$W^8\)'I&YC//D$?GJED-+6JNBO_U90"]]:!NH _I\BZZ3<+#*=7PY+XUJ"L_588$$Z/A MZDW6:7#7PWW]ZSY,/36&N!D06%)H='.W#$ /DS1LK&K][']3. M@QQXP"FYRQ]!U!+ P04 " #P.Z92=)$2+*D" #L!P &0 'AL M+W=ONJ-(>2J@NQ!8Y/UD*65.-6;ERUE4 S"RH+-_"\R"TIXTX2V[-[ MF<2BT@7C<"^)JLJ2RI]59$R-E)<23V?S(9HYG*H("4FTH*/[M8 %% M89BPCC\-J=/F-,#N^L#^U8I',2NJ8"&*WRS3^F/1J(9QH,SQZ7-^3TY(R<$,;)SUQ4BO),Q:[&4@RAFS9IYW7: MX)VT(;D37.>*W/(,LK=X%R6T.H*#CGDP2'A'Y04)_2\D\ *_IY[%_\.]@7+" MUM;0\H6#MJZLK6G7UHRIM!"JDJ &THS:-".;9O1.FC.VPO%@A0^@@,HT)_B>X.>UP[ZQQ2Z@!\1' M+77TF1Y/VC23#_&X9AEWW LOH^C(XIX@;SSIMWC:%C@=+/ ;<)"TL [3#'L$ M4UI2TQT'U%^VY)>?:;+OO?8A[T-L;FBZ;^DT"*='/O=$A7X4'AGM=OIF"7)C MQXE"G177=>MI3]N1=6T;]='YW(PRVX]?:>HYB(UEP[@B!:R1TKN8X-W+>K34 M&RVVMCNOA,9>;Y&ULM5E=/5KMGCV'^RL5/N65,@;3-:*O4[GHRD=&6I52.^8YE^ILU%RE5 M^J/83.1.,+K*C=)D@CPOF*0TSD:W\_S>@[B=\[U*XHP]""#W:4K%KWN6\->; M$1P=;SS&FZTR-R:W\QW=L">FGG0812UBDC NJ_QW8@B6)\:1Q_%LZ'54QC6'] M^NC]<[YYO9D7*MF")S_BE=K>C*8CL&)KND_4(W_]FY4;\HV_B"R[7> M"$1[J7A:&FL$:9P5_^E;F8B: ?([#%!I@,X,(.DPP*4!/H\0=!B0TH#DF2FV MDN=A216]G0O^"H19K;V9BSR9N;7>?IR94D:7X@5^"1227B2.EO\E6 9L>K;SNS1H*/2Z9HG,@+O?SY:0D^?K@ '\ $ MR"T53((X \]9K.2EOJFO_]GRO=1.Y'RB-'0#8!*5,.\+F*@#)@9?>::V$GS* M5FS58K]TVT/D<##1.:L2AXZ)NT=.CU^I& ,,+P'R$&P!M!AN[K7MQVV^9%&7 M^'._S]R/M#G_3=@0G=[^ O03,%=$DQ\)G& GRGR9XY I$J$,D# MD8Y )S7&WLPU:RN'PDN0>S'<==!'B#PRGQSJ.6ZN"I#)QZ$%H5\A])T(S\O> ML>F@P861/F+ *$SJ1/[?YSCOQ$KRP39QE<;8! M? UV3,1\!3YJ/,7W%VU'4 3S:\GUO9#X'>F=5B"G3I!?I-RSWMC31FR"B ?# M]MBS*O;,&?M[D9Z>V+-&[*MPAF<=L:%GF=9S1M=S:LWB 0!*/R<(?.+AH -! MC>OA;Q<(T^1>E48?0-@ &,ZF'CYKSV7+.E<)060W@OXL74%+C! [T5$#P01-,!B-@ZZT6/*%;O:M"D5W M4G^5A(TJ(=YXUFB@YC)7,5D.AFX2?LX$B_@FB_\[CI^KEUP"1@/'<^F_/GD1 MF7I=C6T)&KH9^J&83/KW#"@1&B2M"-R.$/C%3#$$(,UUGTOQ609';@8OQ"\O MQ*_+HV5D!/\LD2'+F0C]V3,O_=?/G,"@Z\R195CD9MCA9][CZ'CF87GF^O!7 M])?SH"S](O)N"2>'EH.E5N2FUF][)17-^>.W)%OIOCYP\4P+9[]#O"!+MD>G4#SMF#++TB-RL=E(?)XJM%U-3U>(I#C"VZ@6!PB]K#XUF':,&6@G'/HX.3_AL( MID4$H^D8=G0BMDR-W\'4S4X*D1YG82D%8"$%6I5 F=N! MCKRCJ$"D3U5@.U*P>Z34#N!2BY]W)<#MF92X\1$VG/;"MF,(N\?0W68CV,9H MU%@#C3,91^#0%*HET%E3-F),SN=.RS(8A 'ID)?$CATR>.Q< GI$OAH"O?1\ M\BO'1_C\=^ND]O@]96*3O\:0^A3WF2H>*%=WJU*I_GEEM$5$V:!_G[-N3I^ M, &J%TNW_P-02P,$% @ \#NF4BIOHH>P @ & @ !D !X;"]W;W)K M&ULM59=;]HP%/TK5IXZ:6T^G 2H *G03:NT3JAH MV[.;7(A5)TYM!]I_/]L)+E"(]L(+\<<]YYY[G%PSWG+Q(@L A=Y*5LF)5RA5 MW_J^S HHB;SA-51Z9\5%292>BK4O:P$DMZ"2^5$0I'Y):.5-QW9M(:9CWBA& M*U@())NR).)]!HQO)U[H[1:>Z+I09L&?CFNRAB6HW_5"Z)GO6'):0B4IKY" MU<2["V_G86 -N(/A:W<&R-3RC/G+V;RD$^\P"@"!IDR%$0_-C 'Q@R3UO': MD7HNIP'NCW?LWVWQNIAG(F'.V5^:JV+B#3V4PXHT3#WQ[0_H"DH,7\:9M+]H MV\:FV$-9(Q4O.[!64-*J?9*WSH@]@.8Y#8@Z0'0,B,\ < ? MM!6F2WKGB@R M'0N^1<)$:S8SL-Y8M*Z&5N88ETKH7:IQ:OI+ORD/5<9+0%<_N91?4 T"+0LB M %VCNTK1ZYRRQGB-KNY!$PDN;_#P]ZY&#G)[9\^ S?@BO0 MIA'&WI$S3D+6"*KHL6$'&6*7(;89XC,9#L]$GURIOP;]GF0O"%X;NB%,"^@Y MGY8]L>SF(]],XQ3'.,%C?[/OV^>X) G"( A=W('\Q,E/>N4_@52"9@IRM#2B M>QQ)'65Z(<\'+L/@HIX//GDY& T#'!]9_CDLQ<,@B4\[/G3BA[WBKFP)8FVO M'JFE-95JNY5;==?;G6WJ1^LS<^W9WOU!T]Z9NA>M:241@Y6F#&X&6I5HKZ%V MHGAM._DS5_I>L,-"7]T@3(#>7W%]--W$)'!_!J;_ %!+ P04 " #P.Z92 M*\WC?U," "" &0 'AL+W=O2>?D'%W)-VJXV,@"0*'WDC(Y-W5+3)@31W;N2<01KQ4E#)X$DG598O%Q!Y0W,V?D[":6)"^4 MF7#CJ,(Y/(-ZJ9Z$SMR>)2,E,$DX0P+6,^=V=).$9K_=\$J@D7LQ,DY6G&], M\I#-',\( @JI,@Q8#UM(@%)#I&6\=9Q._Y<&N!_OV.?6N_:RPA(23K^23!4S MY]I!&:QQ3=62-U^@\S,Q?"FGTOZBIMOK.2BMI>)E!]8*2L+:$;]WY[ '&(^. M /P.X/\%& 5' $$'"*S15IFU]1DK'$>"-TB8W9K-!/9L+%J[( 4T)BUEI]RC*L?O]D-YRVS MPS!STC)/+;-YQMLXN Y#S_,B=WO Z+@W.KZ(T6'6[> M%]IT1WT5&PODCFQE0?X[B>SEE) MZW-5,6F10NF2&CO5L[BN-*-Y#4ZEB'N=3AJ7E$LR&LA%>5.:.IJJA31#.45\=1+V'V1''3>Y'@T+)30D2X@TV,BU9]$C%D(RI MX!/-P:N@)1,-H4%%CF)8W=N(6.^,+*&K&]ZO**IQINNKV+LG&P=ULD(G2 M.=-MF"Y9FT8#P0J0H_EL#G>CJAA 8U1I!SFG,R6IT[#V: :6=LJ$N(-GYD?Q MC'M9;-6T Q65[= *:H:>QD^ ?YO-F3:\.FV MY9>FU3U;FG4[+0M<<^\(-?_=/,^89)J*;=&V]]]REE^M.+GZ5Y+=?Y5=P4&- MS4'XUD5>'H/(]!A$'D%/)MF;U!@W1^/6^?OL]&VM$;SE#,EW>)\2FZ#19,&% MX;*9S7F>,_GB$+;TAD[LZ_ S?KL^9P5="'/?@D.R&7]C.5^46;OJ%A+1K-J, MO\+VNFG[BF5C<9FS)"R. 87$P!9B/ M]\+B_$_[Z:/[\1BFK1]$^JA/'_7Q7B%D[#Y8G+!/9J_P3K,L2=(4R^AX'%0P MQO*6IO -LV':P .+ Y'^+-=XM?$.V=\'6$WW=0BV4[P3L9WBN08DG#?PR+)P MM;$XX(%5 >L=B!^. ST5]DD2J"JF#7N"<23+, 1Z,=RC:8ID)X5/N#[84Y(D M619& LK2!(,@:<11S %H %#DL2=@SOG4;P^I^+-;T2CWU!+ P04 " #P M.Z92EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( / [IE)B=WD0H0, &49 / >&PO=V]R:V)O;VLN>&ULQ9E; M3]LP%(#_BI4GD-:U25INHI/&8%NEP1!EO$YNW0K2WPVJT O)+#8C3:&RHN=/;N>-/6I1W&!\9#Y8716!@*;@0\N+_UX9#= M"R<60@K_.,W:_Q(RIH062CQ!/_AD M3;,6^C8T@T\QC!ZC[8?-;]>)1_9_NM$LEZ*"4U,U"K3O^M&"#(#:K<3:94QS M!=-L<:,^M$<"*^RL;L'307XPN@;M MH&;XSQDI:N2HV0F77%? (LB"@"RV"/F]B"!+ K+<"N0\X."E$>28@!QO$;+7 MDQ,"9AXA+E;L;,?C;CG$L]T;1P_Y_8. M4$@!Y&_\'E$!?)06\R,7EMUPV0 [!^YPO,,%\4#GI%\2"P;'U#8X,3)C:*4\.K/NX>!QF,R [H2 M_7ZDA)(G-XJ4?&%L6]-B8L\NA1_,5]R*7I9#*25/[)2Y-]7=X(1W 5N%=_%% M%D;9)$^LDPML=Z8KHX#M?#'.[3)\.UGHPUZ@H5R2)Y8)&0][N4-.J25/[)97 MXB';N0Y1NS=O*+GDB>WR/"YN^';CE)OR2I'8*T2 #*PQ)N67(OD"AH@_O;>R M(%PQ)J6<(K%RB##T?- IZ12)I?,RKV4[IQB&A.S/'\HX1>I5 M#!DNXU5,08FG2"R>U\+E@%U!U=@8DY)/D5@^+\/EO\:;\DZ1V#MDO#SMS7#* M.T7J50V55+)!O)="V:=,;!\ZK,>SIZ3L4V[5/O$N0$G9ITR^@49A3F),<@E>2@G?&G MVWD83T+VOVRD_(!E7_47P^O-5X+-%XYWOP!02P,$% @ \#NF4ID^HH1\ M 0 EA8 !H !X;"]?%JS(_:UI7]V_.35=EH5]V%]MF^2V[.,MI MNK3=ZPRSW[[.3(Z/UOUG8G,^7W/WV>3?E:O#'X/M3]/=?.%<,,DQZRXN[(R] ME^.VM\.#9OUDDQQ..],=3F1L[""&((X?)! D\8/F$#2/'[2 H$7\H"4$+>,' MK2!H%3]H#4'K^$$;"-K$#Z(494P5)$VP5J U(=>DP&M"L$F!V(1DDP*S"=$F M!6H3LDT*W":$FQ3(34@W*;";$&]2H#>CWJQ ;T:]68'>//G95J WH]ZL0&]& MO5F!WHQZLP*]&?5F!7HSZLT*]&;4FQ7HS:@W*]!;4&]1H+>@WJ) ;T&]18'> M,KDL4:"WH-ZB0&]!O46!WH)ZBP*]!?66=^KMPZ-T?NQYKO'\=U(=^F_=>/RP M?&Y.V!EPMG -O?\%4$L#!!0 ( / [IE*J9Q1AF $ L7 3 6T-O M;G1E;G1?5'EP97-=+GAM;,V8S6[",!"$7R7*%1%CNZ4_ BYMKRV'OH";;$A$ M$ENVH?#V=<*/U(I&("IU+K$2[\Z,O=)WR.1]:\A%F[IJW#0NO#>/C+FTH%JY M1!MJPDZN;:U\>+4+9E2Z5 MB8C0:LU0WGAH_]*U&/)L\4ZY6E8]>-N&S*W4S MC2U5+HZ>=H6MUS16QE1EJGS89^LF^^$RW#LDH;.K<45IW" 4Q.RD0[OSN\&^ M[VU-UI8917-E_:NJ0Q7;5,SY;44NZ99E2IM-5'5H29RRIS!5$OJZ2 MG>B@W]F'&Z;=DU_MW\GT&8;*N=7&A8E9NMSN,)*V>VB"$%E?]A_QZ!BDKSX? MM=/.*#O3.USOI[;+;AZ.=&UL4$L! A0#% M @ \#NF4LW@3$KN *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ \#NF4IE@2$% !P%0 & @($-" >&PO=V]R:W-H965T&UL4$L! A0#% @ \#NF4MJ:]8+F!0 *!< !@ M ("!9 T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ \#NF4J.GRW*@ @ ^P8 !@ ("!HAH 'AL+W=O M@4 .$7 M 8 " @7@= !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ \#NF4N\1CKXS M!P .Q !@ ("!52H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \#NF4H @-A6F @ \P8 !D ("!A4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \#NF4B$CRF+5 P 41 !D M ("!M%@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ \#NF4J7#P:#I @ 1@< !D ("![F, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\#NF4KM3W;C6 @ DP8 !D ("!3F\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \#NF4IF>8D=9 @ M04 !D M ("!IX< 'AL+W=O&PO=V]R:W-H M965T/Z ( -$( 9 M " @2F- !X;"]W;W)K&UL4$L! M A0#% @ \#NF4I]F6/Q5 @ V@0 !D ("!2) 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \#NF M4BIOHH>P @ & @ !D ("!QIL 'AL+W=O&PO=V]R:W-H965TA !X;"]S='EL M97,N>&UL4$L! A0#% @ \#NF4I>*NQS $P( L M ( !?:0 %]R96QS+RYR96QS4$L! A0#% @ \#NF4F)W>1"A P 91D M \ ( !9J4 'AL+W=OBJ !;0V]N=&5N=%]4>7!E&UL4$L%!@ M - "T ,@P +&L $! end XML 49 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 50 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 51 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 103 256 1 false 29 0 false 5 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 Income (Loss) per Share Sheet http://www.editasmedicine.com/role/DisclosureNetIncomeLossPerShare Net Income (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 Income (Loss) per Share (Tables) Sheet http://www.editasmedicine.com/role/DisclosureNetIncomeLossPerShareTables Net Income (Loss) per Share (Tables) Tables http://www.editasmedicine.com/role/DisclosureNetIncomeLossPerShare 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 - Licensor Expense Reimbursement (Details) Sheet http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLicensorExpenseReimbursementDetails Commitments and Contingencies - Licensor Expense Reimbursement (Details) Details 30 false false R31.htm 40801 - Disclosure - Collaboration and Profit-Sharing Agreements - Allegran pharmaceuticals strategic alliance and profit sharing agreement (Details) Sheet http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsAllegranPharmaceuticalsStrategicAllianceAndProfitSharingAgreementDetails Collaboration and Profit-Sharing Agreements - Allegran pharmaceuticals strategic alliance and profit sharing agreement (Details) Details 31 false false R32.htm 40802 - 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 40803 - Disclosure - Collaboration and Profit-Sharing Agreements - Contract Assets and Liability (Details) Sheet http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsContractAssetsAndLiabilityDetails Collaboration and Profit-Sharing Agreements - Contract Assets and Liability (Details) Details 33 false false R34.htm 40901 - Disclosure - Stock-Based Compensation - Expense (Details) Sheet http://www.editasmedicine.com/role/DisclosureStockBasedCompensationExpenseDetails Stock-Based Compensation - Expense (Details) Details 34 false false R35.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 35 false false R36.htm 410012 - Disclosure - Net Income (Loss) per Share - Anti-dilutive (Details) Sheet http://www.editasmedicine.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveDetails Net Income (Loss) per Share - Anti-dilutive (Details) Details http://www.editasmedicine.com/role/DisclosureNetIncomeLossPerShareTables 36 false false R9999.htm Uncategorized Items - edit-20210331x10q.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - edit-20210331x10q.htm Cover 37 false false All Reports Book All Reports edit-20210331x10q.htm edit-20210331.xsd edit-20210331_cal.xml edit-20210331_def.xml edit-20210331_lab.xml edit-20210331_pre.xml edit-20210331xex31d1.htm edit-20210331xex31d2.htm edit-20210331xex32d1.htm http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 54 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "edit-20210331x10q.htm": { "axisCustom": 0, "axisStandard": 12, "contextCount": 103, "dts": { "calculationLink": { "local": [ "edit-20210331_cal.xml" ] }, "definitionLink": { "local": [ "edit-20210331_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "edit-20210331x10q.htm" ] }, "labelLink": { "local": [ "edit-20210331_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "edit-20210331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "edit-20210331.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 294, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 6, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 11 }, "keyCustom": 13, "keyStandard": 243, "memberCustom": 2, "memberStandard": 24, "nsprefix": "edit", "nsuri": "http://www.editasmedicine.com/20210331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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", "role": "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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", "role": "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecurities", "shortName": "Cash Equivalents and Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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", "role": "http://www.editasmedicine.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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", "role": "http://www.editasmedicine.com/role/DisclosureAccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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", "role": "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNet", "shortName": "Property and Equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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", "role": "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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", "role": "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreements", "shortName": "Collaboration and Profit-Sharing Agreements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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", "role": "http://www.editasmedicine.com/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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 Income (Loss) per Share", "role": "http://www.editasmedicine.com/role/DisclosureNetIncomeLossPerShare", "shortName": "Net Income (Loss) per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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)", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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)", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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-20210331x10q.htm", "contextRef": "As_Of_3_31_2021__4G54E7Klk2tdotcPEmyEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "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-20210331x10q.htm", "contextRef": "As_Of_3_31_2021__4G54E7Klk2tdotcPEmyEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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)", "role": "http://www.editasmedicine.com/role/DisclosureAccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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)", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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)", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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)", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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 Income (Loss) per Share (Tables)", "role": "http://www.editasmedicine.com/role/DisclosureNetIncomeLossPerShareTables", "shortName": "Net Income (Loss) per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "reportCount": 1, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Nature of Business (Details)", "role": "http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails", "shortName": "Nature of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_1_31_2021_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_aHzo4HlA5UumK3WttbW3bg", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares__MnGMxbef0mAWuGEvlne0Q", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "As_Of_3_31_2021__4G54E7Klk2tdotcPEmyEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Cash Equivalents and Marketable Securities (Details)", "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-20210331x10q.htm", "contextRef": "As_Of_3_31_2021__4G54E7Klk2tdotcPEmyEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "As_Of_3_31_2021__4G54E7Klk2tdotcPEmyEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Fair Value Measurements - Recurring Basis (Details)", "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-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_UcI-k5WuNUWFXL-V7Qx15w", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "As_Of_3_31_2021__4G54E7Klk2tdotcPEmyEw", "decimals": "-3", "first": true, "lang": null, "name": "edit:AccruedExternalResearchAndDevelopmentExpensesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Accrued Expenses (Details)", "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-20210331x10q.htm", "contextRef": "As_Of_3_31_2021__4G54E7Klk2tdotcPEmyEw", "decimals": "-3", "first": true, "lang": null, "name": "edit:AccruedExternalResearchAndDevelopmentExpensesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "As_Of_3_31_2021__4G54E7Klk2tdotcPEmyEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Property and Equipment, net (Details)", "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-20210331x10q.htm", "contextRef": "As_Of_3_31_2021__4G54E7Klk2tdotcPEmyEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "As_Of_3_31_2021__4G54E7Klk2tdotcPEmyEw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockNoParValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_fdO-OfoAFESn8HXfptDxdg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "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-20210331x10q.htm", "contextRef": "As_Of_3_31_2021__4G54E7Klk2tdotcPEmyEw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockNoParValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_fdO-OfoAFESn8HXfptDxdg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:ProfessionalAndContractServicesExpense", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_OtherCommitmentsAxis_edit_CommitmentToReimburseLicensorMember_BXjiNX48E0SivXddpqSCFw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProfessionalAndContractServicesExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Commitments and Contingencies - Licensor Expense Reimbursement (Details)", "role": "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLicensorExpenseReimbursementDetails", "shortName": "Commitments and Contingencies - Licensor Expense Reimbursement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ProfessionalAndContractServicesExpense", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_OtherCommitmentsAxis_edit_CommitmentToReimburseLicensorMember_BXjiNX48E0SivXddpqSCFw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProfessionalAndContractServicesExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "edit:ScheduleOfChangeInContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Collaboration and Profit-Sharing Agreements - Allegran pharmaceuticals strategic alliance and profit sharing agreement (Details)", "role": "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsAllegranPharmaceuticalsStrategicAllianceAndProfitSharingAgreementDetails", "shortName": "Collaboration and Profit-Sharing Agreements - Allegran pharmaceuticals strategic alliance and profit sharing agreement (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "As_Of_12_31_2020_ZEgP3CGv2UK8GYifSyJ9iw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ReceivablesNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Collaboration and Profit-Sharing Agreements - Revenue Recognition (Details)", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "decimals": "-3", "lang": null, "name": "edit:AccountsReceivableAdditions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "edit:ScheduleOfChangeInContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - Collaboration and Profit-Sharing Agreements - Contract Assets and Liability (Details)", "role": "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsContractAssetsAndLiabilityDetails", "shortName": "Collaboration and Profit-Sharing Agreements - Contract Assets and Liability (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Stock-Based Compensation - Expense (Details)", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_-qvO_Y4IGkiKeX2yIHWH_g", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Stock-Based Compensation - Restricted Stock and Stock Options (Details)", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_wGimi6OE8UiXLLJpRfKfIw", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares__MnGMxbef0mAWuGEvlne0Q", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares__MnGMxbef0mAWuGEvlne0Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "410012 - Disclosure - Net Income (Loss) per Share - Anti-dilutive (Details)", "role": "http://www.editasmedicine.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveDetails", "shortName": "Net Income (Loss) per Share - Anti-dilutive (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares__MnGMxbef0mAWuGEvlne0Q", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Condensed Consolidated Statements of Operations", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "decimals": "-3", "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_FfFfk1DCFkqoxmNXM7HNzA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "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-20210331x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_FfFfk1DCFkqoxmNXM7HNzA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - Condensed Consolidated Statements of Cash Flows", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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", "role": "http://www.editasmedicine.com/role/DisclosureNatureOfBusiness", "shortName": "Nature of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "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", "role": "http://www.editasmedicine.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_J2vARzfQEECr8TfNwVq5Vg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "edit-20210331x10q.htm", "contextRef": "As_Of_3_31_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember__r66XoIHZEG80og0kbD_LA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unitRef": "Unit_Standard_USD_SzpaP-fEFUWYCIdXq5aryQ", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - edit-20210331x10q.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - edit-20210331x10q.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 29, "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r303" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r304" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r305" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r305" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r305" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r306" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r305" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r305" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r305" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r305" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r301" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r302" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "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/20210331", "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/20210331", "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/20210331", "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/20210331", "presentation": [ "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "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/20210331", "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": "Commitment To Reimburse Licensor [Member]", "terseLabel": "Licensor Expense Reimbursement" } } }, "localname": "CommitmentToReimburseLicensorMember", "nsuri": "http://www.editasmedicine.com/20210331", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLicensorExpenseReimbursementDetails" ], "xbrltype": "domainItemType" }, "edit_ContractWithCustomerLiabilityAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of additions in obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer Liability Additions", "terseLabel": "Deferred revenue, Additions" } } }, "localname": "ContractWithCustomerLiabilityAdditions", "nsuri": "http://www.editasmedicine.com/20210331", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "edit_ContractWithCustomerLiabilityDeductions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deductions in obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer Liability Deductions", "negatedLabel": "Deferred revenue, Deductions" } } }, "localname": "ContractWithCustomerLiabilityDeductions", "nsuri": "http://www.editasmedicine.com/20210331", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "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/20210331", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "edit_IncreaseDecreaseInRightOfUseLiability": { "auth_ref": [], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of increase (decrease) in right of use liability.", "label": "Increase (Decrease) in Right Of Use Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInRightOfUseLiability", "nsuri": "http://www.editasmedicine.com/20210331", "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 [Member]", "terseLabel": "Laboratory equipment" } } }, "localname": "LaboratoryEquipmentMember", "nsuri": "http://www.editasmedicine.com/20210331", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "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/20210331", "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/20210331", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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/20210331", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsTables" ], "xbrltype": "textBlockItemType" }, "edit_ScheduleOfChangeInContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of change in contract with customer asset and liability.", "label": "Schedule of Change in Contract with Customer Asset and Liability [Table Text Block]", "terseLabel": "Schedule of change in contract assets and contract liabilities" } } }, "localname": "ScheduleOfChangeInContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://www.editasmedicine.com/20210331", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsTables" ], "xbrltype": "textBlockItemType" }, "edit_SublicensingExpenses": { "auth_ref": [], "calculation": { "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails": { "order": 6.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 sublicensing expenses.", "label": "Sublicensing Expenses", "terseLabel": "Sublicensing expenses" } } }, "localname": "SublicensingExpenses", "nsuri": "http://www.editasmedicine.com/20210331", "presentation": [ "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r29" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureAccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r28" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r5", "r6", "r32" ], "calculation": { "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of 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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r26", "r141" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r16", "r40", "r41", "r42", "r281", "r293", "r294" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r39", "r42", "r43", "r75", "r76", "r77", "r212", "r289", "r290" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r14" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r75", "r76", "r77", "r193", "r194", "r195" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r167", "r169", "r198", "r199" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r169", "r189", "r197" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationExpenseDetails", "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r91" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveDetails" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r73", "r100", "r103", "r109", "r126", "r208", "r213", "r226", "r271", "r279" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r36", "r73", "r126", "r208", "r213", "r226" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r217" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r119" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r120" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r117", "r133" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r115", "r118", "r133", "r273" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails", "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r170", "r191" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r69", "r70", "r71" ], "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r23", "r68" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "auth_ref": [ "r124" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r63", "r68", "r72" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r63", "r227" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in contract asset and contract liability balances" } } }, "localname": "ChangeInContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsContractAssetsAndLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollaborativeArrangementDisclosureTextBlock": { "auth_ref": [ "r204", "r205", "r206" ], "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]", "verboseLabel": "Collaboration and Profit-Sharing Agreements" } } }, "localname": "CollaborativeArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreements" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r145", "r146", "r147", "r148" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r75", "r76" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r12" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r12" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r12" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r12", "r150" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r12" ], "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,0000 shares authorized; 67,580,615 and 62,689,457 shares issued, and 67,472,615 and 62,563,457 shares outstanding at March 31, 2021 and December 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r46", "r48", "r49", "r53", "r276", "r288" ], "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/2020-01-31", "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/2020-01-31", "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 [Member]", "terseLabel": "Computer equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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 [Member]", "terseLabel": "Construction-in-progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r152", "r153", "r156" ], "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", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsAllegranPharmaceuticalsStrategicAllianceAndProfitSharingAgreementDetails", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r152", "r153", "r156" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r152", "r153", "r156" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r157" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized", "verboseLabel": "Amounts included in deferred revenue at the beginning of the period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsAllegranPharmaceuticalsStrategicAllianceAndProfitSharingAgreementDetails", "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsContractAssetsAndLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r159", "r166", "r295" ], "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 Debt Securities [Member]", "terseLabel": "Corporate notes/bonds" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails", "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions": { "auth_ref": [ "r134" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r123" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r66", "r139" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r200" ], "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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, Basic and Diluted", "terseLabel": "Net loss per share, basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r91", "r92", "r93", "r94" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r190" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r190" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r187" ], "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": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveDetails", "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r75", "r76", "r77", "r79", "r84", "r86", "r95", "r127", "r150", "r151", "r193", "r194", "r195", "r202", "r203", "r228", "r229", "r230", "r231", "r232", "r234", "r289", "r290", "r291" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r225" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Fair Value" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.", "label": "Equity Securities, FV-NI, Cost", "terseLabel": "Amortized Cost", "verboseLabel": "Equity securities" } } }, "localname": "EquitySecuritiesFvNiCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails", "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGain": { "auth_ref": [ "r125" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain", "terseLabel": "Gross Unrealized Gains", "verboseLabel": "Unrealized gain on corporate equity securities" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedLoss": { "auth_ref": [ "r125" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized loss on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Loss", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "EquitySecuritiesFvNiUnrealizedLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r217", "r218", "r219", "r223" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r218", "r242", "r243", "r244" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r217", "r218", "r220", "r221", "r224" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r222" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r159", "r160", "r165", "r166", "r218", "r242" ], "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": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r159", "r160", "r165", "r166", "r218", "r243" ], "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": "Fair Value Inputs Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r242", "r243", "r244" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r222", "r224" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r121", "r122", "r128", "r129", "r130", "r131", "r132", "r135", "r136", "r137", "r138", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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 Fixtures [Member]", "terseLabel": "Furniture and office equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r55" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "I P O [Member]", "terseLabel": "Public Offering" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r143" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r65" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r65" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r65" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r65" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r65" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r65" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other current and non-current liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r65" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r56", "r58" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]", "terseLabel": "Equity securities included in other non-current assets:" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r30", "r73", "r104", "r126", "r209", "r213", "r214", "r226" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r19", "r73", "r126", "r226", "r272", "r283" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r33", "r73", "r126", "r209", "r213", "r214", "r226" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r2", "r31" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [ "r24" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r159" ], "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 [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails", "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r96", "r97" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNatureOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r63" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r63" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r63", "r64", "r67" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r44", "r47", "r51", "r67", "r73", "r78", "r80", "r81", "r82", "r83", "r85", "r86", "r88", "r100", "r102", "r105", "r108", "r110", "r126", "r226", "r274", "r286" ], "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) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r57" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income, net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r172" ], "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r100", "r102", "r105", "r108", "r110" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r236" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r236" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r237", "r238" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r235" ], "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r5", "r6", "r7", "r32" ], "calculation": { "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails": { "order": 5.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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r27" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLicensorExpenseReimbursementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]", "terseLabel": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLicensorExpenseReimbursementDetails" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLicensorExpenseReimbursementDetails" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLicensorExpenseReimbursementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r37", "r38", "r40" ], "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 (loss) gain on marketable debt securities" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r45", "r48", "r50", "r52", "r150", "r228", "r233", "r234", "r275", "r287" ], "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/2020-01-31", "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]", "terseLabel": "Other comprehensive (loss) income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r67" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r59" ], "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 income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over Allotment Option [Member]", "terseLabel": "Overallotment Option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r116" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r60" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockNoParValue": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, No Par Value", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r11" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r11" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r11" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r11" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r21", "r22" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r61" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Aggregate net proceeds" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r61" ], "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" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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": 3.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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r61", "r192" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCommitmentsAndContingenciesLicensorExpenseReimbursementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r44", "r47", "r62", "r73", "r78", "r85", "r86", "r100", "r102", "r105", "r108", "r110", "r126", "r207", "r210", "r211", "r215", "r216", "r226", "r277" ], "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/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r26", "r142" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r144", "r297", "r298", "r299" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r25", "r140" ], "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/2020-01-31", "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 disclosures" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r9", "r10", "r142", "r285" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r9", "r142" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r9", "r140" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Type [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r13", "r20", "r284", "r296" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r201", "r300" ], "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/2020-01-31", "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 Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r8", "r68", "r72", "r270", "r280" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage.", "label": "Restricted Cash and Cash Equivalents [Axis]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "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": "Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails", "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "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": "Restricted Cash and Cash Equivalents Items [Line Items]", "verboseLabel": "Cash Equivalents and Marketable Securities" } } }, "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveDetails", "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r15", "r151", "r196", "r282", "r292", "r294" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "negatedLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r75", "r76", "r77", "r79", "r84", "r86", "r127", "r193", "r194", "r195", "r202", "r203", "r289", "r291" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r98", "r99", "r101", "r106", "r107", "r111", "r112", "r113", "r154", "r155", "r269" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCollaborationAndProfitSharingAgreementsAllegranPharmaceuticalsStrategicAllianceAndProfitSharingAgreementDetails", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList": { "auth_ref": [ "r158" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "extensibleListItemType" }, "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 Name Of Transaction [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureAccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r91" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r91" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNetIncomeLossPerShareTables" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r169", "r188", "r197" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r217", "r218" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r26", "r142" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r170", "r191" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationExpenseDetails", "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r173", "r184", "r185" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r65" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r178" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r183" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r181" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r181" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r180" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r180" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "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, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r182" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r182" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Stock-based compensation disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationExpenseDetails", "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r176" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r176" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r179" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r179" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r191" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r175", "r191" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r174" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r168", "r171" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r191" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r191" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r186" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r74" ], "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/2020-01-31", "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 And Software Development Costs [Member]", "terseLabel": "Software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r35", "r75", "r76", "r77", "r79", "r84", "r86", "r95", "r127", "r150", "r151", "r193", "r194", "r195", "r202", "r203", "r228", "r229", "r230", "r231", "r232", "r234", "r289", "r290", "r291" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r75", "r76", "r77", "r95", "r269" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r69", "r70", "r71" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Issuance of common stock for settlement of success payments" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "verboseLabel": "Issuance of common stock for success payment (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r11", "r12", "r150", "r151" ], "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 for public offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r11", "r12", "r150", "r151" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r11", "r12", "r150", "r151", "r177" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureStockBasedCompensationRestrictedStockAndStockOptionsDetails", "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Issuance of common stock for success payment" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r11", "r12", "r150", "r151" ], "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 for public offering" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r150", "r151" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r35", "r150", "r151" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r12", "r17", "r18", "r73", "r114", "r126", "r226" ], "calculation": { "http://www.editasmedicine.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity 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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureNatureOfBusinessDetails" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r121", "r122", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268" ], "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": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails", "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r159", "r278" ], "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": "U S Government Agencies Debt Securities [Member]", "terseLabel": "Government agency securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "auth_ref": [ "r159", "r295" ], "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": "U S States And Political Subdivisions [Member]", "terseLabel": "Government agency securities" } } }, "localname": "USStatesAndPoliticalSubdivisionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r159", "r166", "r278" ], "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 Treasury Securities [Member]", "terseLabel": "U.S. Treasuries" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/DisclosureCashEquivalentsAndMarketableSecuritiesDetails", "http://www.editasmedicine.com/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r87", "r90" ], "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/2020-01-31", "presentation": [ "http://www.editasmedicine.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117546-209714" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "808", "URI": "http://asc.fasb.org/topic&trid=5833765" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r301": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r302": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r303": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r304": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r305": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r306": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r74": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r94": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r97": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" } }, "version": "2.1" } ZIP 55 0001558370-21-006073-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-21-006073-xbrl.zip M4$L#!!0 ( / [IE)B'?FD^ D +5@ 1 961I="TR,#(Q,#,S,2YX M,3@]R="\"))T@R>STVX"6:)MHBO20 M5(Y_OT7JM"51LN79[>SJ)7;$JH_%^HI'D3(__OH2,/1$I**"G_;&@U$/$>X) MG_+%:2]4?:P\2GN_?OKI;Q__WN]_.[^_1K[PPH!PC3Q)L"8^>J9ZB1[%:H4Y MNB%24L;0N:3^@B!T,C@>O'\_G@P.1X='$]3OQTCG6(&FX,A"'@S&:R9M"'55LRC<@/#%\ MDZ78H/')R2"S14E+W#>VJ:%E:E*\,.B)"MBMBSH7& M&H8;^RQYNEI1/A?Q(WAH'#M?0!T&U7O!#<)QR&&?BB M!*.^:< Y9H;GAR4A6O40A89OHY :F)CHDSGEU#8'(G T0GV4XL'W%!+E,5$, MBB+4C\--J,U:0D"XY9_L]Y4D"L"M"TW'B+5C$9>FAYD7LAT4,\NJ]>*G"65_ M/9-IJ;J=WZZ(M.UJ1&F%IIO;@Z;<9NA(S%&&W['&3Q.X[+.;ZDRF-" MA9(87WW^,Z1/F!GWG7'_!LOO1.,9(P_$"R481]0E/* LYGE791?7A]"OQ\!O MAFW(-CSF\!'F/LIJ0%D5Z%U;>N%)"@@DY M(*VB>PM--]>'1:X--K+@*(\.)6D%R-;04=V0/,O -B0FL(FD>T4T.C$KH@0@_]529]%0#JXC MK?6&Q!V6(+NVZHXVF6K KU;JZ3KJ*T3FPNV&4X)@IO[P]U2G7P]_T!131W_=;/M5ZSA[^W\/%0@H0KS:Z'X$&JM\E50RTW M@P=%!F-S/^%EBQ&7 MJ)NT]R7S5 9F>5N#ZVBKIXTQ/!/122^P 7U@3O7#$IN]Y+.%).6355,U-YT? MRNC, 5M"(^A^C(TR\([VY/].R)-K)-"NETJY&1I/"K)N8E&$0YZ9Y!^1C#G(0O6$;6? M%.W1_+MCHA;KNFB=0+HV:7,*'-71[8#NEK>5L^L2=9-Y6"2SZIBW8V['9*Z< MLW(A-UM'1;:*)[H=3>TRO'*ZW,)NVHZ+M#F/^UE+_MCU]2# MP4O(> %Q3V@P"Z6RB[ZJ=TK;H;FYWW:7#Y(;+=!:-;FL9UHM6XH4HFE M",>F6JR5Q4(JQL()5A?!>X_@>_)$> CCDR<6D;WM0K(:KR[&#MK%6%PQRM7< MA4O;#"*>1RI"HI&.F_8M-K"A*)G6.EY;\GI/8.2EGGT1$,JA.]O/VY4IK%K" MMH&JBX)"YW=$059C)&6'ANA;7&L7("VSSS-85UY2!M/T4U7G;ZSGI-Z1/I044?W:;BU8CUNW)FP5)_:U=&L BBRP\JD-_U=#A_EC+GNY)W-D+Q69 MFBLV3GN*!BMF;BVQSY;V#A@35_WD(I$_H+F#EX E(@;?<0^*#@64PJ4G &(/!BA1P\3X'AKNK5G@TFV;M<["C]@HZ!K;-@I4"/M1VP,=9MOV M;/2Q_;4JMIQJHWZ1U8),->H7LX&1-?WCB&ZFNA6?1(AU5I62^]#/M 52;V.HVH>XRGS(K-M68E&M:?8/3'Q_TQ\<[ M&E)^9U036_*:7R/%]N9L7 #5Q ZK8OY++YHR9DR,&=O04WXC5D,#$@53\]%: MG97UY6^/,I2JVI!,C"R]=VI(F%8I5B% [4U13:X[V\;LPJ57NUMMGK0V.K[V MS2ZPS.#WQW6TO!'R-3T-OR'!C,B>;=EISR5 S>K(#%!:AA"*T3@;7;\V]46 M*;_2)##K VAX.%,PG(6FV?^4(ER=]NPM9U,*(CV$9\JNG1*LJ S&12K\1XOK MAS)^D[%UH^.7-ZZX)HP13X>8)2\&?"$F&8F:7B]6ZH#(]$!P6._)U\8>*+8X MZJPZ*9I%/VT][7G2M&(/?L@.>!Y%>G:3G.JLAT$ST;<:$+EU_A,YDQ+S17SD M$5N1N:%>T!$49B>)+WY,'YAR/V3D=GZQ-,VZXDD^\SO5RXM0:0$SF$UM\KF5 MS8X?R8L^9\+[GOAI7V"N@-*)7(LNMM<8*C8P;=B9[]NEO,H"J:'T7SO$Y-J_ M/L;X9+:G(<;1SDN($:^Y6];$_TM^V=O8&_]:UEP21.B3:4HA1MPB_WL.*(9# MC0[YG>_P\*)#ZO2WC[$'WA!EF/AGM=9!LP:0[Q 7^Z]GM2FK M0^9@7/OMU[_^Y?1O]?KOYT^WP"7.=(Q\#AR*($,=\!+Z3R03ZX Y1BCT/ MG%/LOB( C@_Z!X>'K]G^^B-J 0.JSL]J(\\E)H_'^_G[P M\4*] T)?A62STX@*UN8E3SX83I1^[T1E6XW?[VZ?G1$:PSKV&8>^LY22:M+D M6L?'QXW@5U&4X1,6R-\2!_+ ]KGM LH2\E,]*E:77]5;[7JG=?#!W)JP 0"G ME'CH"0U!T( 3/IN@LQK#XXDG&QY\-Z)H>%9#+N9U:A+]\P@ASFI 5O/CZ2:!1JJ$;"S^<["/#APR;LAB#2/% MC<^%L?B5/0P?)H@&G&P5CZJ&+P1V0<83BD:B#'Y#MX1]&KZ4BKX2)F2C:X^\ M?QZ\904;P[K$S/$(FU(DM5[].<5OT)/5#'SW#M*?B,,7#STC9THQQXA=BB^P M9PBM<"5;A'<-,?T7]*;H#D'Y.;#EDZR2BK%&# =X4VPF-6P1V,!QZ!2Y5Q\3 MZ32;@E!IVV*#'RD1\8?/!/G2%2;23O>(;]CP/*TA =ZSM0+@M^M:&[8:*EK M^V-&W$CH@R,AX2Z^Q5Q6*<;R9A/4P4*O^'NA&L1U@U Y"+4'< 0@CSB)BCPY MH!.:I"-$%HS:0\A>@J%;S*Y>(9S(:4NS@3S.HF\D<,I%U0:\&WA%^'?'@EPG%1 37V5FM70Y',O*+OKDZ / +2.E,Q,<@%&C(?[?2_*>%JGOB M.\8!?"E45=9U(W4.$BN"=;1T>A0+#+ZR?E+V9[6(390:X[ B3H?[>_[K+8(, M/V/C2&[(32UK%8?: $+N>I7F[A;#%^P% MXX6(,<^<.#]'Q!,-9S+>\)F"QGRQDL'DMSO)6:?=[!V6['2Z7,3=,0^0%4OO M&(CLN?IZP4JSF-JX3 ZS4%E!YE*^\$V.G\.5"O& 86'YR_R\^1V@?UB M(.V(^W*/(V81O5V=5(&D$;KM9O?8/J;-T%D1Y+5W>M8+5II2[8T335Q6Q.E' MH0L)AYQ#STI722E9/3HUJ4E]PJF%SHJU]@49CXF?R^AJL1VB4PN:%1UTX+IX MWJY'B-T;_P).,(=>#*!J R57<(?X+@C6BBG5P'&F8\D$FJ==),X!W/B.6#O( MTP#WB#\,O\,/]7Z:B99=\HTM(+=B8O8DL\)]Y%Y!ZHO%!8L!OT1#[&!UKEJ> MX ZY0T&P!1_)GC96%-YP%(A_KGHH+J"I>N3KA&@9CLO)?%^3WR2#'G9C"O+5X_K MW)F;&18K-M*"M;\II]E"%236J*F*YU6%R*_V-.S&?T.,R^%H#DA]!B2E9!+V M4;O9[UI.LR[(@AV[[$V/E)M2M/8^.L7V/A+5@:"^L_;5!V\0>S*%^9K09Q@_93AP_S.=1Z$<1]V6>NO= MY5,-86NP7]X;I17D>P6#O*@&S.LIZ9Z1E=LSQ&J;4^R(EH:W:R2_B)5\1((U M5W@*E>EFEVC^O_@\WV>[^G!&T']%3P+NU7"('&5^YAV6#9*>U@^A#SC"G.LD#U M7&1#@M89SP%KQ?3G>00I"NY>E6.S&$H"*ZJR(E,+[P'3!L"MV%":9QTLIUG7 M;_?XAR^BGH?_B]QO$*L\(%\P:93C7?2&@D;(S=BJ5R'$7R(Q0W=P5AB(%]D# MNG/A6I%A%6V/.L(V)MO':^7W@'$S[+GI597HU^NSV^B8]O).-.6^H:;N,CK*]=*+"A@G=ZM VMUI$U_EI,D,_2I7> M2\?1MT3H*4>?Y2GKEXO+;U*:O'+YURKKFE([S/8F%@A9/K8M'JQ<%V,\"0GE M=M@K-K-!M _5K/3Z)!7;RA4S)JZQ(KJOWJ%CALA!JKU3N0XO\R8*;5_)U)*P M5U\TK'>T^VYC;I'(@S1W/5M?,,%0.8*^X YSOZ$1(KJK??A4,6->WF!28&!1 M:MAA9]F6-2*OJ?8^J<)L\[3##9ZBIRBHGL]4]BFZKO7,GKZ5]10=SH+HIN[:"ZKG8A@2G/(7?S!BY3^DK<71K#63:JP]TO25-=A\= M1=L.=ASO$Y9R$'*9/)TJLRB#=SERB6OV,#3Q%U,]^^ [6[&)%7>V*&QWC7WH M.QM,@%(4)(W4$D8J^Q!292= NM8S<['RT@@7O>F&L:E\C69P]"7G7JAHY MU(9T9DBN M7C IZA^)F^8^S31V++"+XI?9_Y_E=@G=_W<[,]-8D8>O/OB8-(2F8ZG$]\-W MC- 77(I_]LSG&F(:W/I[)Y:.XO-XO@*5*5YB5AB8PFS:TUV?]L@Z0% )B-V@[0"5N$!>6*6$U\(7D47K&&B573]F%F([JV'Z% ?B!26'(FW]?Z[ MD@X[CB<>F2'TA(*9I#:,7+D*=L \IA+'& OA^^2=1$6F5PCLQN?(\Y##I]"+ M'O->H[7YL8Z(I>05AO;)F1'9O%V)V$=%;9G7;"JZ8V$].\#PYGBM>!X4HI7W M*2#&@@9*/]8:911"EI*_ 3BS4\@E74PZ/]-F.)_(%K* MOGC8D5=W*6\$5Y:SE",S/+G'?,M9FT0S@W@FW#WB9FN4_OH:)=(;/#5;:/XG M\!$O=[FBS/]3WYR:+5+RFY/B]T^(OST4=!3?#7=)@^]-,TBWI3[9$3JB(S1+ M[M@Z["M>L;1]2]CQ[$N)*7CH8MIE B'[_:( OBUN3ITV9(->($.__@]02P,$ M% @ \#NF4C4$X(N(% W%L! !4 !E9&ET+3(P,C$P,S,Q7V1E9BYX M;6SM75MSX[J1?D_5_@?&^Y"D:C6Z^#9VS20EC^V)JVS+9?MDLT^G*!*RL$,1 M"DC:5GY] )"22(H 08F7INR7L8;$I;N_#T W;OSVM_>98[PBZF'B?C_H?^D= M&,BUB(W=E^\'@=R7QNNL8=HA0[CG%!L?V"#./LR\F7T]/^X9>CWM'QH='I1"5=F![+25Q# M%#GXTE^]^1&52MQSX[A[TAWT!GVCWS\_[)T??S6&=ZN$=TS*"#K\0^L(*Z/6[_[R[?;*F:&9VL.OY MIFNA X.E/_?$PUMBF;ZP52S[^Y@ZRP(.NZNZI"GX_SK+9!W^J-,?= [[7]X] M^R 2D;_6J&29G+^U_56&>.+C;O@RGA0KBHZI':;?$"4R5__L[*PKWAXP0QO& M-TH<](@FAGAV[B_FZ/N!AV=SAY6)3&R/9BFG..8J^+'-_C M3WB)7H<_ZO3ZD87^&R%[=F#P5[\]WJQ*VRB()^CRM-VK=Q^Y'AX[Z,IEU*4" MP5OL^5ZDHY:AN\641#;VN>3]WF$D]Y//B,U;S@_BVDP@9+,?'G&PS0F_>NN- M)D\^L7Y-B6.SAGGUKP#[BTU]N:B\#M.;L3\6=M$7B\Q"K7>KJ4:37&+/0B\)@JGG>)?!,[7C&]-8IK1+D?IC?EUGTU'6[VH6O?F?07$XE1 M\@E9 <4^1KNJ7+"21@QQ;6+Z#],)T!TR^?\%"Q^Y<)2-.&Q0P+M:H4@-C9C@ M@9(YHOZ"XS*;87\6L9%U03Z#@+D7C(:WV&+]$J%7 M[W/>/STB/!L'U!-P[=H.=JRU$5.)?E@X14Q\+IP8HR(Y=S2(7MF U'Y$GD^Q M)88J]IZA*/Z.YOSEKAW$3E4V,S0B_X;YY#-T2SSO =&GJ4G1D-'Z$CN!CU]W MY8=^^875%QJ:U%J:(?H9EW%5 G;]KHUGW2A-UW2< UU7,BW*TN?ESO6Q,*ESD;UZBGU> MP3J[$"$-OT%?DZ51CRY*O=ZQWU>D;'6!7%?J_J,N*5K9-X!ID8 M\?K^9!0.LH1Q.$F)E1#3X3,1A&922R.RYD_2@77T^/>5_,\\=EC6X)ACY(A) MHGQ\=?STZ/CD^.3@X'O9->'3@MQ\ Z@,I4$0!V/+@EKAA2[A(N M70JWC'15 91T!-7@**D7!R5#?@#6']HV#NM_,+%]X_XPY\P;<91(Y.2I%97! MCJCDZ ( H4<>JKK(OC*IB]T73PF-+'&MF!SNB(E,"0!@#"TKF 4.]XE'_A11 MK@U%4]Z?OZ)PRD'==/3SUPK9T:[-2%\O "BN!E06EJ$;]C/7LXXEK @7,9NC MZ0=LB)WI0D=.=LK>841^;A'79V'AE2.2LJ@>O? ?Z_<.84'@]P.?!@U%0HPU M%)E\.C?\>^-NAKF/Q'&N"7TSJ2U!L' I$$8O/: +JS:GF%#V4! ,1#.435ML M-,/-A!!\ORTIFFRMFZJ!PXG/GGNCP.>[*/@^&AE,F^D@M*8R4-K4#!Q(7*<; MSPN0?1GPA>$'Q"2TQ<+Q/7H3;^3#G%9>"$YD64TN7]N6 !Q2A.7 MZJW=U-N+O#! ?)O&U3NB%O:0++S9HIQ:\3]NI.E+-&\)"4(2E\ "94'0NP&E M_MI=04N8,+3_/_#"#7[/1#(E+10:;^[R8HW%PSZ*^KI0^4=DD9<05&%,Z41^ MU=76RK*3RCJ;Z@T%C9&JIIG>6Z(M;1'OK:R2+9ZA'?R"ND?S;?)431RUHK%[Y6UG_H M*0L-W<2^; F,J32UXG56&5XIK?*!^=9-[AXM8T>ISF&RF%TEVT:/>OU>W^@8 MZ]+8?\("^>;099'&GZ-"_P)\:V@P]K"-3;H8T1#*.^1/"7/L7ED/BM"3Z:!H MB^W%8C/Q,IER8VFI530RN*^$BLFJVI(J3P]H.VH%R">&9[D1 /3%,9GNS1G[ M^4Q-%K187";E!DJ=C%"VN.;1-@&7AE[[C5MRB^CIH'<*:1=LN5AFZ@H WIN' MD7('6>P]B+!&FXV)K2MK)0"8?/2*Z-!QB)C@"2<+E1 HTD. 9(-!B;A!+CL M)#+;^&W>)KV<3 UNV--2)]ME*,,E:>O6O_W;ZB#;Z%><("W=X_! B860[5TS M_;F,_#J>&VYUTWD(Q@ZV1I,)HO*]907R0]BF5!S8 @JV =O1)';>I0"FJ7P0 M]JF4@V5*,6@8IL]T1N2=&;W#C=G M]W@U1JP>PW1M8UV3L:ZJ-;-^UA39 2<"UXW?JI.TI'(Z3R]O(XV(+-4- $IB[II%V=R/#O?K,;]_-,D0 MV7MFLGC9KY2+,.56 62XSF%W'/YR]?_D3-$J0(_M#?$(ZD#_V],S%5?^+M;Q MM7*P5V6 ,.!7T5;BI%#I#P)/<;"?:_] '":=93I/P=C&KYBWDCQL]3)#6-:H M'F<]6P# _ >A<^Y5Y=E MI(6PN%$]D)FJ P P+_H4ZP)Y>P^*%M+<7H3MU$TL/>N%?&W==#!\-;'#5> ' MAYE&R9YG."/4Q__FA[L\7WQS0<*(XL5 &+%W9T=QO:$M@>9HL%[]^TF)Y_WF M,E?3X2K]9&:^0!-"D?QL2DEE0QCZ*Z>*KC'VA3_\1$A5_$F5#<'C:(X_*6- MYT]\_3ZNH"9%Y-DA;,[2#!UG)FKT@2,_-FDQ'#/KF)9LSTV1 M B"GUZSWF;I $7'ER"%-XQ;F[>3%YEFYM "WIB12 +YT1 M@L=?/I!I+=L%J>)$LDY&")YYE9#J'EMN'M("(,)PB,N'#1Y0*1<]Y;J%7S0, M2)!RUA^()R#I#^Y8BJDWHK?$?4'T/N!V'4V6[V4-M_):(5Q&L[MS5;F9RF/C MYD<%^9/?LS8]WQ.7?R*5?S4TDD@:0FU9!H2K1+9'?TNEH?4L:@UDN^)R,D&X M=&3W=IVG)30HU?W08\RY5#AK10NI-ZCJ-=.';ZK=],&50A^UCF$A/;5RM'EJ MA==AB$J,>"WLS:HB0]34ED,K*Z,-/0^)TSZWV!QC)UH;%RK:(W>E'4O VCM- M6%5UL*7$\AO99+L4_V(1P_N:HG\%R+46J@VW.CGA'()#;HZM@ P6F3U M("LIE?LIM7)"V5JKS^E,$%4J[CN(B7V=I_U![^00T%[7RH#-5!LHUNLA7[F! M2B\KA/GQ H3.@W5304@@7BQ6/_^.$67&FBYNT2MR](99968XQUSJ&FF5YH $ M>YR?FT(7[K$59< ;@#4(G]NFY?I^1)3;,D)7B3SXX?K&G0>^)Q3NZXW263F@ M#LZY_,X$-DM#H)@-"F,V: 2SO!&X3,P&@#!K^Y4=DL7H2CVGSVL]/J_U@'^M MQ^=%#9\7-=37#TMVEU0;P7Y>YO!YF<,>7>;P>>)^WT[<_R2OB+J"Q"^(Z94^ M'9"#KFYV")%2]5CK6@, \FT[GMW8.7NHQ[/;?G%"8^?MH5^-HT#L!]"$A.-3)-!, -I71 M%]WFW)Q2S>+T'QEB/4NWYR#TAKY($1NE5-(PP[0 M#@-D]YL9*A1:)=A^(E[7*)DCZB^B M@_US[EO?([_8\;:3S>-MRW+%QYA6)?^/X2*_+0?:UE=*+I5Y<$S7CUM*[T-, M>=D;^BQ>MDP7"SZUJYC1U,H)YSA:4113G\K+5Q5 'RO7C-6LW"2@E1/(K&H! MRFJ!&%=QWT%,3N8=#WHGQW#F/*L#-E/M*N[XN#7'?&&+T,5*BLSYZ[S$$*+] M D1<7=6A4 E T[I%S(68$L>^F0VW:2O7%Y0Y($3U!4'2T@L 4C^(6$>V MN PW+E/RA2(O;UU=E05"U+XE5FK%0( UFP<^HNHN+SH]DA%!G >T-;]?NA5Y-+W3PS>0XO,B8+YN)>V.CLL1 UBI4Q%*! 6@] MH@0XDM/OIX/>R2F<58?=(,I4K8J5A77-SV0U-"P'#?D:@U8V"*L-:IJM%ABT M]('F'*9URPO_%>F;B_ISE5 UEO9']A/D>4+LR&OD>WS"LW'(BUPVN9^OE1E" MI%\(9%W%FG;YGWQB_;I@'K'-Y^F93"*XC,0KYMB?;3KVHO2.*-Z(E\]>+5WY MECCOZQFZIZE)T8;%AI2:+&(1Q+A8K-,\F MQW/K-I+;>3JB=RV_FBWB,6TA\ MU%W$P+PF+K4\5E#F@!,RE(Y[\J-X"AL &)LE\BF]W)P\0&(/#;YJ 4H$BD= MJJ3S_G70.SV!$Y>4"5^FH@ 0?40>8@;B&]ACRWC1L)EW\#<_)X2X1HNTJ:W] M^9H!P.XGNB(PI&=;0%U%*V;&4*?40V#="T ,]Q>GU@3[_D& M'OYW)$0K^!FML]Z@0!2^KCE,)9;?PE]1[9\!^EX$Z&']ZE-+J30?) A/:=T& MWT.JY%H7U^9;#.[-F?I83#55 0GR,SF?\#LJT?Z30;M6E0S)SUA(#FA-M!%6 M95H$ -%2GHOF?62)M! F(JIL+]E7$R1, #(J]G<(0N$8HZG$DQ%^E9$&24! MJC # % _)S$^)S%:P;?P*J78_;ABK?UY:KI1%'I/W%?6=R+[D3C.-:$\4]G< MW%*(5G1WVS&Z9DM"VYI4@_[W@>K86GWUM\()JZ3WJ)GP2X-_'*[_9$7XWHW[ M@)C*]7?:Z>I;W5VW@.EI>W\KAW 2;I^)GK;WQR$Z,_<$X2:Y MGB$!A#.!^TSW#)-_',:OS/^_"+],V=_A*Z+F"Q*#W:7IH]6]E2#BTV)2MGJ@ M:#J +6;JSQ:S:2# S>3#Q,7;=&O0&MI':EW)( M>$RLLWP>)RN&VL\*(?9S& ME@STX#6VPO*UVN';A\96&+&/T]BB,)-?0 BOI143[H/,2,!M9L7@@M;&]N]$ M0-D<5<;^Y9T(:&@C5GA30+;TJ\8G[. ]$]]TXN_Y99_WQ/\_Y#\BB[RX^-]( M-AU587T0+L2MAEP5&NW#\#%T?E@?'3WBZ?IUDU0B!(1;@%O&7(DEH=%Y:ZM& M/L4H\#W?=&WLOE0XU9]36:WT/&W%C'V.Q?:8AM5L(9/7T^HI<:U67!$A]V[K M5^;4H>H^[TIJ:O74<>U\S#0A.$;RTQ0WGA<@^S+@'\@.I16*>?&CT5?OB%K8 MDP8WVQ34ZMG1XGS:PD+@Z+*CM6+S1/Q*[OC9LG/#57J"&;4T^KIG=JYF6' ?>-BS)BI^?;EX/% L57ZLDW1VEL]N=-D M *,V:^O8+#V%J;,EHA1&ERE!J^>$RF=UF:;=.V8O]6N4W 6%J)7?7UO/[X+6 M;1W%=XT$&G!0=I2IU@9P!KX!5&OL?6L/L>BC >9KUU[OVD*O[237MBM(.H_S M%1\7#DH>$8>:/5]^<2,PG6=$9P,5M>N6I%Z:PUA#J]O&^T9Y>5N7&4&VF:81 M2>JE/(QENKIM#)+RY9C[ANF*70];E6S\SJ^O7OHVORI8G25!DK2FD*8[VP(E,V?5/\/?+#SVO<$L]C(:M09.CZ^!([ ?]F1J%KX?N]7G_C M7GA6A1'68?R9U_(78XZH(2IB;WE='3NJK'VWP'/QE](_(2M@6&+^W3W+"9A] MKAEC.6<"7U!F-+DR*1]45Y;6NPJ^G$H:.5VRF^07B^P"5+?+5UDCQ+OJRV1@ MXF1+E88$,")GBY=[$7E^-BC7TE??]/+I NS"^HHP3UR;_O5PT#LY!G21/"P> M9-H* #7VY(IY789_7A??P/[M;<"!??7[CIW+;"+^C]L,9"80^%7!P63;<_J<<*I9DIJWF0[YU0^"B&8&__@=02P,$% M @ \#NF4H)"NY.^10 BKT$ !4 !E9&ET+3(P,C$P,S,Q7VQA8BYX;6SM M?7MSY+B1Y_\7<=\!-WL1.Q-1ZF[U>,:>/GLW2FIIK%BUI)74X_5-7#@H$J7B M#HLL@Z1:Y4]_>/ !5A$@^$2RVA&WYQX5D"\B?T@ B<0?__UU$Z 73&(_"O_T MS>F;=]\@'+J1YX?/?_HFC4^\8(_?3FQS>___WI]V]^]^YW/WR/ M3DXR2F=.3'M&(>(DW[\Y+7XYSZA&X0?TP]L?W[Y_]_X4G9Y^^/[=AQ_^@):? MBH:?J)0KO[%EX(>_?6#_WQ-EB:BZ8?SA-?;_],TZ2;8?WK[]\N7+FR_?OXG( M,R7P[O3M?WVZ?G#7>..<^&&<.*&+OT&T_8>8__$Z4G20&__P5OQ8-#T@ MG:E_^M-//[WEOWY##8?0'TD4X'N\0OQO'Y+=%O_IF]C?; /&EO]M3?"J7LJ MD+>L_]L0/[/OR=3\B:EY^B-3\U^R/U\[3SCX!K&6G^^OE K_5*&5=>+J&-GH MK=!'# 76^9K^JZ(6?DUPZ&$O5XRQTY#FTI268K0CMT(P8 ,E(H>&BO//$V/W MS7/T\M;#/ANZ[]@_3M@_3MZ=9H/A7^B?_G8>4?]U^-,W=;^W MM J3G1%;DJH"#G%S9O2?#?;(6KQU(^HOV^0DR+X0[[XBT:9>5,$NJOGQ;\%3 MAR^!N1NMA/W7(& M TRAWOY8VVL&?-BII.T] @O"2%">'MB($\8^ ]C&X5C3= ;C4:7@ ?CMM0,^ M(I7B]@?%@K*M,7F'B1]Y%Z'WT4ETL^Y^NQF,QEK5]H=BI1'P<5@O:^]!*,C2 MY;.'&.')AJ!8KU_Z ;Y)-T^8U&A>TP3PP%,IE(^Y_=^!#C>EF%U'6K8QPR@B M07+B,7:/GWVVXQ0F-\ZF#N44S<"/M7K%JN.MV@;TF%.(VG/>>JAV-0+_,@T4KLZ4+5=0(];,\E[#N,*DP7B M;%!$4,8*,5X3C^U'Y_7*HR&$O_+%H5[#1*YN#WX\-ZA:';1Q2^Y(].*'KCIN53:?R]!4*%H[/O?:SF&0JD0>:J0646G.PH5\P-V4T*']^G[IT<_J(RI%,K'V/[O0,>8 M4LRN8XQ30=$*G;[_]ND[E-.?;* ]$H?=EWC8;9ZB.H7W?P<\Q&I5R<=7Y4>@ M@ZM>QLXC2U!#@MSDR'7QZJZIX%AQ[*=H!GAXZ13;1S&Y#=#!IA6UZYC+B:*< MJHUCO_.4$!PF(JN'^1-=&*=U6=<-S0&/11-%J\O1^K9 QZ:1R#V7I!EU5)!' M@O[D9]0)9O=Q_!?\T4F<3"K-<:>B.?C!JE=T_SBZKBWHP=H@98T43T .Q7M(!\L<(RJE./.H>-DX0 MG*6Q'^)8/8WOMP(_ZFK5JHZZ2A/0HZY>TIZCCA-%.=6)1]W%!I-G&A;\3*(O MR?H\VFR=4(UYJM;@1Z%6S>IHK&T*>E3J)>XY.G/B2%!'&?FIP7&-@Z!I=.XU M C\HZY3:0T:I!>@A6"MH7UQD-"V--\IUPQ(M(_>WA[5#[76;)JS2"-MJ4J_D M])W CT<3I?>6VYH>H,>KD>!]E]Z#AVZ1@<7*L: =TJ#:*V_E$.=L4$I01(SW]Y:S\=EBIWB7]BZYLQ&%+ MP&.R0;W]6X)[S8".R"9I>]\4E$CAU__ ZE7083O 0U*KVEZL66T$="CJ9>T; M40JRB--%E/!D0W!)G<#C+A8X=0N@_=\!#[E:5?*A5OD1Z!"KE['KT"JH(4:N MZX#*Q]/*B9\XES0^>7:3XW9UZ8=.Z/H4R2-1 MND)16;%E5Z!CLHL!V'!MTP_@2.XD?N<%3T01,V3E;.F_XBCP/5Z_]LP)6/%8 MMM.$D\[S^8!COZZDH[+17,;S01G'^A9S&*/#E&XLR/6MUSC@R+M6E&W4-IS+ M"#Q0KG847@,NTF@@[ "C\;I_3<;^0W(9QQ2,&Z;\@T; AV*]4O(PK+8 / 05 M@G:./SDY]&M.\&#D#:)0@DF,KR?4ZN'AXO'!MA-E^[Q&OG38=A8NI5#QT+/V M&H)W,)6\_?QL422$PG"XH;7,M7,X]0_V'/#ZI0\?Y6 _T-BM$!.@G)> MB#.SX^(3V\%E_\ E(WO._\DAO^&$+>VRFR(^CNM3WLUZ '=T W5E]]8T!^S4 M)E)W'<(E;5027ZBRWZ=QWHGTC0OB]MSU'KN8@@85)[[!B=Y156V!NZA61=DY M:QL"=DN]O%T'J$1U@2C=<7UQFU==UOGC.(HN79<5=XP1*<@OBFUQ&D:PK*!H ME1U[CZC\0^*0!)[Z9_C9#T,61HUKA$8TGDQ]>RA\1_#6\;V+URT[J:%QXVVR MQJ2R3%08QZPG<(1NH;Z,UP;= *-W&^F[#O*,!\J8\*4"9X/VMD3L>/:4)L"" M2/>Q?PT2Q@Z,*]6M MW&[H<&V] 5'I!-S9S)1NVH8H>P!V1T/!!]Z,*#G V8\81VOUEL0@FKY@\A19 MU;4DA3:P=F+N2$37@\GNCFJ6T%B(;1MO66X"7?0HXR=M%^"P9:)P-=Q7MP<, M649B=X]N!?$%XN3%2\TY [Y]8RNRGT!IKBTNM0W'TK8IHH*B[71@=4M%HS7<.Q^$]AI:8^P.'*2&49K[0= .6F=Q=AW-!'7'R"\09 MG$2K$\I";$O8@:QQU2ZT3-DVC.55DK3-TK@X4K6%[JTZ%2M>6M<0LG=JY>WL ME95-0=OKG7%TO,=Q0GR777YP\[P)L1$81N$)E!T,H;9VZP:^]U65.-SW ^Q? M>P+VV^FSN<$WT,Z>;7^X]ITG/^!K'F_/ M_^//M]_@H #LPQ_;8?YN+Q!KK^Z]3S<>NA\>(DTG-3_ M$?7-50Q*%A8O >3Y-7?.CFVQ-YQNJQH#=U"]DI6XM[8E8,=L$+AWVE5&UW(& MRMA:;@5=JVY(4NP=PH[:(,KV\)U1K^J>/]8WANV2#3+W&*^,,JJ;,JTYYLBZ MY@EAEM;HH^F7+=L;M)SP-F 4\OCF+WZR/D_C)-I@DJN]TX.185?@N-3& )6K M@ ;] *-5*_%[%+?A3- 7G]7GSM@L"B#;68:Q28SP$:\PI>0A@E]PF-*82K%[ M;^M\V-#=&SL!=W0SI=5'Q#-R;D/!!SLDAN+/D^D=,/KR4A[2EIOQW@9\GS5; M+IJH#C M:RMG<(*(X"5EFU* 5, B_:9W@.>>4SG9) MG+-,VQPQ45$F_:]YFN8R28C_E(IKO4F$[AP0:5^3F0%SXE8K&8E0FHNEJ_1: MWQ*XQVK4VZM,M-\,L(_JI.U1=B=;4F5O@'*R"W05QRFV5$AL7#UCH>?_?O?F MW;MWIVCK$/3"6* MC4]C]@+J!_3#@O[&_D_\(49.FJPCXO\#>_^'QK#Y7WUN M)!01%/5_,G6(3:GBP5AMZ>;#9L"]6:58=3^IV@:P'RM%[;Y#)+_B.[X'&Y0' M&4M'$^\]_:GPWUH'_O'WBQ_^\&[QX^D/_.+(C^\7/_[AI\7O?OA]U:\7XM?? M+W[W^_=RXQ]^_%YN++D^*\?XB8[K-?K^=(&HEY[R/A^QBS=/5+[LK^\6B';< M8C?Q7W!@,0A8>AY_P\H)[AS?NPK/G:U/5QC2MU-\7:..P$'%7/E*/FIC+\# MTT+XSEF;!0O$>" _1!F71>6Q<4O9JI,:@-4S/*$&< 47J\GEZ28-V'MR?!N. MZKLE>(W#F +05>A&&WP=Q:QJZ^WJT7E5&:\U%>@(T,TL>^GI;4A QH:.FO1( M[\[Y9:5.*QR18(F^94R_XQ62V#D/Y6PMS]V:>;(JJ!7S!)29S6KTB>.'V+MP M"*L\'4O2?L0KW_75I>D-.@*'#7/EJT7KFWH!!H<6PG>O^B%8H)P'^E;V@8S- M=\-Z_T]"]1 _,R8Z_Y_ K*ZGJ!IJY [!%UMGF48[P[#1RNU\]KC*!W]H[$ F'QB,;6^B,:8RKY)#^5,:*JC8?"(R@ISH9C4(=,3;50 MFH_,5=V @ZZIXFUJ_P &9&/1AZWU8SVA8QQE#[(\N,JP/+MZ1'<3T:G1_ RY MTARX)S"0N#RA M.EC$VO+;!WZ"M2R.QHP,5]-I5CZL4EKMR?L]9N//2L$'\VK! 94L(+CVB&IG M#GYPJ S+H\71?PM;%1UFZ,E599N\6+2>F0?O"3VT]\+)]1I)W:K7^K7JVO78 MVS*)I(6AJKUFZ+LU:C M$G; P1<9=YAP8RC,9M83N(>W4%^1N:GJ!MC3VT@_3'XG6T9'! E&8D'-WGT6 M$&#K_N]D1@"_Q)9L8;B^UO>8C].;K*PUS>?AY(,O+JO.#61!/8'"\);2!TIK MU]'JUG/S6/4*6M%T3IXZT&*RSDOMWI(:65-8:^8#99L7S U=YN:D#4ME7?LY MN>N0:\5ZG[6^1)Y"9X"+8Y$DS5<&F^;G8-2M@3MN@YJRSRJ: G;7)HE[E+CR M6/ES#]%_Q5'@>WQM6S"*6<)65B".-K"9^,[K3EW23UY7\^KBU0U2YF;L:3?Z M_SSU;9INE( /_A[FJ>;*MR8#V&GZ:-,]FY[S1.SS(%4!N8(SREG;NU]CPTCG M;-?H*1*@(CTS2A7$_!8O^Y-'!0LB_I9W7G4.+O[)\LVAC&=QD.BN!3=\'N)\:J5R=X#4= /NKF=S=YQ==1G='G@[K*P:XO3ZFW4^$ *%XV#4_@^ZQ2-6U<#-@OU;(.%P?;N=8XO&;B M'F-T$/H"\+2R8$^3-2HMY^)MA^K5^EO9; X>5R-M?Y^K5)FR['BC*&BW3M1- M%$95]3)T:=@2,ND'W!F-59==L[$38$/E#T >[.AX/V&LM:A+;Z -+;>D@O; MS,=ZP7'"MK*$BC=8G8M5UQ*XKVK4J^9@'30#[)4Z:;L.R9)FYH*\V*H=[QM' M/\J64H7A=6VGS!G/EJTFRCG.D>--$Q8FQJ9EZGC*9OM$<&9&BCJ-&T3[;:#[ M8IU*%?^3&T#VN5HY._L93JI;0%/6_&Q>40ZN:]UNT$3P,8DNTV%$7ALYO]Y\ MYL2^RTZ@_2!-E'<&FWL!QQ%#M65D:>@"&&M,)>\ZBHM*Y\7M_07B/$1^A>!B M!WK&5CUWX/+&_@(]%:I[]:I/Y]U_P?[SFDJP?*$1SS.^2=GS3;>K@^M:W"P* M$[:E =SS.YE$QH%6! "C0C<]NCI*S@UE[)#@Q^Y#'9;\R>###F38L] M0%E]8.G::OQL\HC27438S2QY2?88B059TY6"P:@#=ZB!S7AP=-6?-&#''%K# M?H="AL^?+5 F$M0GU&%9M?IJVK'GQ(4%V* 7!NUCZSA M0Y>!NH9K(, 8R)UCU)'9@'3E&<@TQG$[OE(L?*\71T^D=2P>C/M"]S! M6YF@^ABC04? 3M]._E&W/.K>=;1: HU.R#'^B,7_7H6']KF/@H#&!E\*;4V) [3U=-NJ?'"3[HVYPC6Q_7.@[ZE3%&&6=+VPM3VZ? M$Q6<,,/5OTT]X6QK6!-UAH50C:J?SJGDZ? U/Z>J;&KV2/'@ZM6_4:P[SQM0 MV^;WBL?3M^:Y8ABGF!P&1;GICRFA MYQX?A[#S?X"_]%E3AIVA'0D^2#!:B!=/V K_BV@P3D;C"R9/D3X4F<84C S# M P8"KE3=&:TB@K;I4^"[]*<5)E:K.RML(="Q(R8<=IXG*"B,8( *>SWG!PLJ M!<; A3P,&AD8&E6))@U&,([ C0),F1<:,R*;"D[X!BEU(@1^H\-]NM_P-EHM73%P_ M5EYUZT)GGB#3;!K3H*66R/R@QD"7$8,7T23CC K6\ *8<2R44V*((Z FVEI^ M-$F+N0-@BI[0/$'%P#C&TA8K#6+P*M"2$4A0'P$\[ M)+>[RZ;M)3MG7N2(LR@@)V;GZ$+T8<'G)V'"$#^SC)?.T/T=+S?":;$]PYOG<5GCM;/W$";AX^PF5'N,=_3_W83W 6&@M3 MWF,W>@XY%3ZE*3[$!&R!H_Q4AI?GA+%Y IY!)E.]*TY( K*,Y%)$Q&1D$TT@+WC[<_3/C.K*\SVN?_W >K#,U;['<4)\ET[Z MO!4//'CV^&5$5MA/4M+I[,"0+'"('SX2^4298?1DI;538:'<88ZN)_>$!K17>>B-;>=,8[!<>):1UT M&_,T9*:H-J$5C6$-QJK:I.*!PM:&78$#51L#M"TQ AAN6HD_27$0>/?=Q[C+ MSB^Q9Q?:@=YEEZY GCOQ^C*(OC0]@]S0!3@$F"BLN.-ZT!ZPRQN)W>-&J[)T M%V6&.#>K9;&9&'O$][)WM/L?8NPJ+MZ:6;N*_B%(6#:\[=2$$?/QW-\Y> M%>Z65 #[2@]E^I25Y:Z2,V5G=M\ROL@/OT/ELV@E[P6[/D[_EK(_9PW8>8WM M,EH6K,]M"'&F+E)YJ*_)4&P-'B4!D9!%?L/\,4H^OGA75[FZHE:GC4CD#\4B&>.7%CK,.; R[I5NDPQMF9 H*5S02 MB1\C=@H3NGZ *\7\'Z-AHH()V )'A:D,KS@D'H4G8 2;3/4!#HD7*!,1<1D7 M# $+,='A,R;TYY9QD/6 9TZ?@]F7%.8/\\<,Z%_9O_EW2H6Q:Z,HBY5'\]<< MJJ?NJM6NJC%P(-4K>5 XY* E8-!J$'CH_$=+)Q C*0DVZ>,CWE(X\76^N-<$ MN ?6*23[G?P[8&^K%;/K\).)V?&KR=29\!TN7H.KK*)[^7+CET<%/SN^RI^, M.@+W,G/E*P]R-?8"[)$MA.^>7,;2^X3>A3<[7[!)GO+&""#0B M\2AA2OA3C4ZM74SP!WM^PE#E]-WW&::PO]2H>L^>2;Y=?:;JU8&'>2^@*-%2 M;08'AETL^[T7N2D[:ZX[$VJK0>?)[+[$\:= MY2JGS/>Y &]&65C4(>)4%E% '^>#;E>(&%$ 5NTP" M8EM&3*K>0,&OHQD:=E?JNLXJ"-)K,/2^2K'9FDWJT(*=<:PA[;GV#F;&WCVY M*$#GN9*@AHU1&HU[=7WFA3$XIO]]K7'&[@ M/JXQYRL:F)6R;T IEDDS C1&H T#KFYR%K%T6 M0CH*0'&QASD,-CSKNL\J"FK68I2-S])C "Z6QK/);?4<-_0J6Z$@8,.\@(C" MGJT( >-]L;H5I8',&1T4&+",CSC0$:4.($.,B:V2>/%<'!H<16^B%JXUIO;WB7GYA+0CHDSVEQ!Z+ M^@13R]"OE>SNJ+;),O38'< M:Z(P:"L"P-&FO3$JQ<.,>P-&EPY*=$[3S%CQ M9U@$,Y1S6R#.;\$#_(*EK=2.*8U"Q5\[+&DU6J%MQH9; :NL8!$L/A4%@,M+ MPJ8V5/2=&T3H3*!%A[J.(I] M+L9>?$G]XL$)6/+^)R=A8NUN5VT H0,=Z.#0U31[-4C;$8$,&IUUZ7[W0W 4 ML3;CR2?/G"OSIPGPI$7U4JOVV0AF/DB@,5^J]5[KP8>6]L;HM@$"&$PZ*#'A MA@>H;=2Q;,*W4;>236!M9BBL<>F'3N@.L)6J)S1/!#$PC@&2:*C,#U%,E!D) M60K6\]U*'=-Z>UNIJ\):$-!'#N;8(VY4-'R[.N=OI_$"J 9!H*H?<&PQ5EVU MT*GM!!@YS&4?)E#/>? 7B<1K?)R-_67+%-I'JQ4FV;.$\EN$O-08SR+,S>-& MLG\&BR#E3TFQ$$:%57[G74=9H)!.AE'V@O@[^^ MF3%!!1?["#"%\CBCRYQ=/$,:"89S6&STCI_@>W][8W1;5 #&@PY*3+B( +4] M,99-#K8G8"T0F"G8_['3XA4:(*8"$CK80?69?2"9@6[$WZJW 5D0T_#VHXT33O M#1S:6YJA\N2@65? <-U6@ZY>(O,1<,LX(8F5]=-'*Z;P_-@-HC@E?"/2S>>F MX@$4$ ^-9D\X\-K*GI]08>,K48/0.TN3FRCY*T[N'%]U%M&B.W"H:&N(:L!G MUADA,Y'F7% MCVM\OKX5UT^=O0I_'$(<,*7 REO[;)FI4J.HOW43A4R* M1^*$L<.YQ[=9!L1Y%"=7&98LHF#VKD+MFP.#4@?JYB.9L2CW-1QI MZ#7!1M!TF,)A14X02_EI/[_2&1HYM 7AQ&H"^(EKC0&R,Q5%K/ED818H%P5 N$/W'06EF1(4J*KE>* *:<<,^:#:]E4?KK,)!GMW#DORP=ZI:BE>; )T3 M= I5=HFDWP&'>;5B=M[DX"E5@IJE[9PAU9&S9>5\4;2*"*(+LT1LZ/!DLM1U M<^)K:S0NQ.O /'_O%UEZ3-.\$#_PC5I MNL\R%&W@KCVH"2N+P"$( P:38?7K''BPVZC<:<_2V ^I6UK,[N2RW*[*^S:J M%+>ZAL#]1*U<)2OSH!7@$:P1MO]PE"]=/>+7!)W1D?>;K6M78VIJW_&R6)S& MRG<4A=SFNYK:#L =L5E9V2'5K0$[IH'0W8_F-AN'\)H.#_YSZ*]\UV'/@!4< M4<[2XO*I%.S0$@Q+.)2H@F+3SL"'>3LC5!9C1CT!#_^6"G1V!?WX!S!M366( M&6!"EN2TE]K4,,TU=@*. 69*[^=./F&'T;9\#%"G;=,/0#?N)'9V ^X)QNKOK>M MJ>\$V*/-9>\ZO)OR:";?F3_,DI&T+SV\:<[J3@V^#_0Q4\V&?UM2L/VEET8] MO*B:HN9(*6H2;VGF!#!Q6K06$,Q1/K31,)>:] ..(\:J[Q54TW<"C WFLO>H M*5:^IU*0YU4$ 0YQ\[FT)8FY#GS#6;--_SFZPQB(O_?N4M5!8$V*5NP""C%8 MH54_V60;OZ(X]#,.W4HTT'2G8\%2F[<0RK\ M@#M(X\%C6R+'X"+ZX\96%.;N) ,>GNF\!-;D"LDR ]ZH/8\"2BMB^;(O>$D( MJS"GNS=AW FHS[=3NKC6VM@#^FU5UPR\R+I\)MGW2HC)#FTF^#06@WM[#'-7IW;@[Z+F] MO18#.,D+1A*S22=U@UH9EHP"%SE*Q?F[)6R;F\M[CP/V BR['AXS>3'3RY#$X78-F7;U.FO3%,UV%!"@3@==.B1>(2W'"?;^HHP5@]6_;@/!@ MZ\(AK/XOJUK/%6^( #3-@0--DZ(R@JC: H:&1I'[/"YP%;K1!J-OKZ,X_H[5 MB1;^#6?4-DVCNO8S&[?:J4_9>$8C=SBTS2FS]T?$B 4P!8VG+DA/?7#7V$L# M-M_6WNIY6$<1D(U[T%O,MVW!LO#H^!&'@OC^<\2I7SGM3!8PF RHW[)4[ MOE$D,:50Q/,TK0,2 (OE(A0UY_&>W3;E1;P8P$6\TF3%S8\EJX?-S"5EKF:W M-;Q;NKY@E;@I[-/0WV^+;\/PF W4#6C2>M0;@,$L '!(/8?P[/(>TP()D;AO MR\GIN52([RADF1KZCT+V#)68@B7J;LA P]H)C4)G,K,RD3HSM<%9H0) MYLH;70V8 P:T$'Z<:P!0/'\"0\@>OY7O .#>=P 4*8H5...W_FA@A.DR3US\ M8YF1;,/:- X8BB90&!C49$7^8U^"T-,C!].O\Q,>SE,:.&3O';WL!006?6?" M<%=S,W'D5W8FSK.T;K"]8$S<8;ZOVBF7HA*E[4.UA>&7#8)"-@NKG M_%GSJS!7^R]^LCY/XR3:8,(7R-+Z>-<&VOL1G@>^#V"\&I#O074^2#^$DL/" MO6&T\XK1B4&ZY#S0A#;P1>;+9!M,/X 9,7W\5E'I:<*;4,N"S\J0XZVT;/ MH?\/[-WQI\MY^I;YON'P_(#.-9.9NGY79F?/]256=N54VBS#5>+3P)%_(0?>_?T_R>^2__% M$U:Y^>*E>#E2'[KW) 4<0/L8J/+P4 F[&#P*L+4R_<$ M+E[%4\F7U)^9U=+\)NIL@T, 3I+D=*M1)8>_*6]-2DK9%=$V?8FHUA^QN"4N32':? M<+*./)&LCO&#P^H:^R&^2O!&]9IU M8Z?9N*=.Z7J'J^LQ"Q?2"M[?*?:'_J^,">)<; 4%XZI^[5-?]JRNBNY(Y&+L MQ2RLN8KCU*$C_XH5G7."N_0I\-W;U0JSBPKJ%$GC_L!=NK4I]A)^S3H#=O3V M.O1(_^6Z%1T!8T [^0=).&(7C7EZZ?Y-;>N1;7D^5&\,'@4T1;JM MB0!WC6Y&D7VD'07 SM)1D:Y>(QVPJIV&LQH_=#:H!3JQ=>;P2!F!@Z:Q*YQ T9WBR MBLA)S);AC*?D- M4L.7I9J(:P#BA>90X@0Y9IC=/176P^.&ZZ2;E%11_)E$< M?PX)=@(F]L^.'YYA^FGQH_/:S:C&M.>--.U,V )^S C/%Y-:ZCN("(2J1I0/M)V#'DNY7>& WK#EKS0-I 5B:I&H@0ZMJNL\,IYH,H8,B M5=\9H4VC"@,"BHPE>^ "(Q@:S1AEY3M;>V*3J?H)5J5.J68I4S2KI9/LI"E! M7_"^%0'@V-?>&#+ZF?<&C'\=E.CJ"1*K#._R8E/)3DY<_37G:"G79$*39,J7 MP(#\,,O:]4,4)6M,4!B%)ZQ&):O')2ZM?[#XSL">)2Y?;GRV$ZMH'@HGBAAQ(V3"ASJK.\)[&R.L=)N7@+I\BO\^:R MH55$Q#T<:6_DSSCP\I* 0N+]V1OE0J''+SAXP4B(SBZL">$M/30ZFP]0V8Q! M#JL,4Q@X8 ;>Y@9F'VC#CO>2-6UV^I[^!Q-RP&*RY>9Q:;L;"BUB.RBW@O*T MJBL-H,C9RR1%-=BV!* 7?NVL3W]7"0LV]0^2H36%JXD+N4YNCMK,Y@4J>=)_ M%Q:S=<(':*1 V$[2ST;W4HZ79FNI-1&@L-K/*.;QY3Z%V8:+2D6Z^LEA9M%! MLL "WVKZ#1QM0'"Z> MHBN?Q5-\@"'I P>EP4TIX]5@Q %#V? Z]M_K6DAO6;(< )FA_VZ\Q M6]NQXW=XG+" M*H61/A:OO#0D#9KT PYAQJI7$J2;.@&&&G/9.Z?/< X+Z1UL5'*QG@8XOOZ7 M?NB$+JNS(WC9\^OZN@ UNBMLU:8_<#]O;0K9WXT[ _;[]CKT*A115SM# 0EV M<,""/5SV#Q#59)M*ARAL9M -. R8*MZFG Y@IS<6?TK5F6,#C-[; M1D#PW;=15:,H';##-LL\2E1NJUF60(9Z*QQ[*X;'P^]TKI M\K?[XC?H,WN_A_:E7A)@-T')&J,\%V#+[L^(%RG8GZ7W5]&W'@4>]N MNP@7 M8K2C?%@26_8GUCQD4@8HHC)28:F$[LX-,/)7*.!98M]-G'IBY;ME3%'.%=W+ MGT1BC'+."Y3QMI""8L5$%\:CU>+%A^R!SGO,BW%(N\[UDT*;?D G@=:J5^Y' M-'4"'+N9R]YYQ&<<3HA@(1_)6'+_Z95'N?)]O%L?UEV%"0[8K)8ZP1UA$U&R MN\3U>;C-78#Z:1N%]^,R5?N9A&"-XG??ZB-DQT*6%[[ 45 IBCT)AJ3:+T>UJ@HK)6S>SQ&"&.8?F0G8.KK)_[&3D#1I)W2E6T:;0_ \[VAX'U7 #)]Q!A8GNE'5KNB;BS> MM0<0R-^RHBV9ZL91?&,GX,YLIK3LS/H>@)W94/"NHYJ31[E+PPG;)U%[A$#] M@;\01*G28"O?5Z@+113M@/I=HVI%'%[7"'KPK95YAA%W+.E3;HQ.&VJ/8E.9 M:+&]:&%7<7SE[,<5Y7M0^1+ICBJ65Z?CVYAFSX$U=@>*>5T-4?\HF+XOX/BC MM0H]XFM.?H$X@Z)8H]@QMWY+0ZG]=@$>]RV$'VG$ M7]N^G#"A";CNN-#=*S(N+,Z 2O5Y%;.V-LL[S=73*TH;>3GO,4 M?!R*/'"$&-J0>UON@] &C#J#J]AC&[]X34:6A-5*SV3AOBM+LT![J+:HPIJU M1V>@&/4:Q_$'EK96F-:3Y+%\2G >;3:^*#2O6[JKV@+'):V*!T MWGX[X!)9^TOL?46;5M:Z]C,;K-IUM++QC ;M<$O&FH%K?:4\GK:RGORJ'J]< M^8Q#UVK%(?DPG%UAHE*Q*\H/XE@\SC;%U>L/L\[ G;B=$?;6S 8] ;MW2P4& MR;G@5_@R1BCGE!\#65M)3V&&C X_\:/K:E9RK C/-PY+L OYD6*T*A+->'J= MS7N\+SA,\57H)SXUS78;^*X(O3'Q(^]A"!A_!E*L^^4ESGZ!,@&0) $2(J!2!B2$0*44]F/MS@9L"LH' M(7RLCJH-\_M3/4:''2Z4[N^TFG7&A+5SLB#C+WZR/D_C)-I@DF?([3(=[[$; M/8>LB*GB<[0F MPCNQFE4DJG%07 GM91D>X+U"PBYZEG.<-%D4JZ8\4W.5-4 MZR[=%/;S"/*>19%9QQ,WL)_SLA_RZ M=Y8>N>5 #!1>N]AWYN#9&BOG"HWC(^$H[B_\Y2+4GH^-J_C'W+>+".LLRW&F M3DXE8ZY]5^O6 UK@(7%( M0&9S+(C6B)?C/@<#;(,-[FZM;%_@M;8L5.O]6UVD0VV-_M M'6?-IE5&OWPS[SI;O-0LZ@S[S1HQAXSYZ]9V_\3,(4W<")J6UY13V>$0.$&L M+==4&WP5UEF!OXYWMRC9WSH[] M;?G%(9Y9T:W^]('[XN"FK"_;U9,X8)\=7L?.A>\R25CPQ?F/)QRG5TXB=S? M,F]T9;<%4 :3,:L)E.RN0KI8X3M4,:_Q\$C7'+=;OE2_B<(7'%-SWD=! M1\P?JHY9 M 'G4LX081/8^9L'_GW-#]5-,/"T(YE_WC+!G@QE.!O:N\LWG\WRNPWD^@2X0 M%K<"A<;?TDE!_/"=S0N"QV'9RH5JH3G2&/@8YMB?*8DDOLI*B4S^=0_8?[4S M;/V'F&:"K?+^*N=7A0G@3Z]"<+8V&/%RM$&=C-E\FJLX9L_U'3FN_\(G.6NX M?L#^J\7U^@\Q#:Y7>7^5N*XP 7Q<%X*/A>OFSP/,YM-D!CMR7+^,R K[-J&] M3H*O%MV5GV,:@#]@_U5BO-H*\&&^D/V8D7[X#U2:[<9\T711_I)+QV?_,*>209QE-Y2RJ]VWNCU62<^=6DCXE[47UA*R?#HJMDA,9O*Q+;N4>[J5H\^X4UG M[>7[:J>SCI_21@+(/Z>S(6T$?SK;3R'Y6J>SJ;^PE(GR=4QGV6DLJU0 ;RYK M*=Q7.Y%U^8B39KD82?953F&=# 1__I+4^EJGKDF_;#6I!M+4=;'9!M$.XP=1 M,K3>WL7V*S=M_!@E3B#_?A[%R4V4_!4GC4_\CLD/^ 0SNJGE.6,T9H"G@?%U M[NK_N60H$TU9BT.12&' MNDI@UBL!C69 L22C$T_V)];N=.JOJ!+B:T5J[4>9!+YK)?@:,5UO"+! O\AV MG'@]=TET.^'YS+Z.9#JB-MT,]HVR-62%+>ZC%#LEDHCS+K VKLGK"JGQH!M%@N]1@.PXU=(T?+X>:!VA^IF* MR=^ M> !QM J-+?@>.;X:FWY(M&UD>L38:ZX[!"26I.6/Y$GRSKATRV2?XIQ=5PN" M8\'IBU=,7#]FKZ6-NMU2Q^?(<5AIVB%Q]X#)$>.L6E<(N"I)-^IVR^A[UL.; M6:)X'*@I[8/L93-FJN([XI>?=;Q]G0;N1XZP+3_#2-O<.M9'C,9M+0 !HRO[ MEP>)V+G0A_K5#*)72!LX!D=7L]UJ@']%:OGWLYPP/VIV81/K8]M[O'&\=G9 MRGD4\B=>4B=XQ&3S7O8:<*3J(<<0S M11]K0)@I]$N(8YLI;'RMBH4)U&ECF+RP*ZJ3'\:^.TI]: -^V^?'XF_-8=\@M#O0!X8G686:QJK G"\4.& MY<439AUTX0;]W9UX1 6P,=WF'#C/C(=51]H M:";0P784HU8 =E .D$%U'$4[ VDF#KN&(PN$2HE0+A)B@P))0K%.N5@L0T7 M+?J5BW90UW(Z#.AIV6L_Q%<)WJAJ8PU('KC?#VU(V>.'H@W8UP=7L?-B:2C/ M9B(A+I.ELK5@3'H7)33J\IT@V*'"M'$AT6S!;[F)TC 9Q_H%[>.&O:H)!\0\ M0?AX 6]//\MHMT!"GED"W8"F/"ELZ4:;#;66J,>-_Y[Z=*W'5M0\E$8J5U:,N@Z '=),[L[+DH(Z8N31 M58@R!I9==5*U3TJU[3GQ/4[H-(V]? &J]5YE8^!NJU=2]M?ZEH =M4'@[GGT M@FRYKV+7,4=2<^FZZ28-^!'X1[SR7?]@NVC"^;04AC]2SX)I@M%*KR08&9[7@9CCF^OHSC^+K.* MQ2W3]"GV/=\ANP>')2/PI8!NNU33'C@6-*I:V295-0;LZ\TR=\X.<41F2+8* MMKPU*FEWXVSH/Q^)$\:.RT)B[3ZI44?HH]A8^5R;"]]K@-_F YQQ M8?\E\;&\V3J5"4H?M[[M>G5WJXU2Y=^!^^R!*K)K%C\"]L!#&;N.LBMTAVXM M!X'#:7.7/@6^2Z%BA0E=3=ISEML73)9!$"7LA%1D?VN=1]<>N#,UJBH[E[(Q M8&=KEKESY7U*&16DLYL/EIUQ7&V=/64MGB(Z\7H9>NQ_+HJ,&5UBBK8#&HX!>)($[ MPA &JQXK=*<'V)D&4:O[$47.7#CA)2-@<.+7DD9..I; H:$!H&[#EE.%@FZB!.V[,"CZKD1>JX887NN M>.F'3NCZ3G 54K!*^2UE==RK;@W<&1O4E+U1T12P.S9)W'6<%G112=AZF,LW M5U?4<^G,^8#)B^_ZX?/MJL8&\2.5):[_27L4,3 +X*XQAD%E?QJ2/F G'$7- MKIY;",/#XD(<=FY2Y]0QXB*I?[9[P +*M.T,-!TN?GYX)-B)4[(K;Z)IXVIM M!^"8U:RLC$#JUH#QQ$#HKD/X,WI .7'Y[J7=8'M,A=\\O,DUMGKO^_,#ORK' M@.PN"JB*KA,\I$^>_^+'K"A0@\,:=@;OO&V,4'5DDYZ@G;J5 GT<7##B\W_! M"LF\K+O[)*;X.7K!).0K%^<9A^X.1/V'\XAL(T+5_XB?$L/YNJD/<*\W4KEZ MM4W3 ;"/F\G=_5981ATQ\G!F[ZFT#B.*&6^?(JN;9NQJ'BNQQVX0;3%IO'E: MUQ:\NVI4W+^!>M 0M'OJY.US65-019RL=6\<6;;[Q*-Z M7GWBDN"_IVR.U^U@&_4$[IPMU*_L;#=W ^RX;:3O?#)3$D8%9>M;WH7F=7IK M=[+->LYEM#>K7SO:U=WF,-H-I.^\E4EYB!+*2#'PK6[[3F&"=GK;=?GXGH75 M+)=9&W :=IVATZL,T.3U^_UFYO9*\8?U^Q@5?"Q'KY,8H: 'P,G/=L4__^QC M0MUDO;O&+]3;C )9?>>Y.+J1$13AK*;G')S=3($!W+V@SC,#;Y:_@(QMXT-K MM(YR=33FXA%M3-(X!ZH(S,$_6NDQ]*Q8ZS[P(N-)#%.#'W!"Y:MPFR8QQ\U3 MLPBYML=C[UC[Z?LX^ M^KZ=C[Z?I8_N2SVPC[X'Z*-#J2Q\]+W-W*0R5V+)4B5\'+=(3VC1';CWMC5$ M-4/)K"]@OVZM0I\L)2D])^<%++%A,G/ S%3J=H=1LV_5BR!PY.AOK/[WB8'O M>0V@U%!WB4'>XK\CT1:39'='E4RH(9AL6_&<*+O;H'$LLY[ /:B%^K*K&'0# M[!-MI.\<7D;A\\FU_T('_R.EX#\%&"WC&-N_T*?4GNFNW?Q)W"!AJO[[%OBST_8=Y\^N[[S)?9 M7_Y&E64YNA'9%:K4KA@;&P/U6#,EF9/J6UKV2R]R^:5%_BA=JT_3?S@6E/G+ M=,(54_;N^RHBB"J#V>$"#\P\MAT2\19O1O'/.GB:3OT2B>RL;BU\:'L1QC6F M0JVCP+O:; E=96\:"U_I>P#%IQ;JRI&$ICG@",)$ZNY;L1EM)!.WO \UC<*^ M1-SF_1I^M9Y74+X*::#T3$W:=#M.VP6XRYHH7+UTHVX/V&F-Q.Y^.Z4DSAZ; MRLE;OXHSD!EZE_XK^Y=^)M5V .Z6S@GM=6\>+ MU: /]*/7-BKTJ>(C>* D0B3G@NAX1D'&BI_';DG$,E#Y?BI;(+'!G6!6_9:_ M1;AU$D:#^,]K.OBWE$;J")HE);JR>B98E%=X$I?&G$T4/O,F!&\CDK#KYO1G M/]DMT"/]ZQF)'(_7UJ5+LX0_3?R&=V1=+G$01%]BQO[/#GEQB$<], CP,Y[X MD'CB#_48H8(+RMG8/#J>0O]"SXO7+1]+!2.[RW/Q+#2O7LD$N6:VV%^ M(WJ@Z%6X:>M"&639U-K_P9] 3NURW4W[MCT]0-L(^W MD;['K1F1E7=X#PJL_[&WG0FV$M,M>?L/^.0O9]+E5YZ&S_TXX10''K! M)NYNVA>XP[SR1AT!.WT[^3O?1A5:GXL'8(/J-2>2RYB7J86!\3 M0C43Z<)GN[+-G;/C]^69_*5)0H_==;IQ-OIK?2.Q NX"8QJXDA0Q A_ #CFJ MNIU3"QA#Q#DB62PDRX7.=DANF,F&!"A(T,"?^*&2(":AY?4W2'/+, IAG9Y5 M(7A((O>WII5Y;5O@4*95L;["A=00,)CHY1V@+@4G:W]%/8&2]ASP8K,-HAW& M7(S;+<,GK1/JV@-WQ$9596=4-@;LD,TR=QVO.>7,)05MRYXYGK9"R8B3M'AY M:!DFON<'*5M?E_6U+E[=(/6P=TG'MKA9P8.*V]6%0T(_?([O,!$QQ:Z>@&Z= M/"I'X/ P@;DK:_CQV &&J"FT[AP82Z0K%?J5_0-_69 MG6\,N?)3#' *V5;NB_4RO_Q;2GH-?T7_6/^IXSJO_U_4$L#!!0 ( / [ MIE+$^7+H,RP M% P 5 961I="TR,#(Q,#,S,5]P&UL[7U;<^,X MDN[[B=C_P%/[<'HBUE62?._HW@WYUNLX+MO'=D_O[,L$34$2MRE2PXO+FE]_ M )"42)&XD80 0HJYV&7BEID?$HE$(O'+?WPN/.L#A)$;^+]^&7X=?+& [P03 MUY_]^B6)CNS(<=TO__'O__*_?OG?1T?_=?7R8$T")UD /[:<$-@QF%@_W'AN MO07+I>U;WT$8NIYG787N9 8LZ_+KV=?S\^'QUY/!R>FQ=724M71E1[!FX%NX MR='7X?K+==9JX/]LG7X[^S8:C(;6#GTPMK_'U=\#L'5F8.% M?>3Z46S[#OABP?(_1_B/#X%CQYA7A>J?[Z&7-W#\;=T7L03ZUU%>[ C]Z6@X M.CH>?OV,)E^R(:+/')WDQ=%7EU*^0$M:OM)^QH/AY>7E-_SU"^2>9?T2!AYX M 5,+_^WG>+4$OWZ)W,720VWAO\U#,/WU"YBX\1$2P> XI>1?;S*@Y#_'_N36 MC]UX=>]/@W"!^?C%0NW__G)?&@MJRXX6\(?C^N"K$RR^H6+?^%K$%'+Q[EM; M$E]CB%4TDNO GP ?8AK^$@6>.T$8OK(]Q//7.0!Q)$:I4,-Z$OQLA[#<',2N M8WO2J-_J11M6K+]&3].G)0@Q-CL% :D'+5EP'2R6(9C#,NX'> @B:9RHZ4A+ MAKS&@?/G// F<.V]_4<"=9@LCM3UI"5+KNUH?N<%/^1A8]/!#AEPXT:.%T1) M"![M&/[_T_0JB2 %HG. UHX2O@F* ( MIF[\.K=#.++Q+ 3M9AYW\VJ6%F2S8!\!LN?@1&JR662VIL8( /&]#P>)C=-G M$"*6@\:60'UC&J^);^B?DE?&O ]]UL=V5%.;U&&M;$<>H3&=ULUV!#(:U7EY M:3E=Q3K1:*EI1S>]37V6G7944IO48H-] U<&U^MLG[UN3N/UM27)@IWHL\*^ MH,$AM0*GG=N6"R(]Z+#^MB27U)I.*W!+$EFMZK:/?7 =*(L@S&3R MS%>Q)& M&(EMIWC+7G4V5\:>!V:A[3_##PO; 0D^%HI>8U@1S%P'?G?1V1&QA=:\W?$P M=1;&"_@ ?@)[,9C2 +F-A"LP%GS'P)V"R_JL;H[X&@\'E MP#JR\H:*O]K^Q$I;M9J%V&!:(;5>X)3&XJ$XJB L2QHU%\'V<%L1<+[.@H]O M$^"BR*X!^@7!8' T&&:Q4O\*__3WZ^ #A./W".NNO#VH[X#WZY>:[]_DCRCG MWAMLMV9 Q<]_/SL^/SV]N#P_.3T[N3@;#-ORU@IJR M.+(2WY8X6.;(F;O>&@73,%C4 <=1!.0/CKE^$7*XG@6 *L'E!(S@XY M_O\2.XQ!Z*U>P#((Z]! *-D_.? 0D(EDI%(D;]#,C=QT'6'(9+MH_X3"14$F ME6.54H%+F1O ]6)R S<<%)&4RO5/'NSA9\(X42&,=&&]05@CA^TB M_1$!U\@S[I^JX_X+W&XC OSXT5[4S82Z8GV3 L?H,TF]3^!P&'VYZ<8HJF*WB/94.#Q6YB)3L]$NC?0ZBV/;^VUU2 M382ZPCT5#YN&7#A*]OQH;H]#8!/$4?Q<'OPY'/R9I@)@CCIGN9(-/;J/ZCW/ M Y^\A]PNTA_6]AOW;1?K#?JZ1Y^Q7LH=_"VUT M4_UUM7@/O!K>E[[WA_'L8>=<5[)?SW%Q^^G,;7\&")Z3NF+]D0'WZ'-1*-R# M7R']$(4Y&+2.$._-Z/ :(%'1G;L9T-GN+6JBO> M-Q$)4)&+2.%>'/FJPVL4@!6$*ZHO?EVJ;P)A#SX_,E2X_WY=V)Y7N-I<+X=2 MJ;[)@3WX7 X*-]FW"Q#.H&+]+0Q^Q',4$63[Y'E16[IO/DGUV!J(Y M\#R66(J%RH1DN#.?9<"$IVWID5$BP6Z*PFZQ9]0LC]"$2$@EXF277YYH&DD#9]4"F7[*A<6";ED5&[Z 0K7]^[]"?C\ MOX!L 6R5ZX]$^(>?2T/)_GX,43/!R/'LNB6_]+T_W&%(9ACL*I';WC]I+H:&;; MRQ2*P(NC_"_;F,S^_/'PW:A6@O2Z%1"N+Q85?&YU9ZH[&X2??CE M0F7L7L+MVX6:*==$,&@V"I!%C,&'9$X!M 8G#RFKB&1@&F(01@"75"GES'SE M$O966>UDSB$[DL!Y2),@]R4T@-#Y!PY45P$"E(D W4_>2D@07]MAN(*;2WP_ MGP *KKJ:@H1'WE6L-*?81.S4Y:RH/W+AJ&$43D3I)%XAZ@(=)VK0\0(< &<( MRE/S"&(Z+FK+&H4(?@J)%Y=ZC(7G$"QM-T]] C7H4SR'FZ(B/PG(X*AI%$Z: MTDN\8=5CU/#@PUPD<,N\ZDL6E'D0VYXN,J];.1\#WQ$V*S:5-$5%!R8%@T83 MK8H\P]2S9Z?)&,IYDNN7$'(5,[ A3*&)-D;V.(<_>P!V!%[8YLQSZ &+:(\;5;I(1Z&;YNWNG;8:'K$T8I@"4:E8LSPG8"0*VB' MBU;RI<*%AW(3/=W9BTC1L[U".S"&2Z*VL,XHX1%KS2K#3Z>AF$#IG*ML),.B MOKR1R! @U40W19[E]0\WGE\G41PL0+A.]$K'"4]5\R#3F&KS71F@UT;/!O?[LP\(CMN(8=7!"F YL;Q>KGLXHZ6)[TXP!>V>T,('$6;O,S>%H M<*;XQ*5C.+5A@Y&V#'(Y%WC,YWZOK6 Z= 0I-]R:89LQIN.!1:J)9HRP]YZ7 MR^;!0Y#RKDY^=%(7S_G0,2]HL>HU);7#AZ! Z^) ^(B4ZHY59KRN;\A3[RQL M%3,/!%P4=K1]^0#A>Z"12WXR<5-"GFUWIGH$\=/TS?XD'_"(M&(@HCI@@(F; MFA?T>ID/)K=VZ+O^+"KPZ09,7<C\YT\)T\!E!&_ Z437'MM$AC M(;#\*0R:#T04@/.!91P@:A]*'>T0(";6.A4B2JV)&N(WX$,V>I )X\G"]5W$0O22)!TI MC%K&8:4)O2;>$*SPD7<=,0X1?!1V=9JC4S32FO)-1"<+!9N2VN&@B1W!($>" MT%7(^3'P@S+%>5)JN@W)K-=G##0CSI"#.AS43>0 20E0*VF'A68"KE$6XF1+ M-2]/U4#FWO\ 48QF54H_.4MS34ECP<%+JU034A$B1/4'YQPZ49^7I"MTB%$L MU<14A1$0,XW+4AGML"!B4C )D7#/7X54\QL]>6S*E1VY#O*^N%X2$\_E&;7Z M+/DFI!D2F_$'0(GHP63\ 17=##PFBW<0/DTK!\V8)01D"+719YRT)U1:](;Z MH_G2)=/B>L$XH3]N=D)?ZL[*^M/XI+[F#FY^_Y:QC^>J>; .FLQ] :$TLA3Z M?K;.,V,=MR9D&&+;U23/;NMC?_['6/6IL71?"K1LD+N2H"R%W=CD\.;XX&8R& MI^8&/9N'X MTR7MJ*AURO2?C@87 TU$318/1:;<)'*(>*3\HLMW@/Q%[-LM:3E]1^ MD7AI1[TA(6%;_+L)%G .D4YRZ\H:"0U^2@U)Q;!FV@/4H/?P5^8N8EU07P T MVCK0Z2*:$&IB\YP0/7ET ]*?]WYU5_P2>-Y=$/ZP0U)\AF K^HJ;+KFJR+L@ M7*I7>=CSK+4:@*,+&=H.1=\)<@'#1W=%^ ME(:/"X4J)$U&H1_,!?R!8&1]U]P5%C7G2TPR6]#Z(RH7J5 M'^ET:PBLKWPUAX9@FI-"&ZRU)M>ZR5F-O[VA.F,;C]!Z+@1 M\0Z'<#ME'I^-!N@L()\683RCP;((<_<"/,"9> -0%D1N#;+E(>?H"G&#FXU9H;VS([E8[:,M1 MJTK8*/5Y745/Q- TSPN(XM!UXBQC_1C)!P?*0EE-@1LG8:,=#T^S>P)C*6R2 M<$/WEP;IPUS;KWZ%T[OUUTM.Q$[L?Z8UI1OY/X8;*$^H<3JACU=LDMD"W3(LN M2#;D_A%DP]2-*=;GIH!VDN](DE6(,&B6NK=59'H6W+"/@>] MN+PVK< ^5-] MQ_5 R21_"[K1/[*[U0ZSHMI*"8,,N3R7Y^DK'QO0+.9*8>WPHP0/!#N;CULF M9DJ^ 7#PCDO#4['( 47U*&+RR,1G.=*M[2:GT=W'H_N[#_? 'GKC]3?6E3Q: MQ0/.ZG'6D'-FQE7GR>ZQ- 3>!*B4/Z"M'FUB#&L;^WJ9@LP',^24T66!K'KW MUGS-8CK8SY!R-G" 83T,6W+0Q$#%*DO&CA,D4%!0-,#]H&3+XJFJ'1);0H ' M4YQ<:+L)Z(N6>P[!TG8G-QE1^9L2?IIU CV=&I,<;9+V^T$ X7" M@7_H< =A:S@XSI"%_E)#\0O**?\TA4M#+80X:Y5YYZ>+LC@J.MJGL*)1XN2+WYH V:K@,?<_,/-YY?P\TXW&J'.6=( M,76"K>PCQL09(O4&@W#.I ;V-@DU_!7-!4I+'DB-Y];+[%XSN,GZ1FS!7&1U MQ0P3@\3YHYY:Q_QI!S!-7.LM.=B5#5;["JRB1(($EJ2/)W<0D4II2#N4=A21 M*DJR(8FNX5XXOPWN_"-Q0P#Y B=6O'KV;#\>^Q-TFK]$14@1J]P-E-EX>7IQ M=JH6.1TAH2:BM1U/S#R^J3#ENQW^"?"K9IM8$5Z0U=7=8WQQLT/RF8PB(PUR MV %@$MU!]J,G[. ,^V['B ^KIZD(S$3;V2/(=<(:"8NF2+A%6?E836('^A_R _S 7%$:C03#I3!EUHF:8+5^S38?'*5Q(]!_#<0H^38 M1"7$5[W,PN%H<*Y:W;00?9TR:L$&J4Z12T6WOM7:UKO:^67>M&PJL77!)ZO&E^G?:AB1[J%#$4/1PDRKU\33I>4QOW,CQ@@@N MT(_H\!X\3:^2");8Y".DIBL=#N!_K"-KTPS\1]H22DI::$OCE*1/X.VE;B>L\ D2W,IJ_NS'>GKH,"%M/%$CU6 3GI%$Y?&-IB5-46 M6?M(711ZL#9=6(4^--8B59ZP9$]E@!;+D*<9P?.8"2H0".JPH 9RXO= _L3:=&&5^M!8 60^ MUFUVT94 JY(FSGF"T%E:H4%+VJD(/K$R//&-J.ZQSKBSW1 _E/4=V.C?)6\7 M0T6<5%4$:L["[5E;#6JL#]8\V)#"T@;T*BIT0=V(6+.>6D>[^N MQ_.8X(=DS.#3Z@S.&K(*+6D\=:O)/*ZS=$-,DYY53\GC B3?9F&@&VFQIG?# MUK2;^-Q"+KT'T"'Q/=8+^?7%XLW%1Q!SZH>SJG[(&\3&_[K)?[-\W*C&JH)X MD9.A*CCJ*0K>KA\6OWX0:4([I< MSJUP[784]U@3H!L.;IH2 NV2 NP3 ;Z M3_"\QB6P:10KA.UF-=8'%'X4S"J&4T"L#24^ IXA,MT#0HUHIRL:B;KD*&A/ M?Z\UAP?Q$(2;)*)J"^"088XI?UAP>HO:.<(/65HL:VP@;$O -T?6H7X"'DFB@P*0(O_"% M!CC)0^$81D/;1I6\X\4[YJOBF%GZI&6KVNB8;N%2>OA+ H=Z;(F4DM8]@Q"3 MSJ>4AH.:^"<06VE[UD^HQ;]8<'=HY8UJK)=N[="'=M&:!0R-0RZNY%VWK=&P MM 2QO';SGR66TE-K0E3U>,YR'K"B?_)M(8X'\#_-8Q.LG]*^_J+W%#N"LJ@B\NB7FD9$ M..4S$TW7.-]<_2-O>']4V!ZM1"#5HF%S<-4U$Z3F6CU1?2 OM,9<5M<8TK%\ M3VS-P_E\91]VNUAZP0J 5Q!^N [8' X721E[>"SX'CUZ$6SFN_^$I.#T;Y@^ M_GUNQ_UIH\CDG>GOEG?2[.P=Y[@(\/D%*&1&Q+H+\RS*\B#35]LV3>T!+#MC MBX055ZU*K9^7Q73O0OAKW_ >H%$2DZ0]_:@'=,F5N7V,\UZAYZ70.A/\N1'HC%4W7=4GEZGZG602/#5CMC1 M8Q_G=I*Y&Q#;KL>G:4[X)BC,2@VHW^T%_#70H[AFV!ANSX)'S.Y50% )]$0.3]]@!"Y57$X=.I$H,J= M6%X['-#%5Q6W&&6&B+]62<+M$KB'UI60J;"NI!T0=+$7Z!R2>CBKRMS8Y*&_ M25"<3GI4D[K1'\$/_(F(,J[*&J.-6_0U^&E.N]0($D4/7=:]4WSONS'J;B:9VY$M53*?Z $K"V^$F XA-MM1W9H1CV;H!S@MRT_I@ MDCN_QXZ3+!)\LG<#IJ[CDKR;[(IF0J.#&>JI@IZSW9T>\-WY M%CM3:)60OB]G#8;>^JZ.CNKVYZE;GD%GZC5'V[O;(G3JZVPE<('L@B=7T$[" MS>55E;T@V?H*O/)T\19)]7^ENMO:-*D=: 0%76=,=,P-0[QXWP,?K-+%_B[Q M)W1(U1H]N,.,$A 6JBS6@'M@X M4D5=)USIRGP/8MLCGX]JA;K-T?%O81!%O_MPN^,A3OT&EXPK, W0)=#/9E#D M:_N SW:L,C&6J"FWT!UC6: MM7T ;3M6M5WA&;$HBB*9MOE5C$4I0Q\)WU8)2>4Z'=HU(;9D.N.)1F SJ4 :*@H)IK*&%)L-+62V7!JP8,, M/Q>2SD 5^1?HJOREL &B6/YBC>P'PCK@28:XR[X_95#[0F?Y[4"QJZ$GU:NA MI <[CZQU1Q;NJ2\W0SM^PQ,"[&QT?'HZ.+\X@S_.!Z>*%([HTY*P %3,8?6E M2183VK:OG9H2%F]5*#V#7U!8H4*5-0 M)M_NB"$LIBO'L '\/C6*$IE?=&S^V5*E$WZ7H*MG3A5\H37+&(;^L)( M7*R<>DB(%:8II'M_F<01YN.0;P6KUB@SZG@TN-0%,XW%3($.)_T& V4D#)31 MG@.%1K\I5TLE98K2"B8[,F4$64,)+SEDDR+FU-$!6(*"KB*E, =%OP0<(?3Q'9P!RTKBD09M"=YIX0=F,T;U Z'N]XO=LPZRLWP@P.4X08: M]M&II+ZTIGYO$6WA*LOM@*FO"HAEQ M\LQZ1@*)+M@JF)IQR<3,&O4K0 UGA ZR:^IKA[MF&. ]K^;E@(F8DI+7QR#$ M"!'9Q"$6C% 4QD*H$>$FICHD,E34 MQ#86*F(4=Y6JD)[86O[5[K'CA F8W'XN@1^)OO![6KW&G;5GY0WVY;9V-N[" MKNPZ327!VHJRZD'TG%Z>79R>G0W/+]#+T>>7'>6J68L.*AH(/:CJ (IEADKN M!D4D!TMT=)#+X;HVHTCC=LIS CV'?:98"S22PT8+=,L)0QR(MXNE%ZP > $X M)W65N:3-#JN>/2(6KIJH%02SF;#BK.AOR=BW;GUCKEO_-\D'<%[]#3L*S M9_MQD3\,OP-'/163?O/L(7& M-QOO-6U4PG<8BS._U;4ZIM[BTC,U0J%N%+B M+3EJ:B?Y5D*L8J(I"WH(!T0/]2H=1TWMX-!4?@)(8%"OW/=(V!' ME!4>A"N MUI341L'2"_='X PQ;>T.Q A6+N-N5,,#@%;7// F]XME&'RDR5FHH=&4&@8B MHRG5ROW)7=T.PC=@'#3Z>Q^R[Z92:>F82<=CPPQ+=-9.<#X[H4NZ)VT-F5@X/. :D/=>KF&<&/ MOXLB"%?2#CT-Q2V &S+=)EX[&3M.LDAP<-$-@'0X+I8F_-T#6*S^9+P(PMC] M)_X[D6OD0[A.FC<7AU(YU%;+,9Z1511[3N3!(Q ^WH)5S,66,-5=;>-KH]!W M^, 82GSCI@_SHCL:^/W1+)'2 XZ9",(L9.(%N(OW!"ID5%CL /F\>H!? M(9=ZAM_SSO-P=JO4?5_.F"G'_.5DWS$RU%->T%3I+5UOMN46N5"ES/K67XR8GGM(=%&G>^E"VQ](2(S M<9 MDV9*!%%F=I,WB1R5M4=,@UUB4[*E>L1VNE_TO#1@)O6X():X\>OT_PP\+VP%)[#JV%[W&*#OFS'7@=]?V'4!L06R#>5&WP2P, M%&\QTXZ.LIZLS6#1Y>ELO-:R/& KRD=LV=F0<5M+W)8596W9>5OR-Z9$4V!- M[@<8AY"462:)^MTE;R5%T2>X]S_<>'Z=1'&P &$>JK]Z 1_ 3\ +<(*9C]Z! M)\>C"#12GK/GZK*&B@ES*Q*E+<&&F#P9L7>0H75,N?UTO&2"E$T406T.)F_V M)P%$#5HR $E=46U.,!QY8C71/@9 1)P^:7%OVM@\91V;'DV)&3&C=D9,-@"K M,(*#/=+)>N( ]P/M+J-'$/-EIZ'6,4 !B--GC'%10[@("+01?G-1:<$00M\!O MP"2-[>>4^*;\/HB<06U;DX\14R,\S?5= )0_%+&[%6#8V7V'= FX];5!!G53 MQ(SRX*BKC4Z1M''DL1\/W@1=O0GM1=RAGT&F?7G>V?$]C5$T4Y.OII'(:$N_ M5$.TJYT'E3ZZ3[RZTQQP-Y-ZOFQ>8Z47ILW8Y3=K21MNT MV/5T1K>^X<7*HS9T6(&05Z!0U^=5J4R8;_?B''4[X\F>V;%\[G=8-A.JS;\K@E;XK MY+T/-1E479!M^(XJZ@F12[Y61:FA'4[D2K6*(E'><.!"T?Z<0 GU?A:UCG;8 M$)45M[0I]!H3;T)Y"HGUF#VK9E^ 0A%SW4ED,[H- E0E\,E%^EO6^\''=/ Q[<+'I($B[(V/B:T4%?N8TH'3'WLIE=$. M"W(E5[,V,KFAK^>H.8?,=$[ MGV7E[@^33.TDXY!&1WL/4@2SHFVYNH?P)W-X<\Q-)3M&<"&^0U4-'>V&_[5]A*@A6=19)3F3%@- M78^M!2$U*8NY:R&3[QK/37,FY [GB9ZSFS:E#][0Q@XP_6:WX/@.4USS*=Z% M/ ]+=W,7G'XS7'!\AQFN^0SO0IX27NXP>(9G[K\$8E^_Z2TRN,/V<4<]INZZ%>>>UX$K.LWJMK(TU>N]Z_OAO5[Q1'W$+?@CU3I4])## M^CY$^K!O/5/6$Q5S/'H+8MLK?D>75A^#^&\@9F:]E-;?_B)ZMRSMR)(BA:4) M/SB@^31(=Z-PQ2V\5#C<]=RH'<1APBCDFBQG[D'$@2IT%%/;J^"ZH'M.@ M?$KW6QA$G=\\)O=TF I=3@5>!DN^YJ)J(J#T O=1E(#)38*>OTU+?JO*X\D=V=3*;N M1G"84-VDD^V&\=FDNMBK=8G%TYQM2F>4T"#*LAV-!A>'2:64]]F\NC0I3DJZ M#T6!%=AJ3(=9MU,76]-).!P<9F&O=UV'F:6.Z?D M27'V-YY%Y-Z??V0Q]%U9,+P ]: #_?AWX^-6GQ/;>0+@8T>;3;D=R MF%N5N:6! /)Y9M0-E;;,)2LN$G-)\?D*1G*89UW.LZX$D,\S.=>)=?4<\DOV M'O+0]2/7D7)'F-5?663'H\%E7R^VZ&#WB;$YGQER+K9<]GX%*K-P!PO-5H>' MN2%I/>'ADX9=6&D?UD^HE[]82Q!:N"/X%?5U-,DZZ\OCT;=VB"R,# D4[AV#$P<2YH=&WL?6ESXDBV]O<;^QYKV9");6 DXCF886-+1U!'8/,+=,7>) M!$'=T3@=I[!8[.=NMTG9A;W8UOVF-7%'O&PB;%Z%&L5_,#](G"0P@KBG\'N: MQ?C2R_;KCHK:P)&=Y9;0>]@S_C@.9N\EZX<:P)EI"L#R]@#+I>ZQ!* 9' S5 M&$5R=(Q.))C8@";8&#.4&9P9JBH=W^T)_O/WV(/?+/S=CS M)O<_?@QE=W!G.Z,?FR\0)7@,)V(4<;-YQ- L_;']?#Z_6PP<(WB&Q''J!_IZ M #FV;;YPM6>MY]2V+?&C6RHVE#$PY9AFN9YL*4]/P3Y5[_'!W5?$?ZR_W#;5 M%E[,!$ Q+HXJ@ M=CK:-G? \%4N,#_@M[ND:&\P["7I*M">T[TE!GYQ0!R::],DD7CK!>L6FP<. M"8/@..[' JG%ME>@:MZSEN@#V37A/PIDQ)UBFX&2X]332!9[FO&L>_3MDU+\ M@DY 01^F\CTIDS&2>:98VD'%8M:*I=W\_'L,9/7GWR;P9$RQ+0^BR3\W'EAX M/]8\0@_'P-379O_<;+Z/> GW__V/Z[[FM@J\N??ZO:#'.] MI0'^N3%E9Z19,<^>0)28>'_!M_Z 7S]KHVKNQ)"7]Y9M =1 6]RCWH"S_E%3 M56 %/\(&90AZCJ:LQ[OPZD@]4[X3\$$BX/^0N*2F+5$2M?DE3\[X^FI8$T7! M89O#\KP]C;='-Y@EF_#E&P2XKX,9L'R0=FQ3@'T[LN)U(*(*ONO9\)55QU9] MQ>,M=8-,X@+RP]4&!BAJ+K123?WG)AL,52**R6RVV]!;>(:(^=5^?5SV\?G- MS^VK-CV4@#D SM\_GA%V,CJA6=V+%I364@"(/"-GJ6!1 ,OUT)N*9. &3OO- M?!6O $%LIHKC4I7@)5(B;G[B4&>9.,XP]%>.EX<3G(HFN;0ACQ[':36694N9 ME1TQ,TG.JDI?+UO&"'8,QSF4#1=\Y1 %WW'0 #57D8T>D!W14E-PDGP<;4'. MY:P).:%QDIW/8_BPE1N/1Q*-1AN+$23$N*\<;VKC-CP-. T_<1^'.]?X!,[C MW848RXR[8MK.Y$5U),71<-$KSC?6*GR!K3X?[;31;6J)D6W@#;,L%./ 'Y:$ MN<2@T=9>&VL:V38<%^9;VGJD+?B#U( HK,J.*KECV0&N))6L3&DQ $/V]I!IP '1_\FI3? M(K0M&SYX1AS.5DP)QYN"V"@/]5HJ(YM)R/*?YZ#M"*%^C+C1L,:U\9GBZ@R; MF><365EVJ3>(.P8_\%W\P*4'/M[4+*>&Z[XFT-FV0)5\E3_AM-[*]"N#)%_. MX5JR;L:3Z55L8?/'3NL_GKLR ?]@L ?#;Q!2#@6N)#WR-'ZY\;5 MS(F!7,/@LW'@C2,?-;;U2N\6KHK8^KR/]>MVWQ'\ZMJ^$_P6..OW&V8'-+[# M[ V-2-L\@#!9A&XA="5L,T(C7 MOZKP98N) =U[;STT3-5,)'$8@3\JS9M4/@E\C\R_?QQ\Q<_MV!Y'\N,0V9-@ M@GL/[-]O?M2WX\4X%C-.+%]/V[ M&D'BE#:.I_(\U(B6314'_9X)YI%&'*D1Q/$:07R61KRL[W0"WEMV//@O J"F>*2]> PK9^I#.NL@7= OMMOOEJ^ MO KG)<@LZ*G+FIJS!'FB>;*Q$3/KRJ3"9!HQO=/3[$2NDL_%EI=N[F^2?.72 M5F!LYALH'5SQQL!!S1PP1HR<@9RE0.=J(_ET[<&KVT:MA2]3,X;IS9VID[_T MJ?]H\B]#"W;\_T\!]88[F7G,K*6UR$("GUN=:K5B7;JU?RFHX]O4T)D%_#:J MCY2XKUE#7<29/MF;I5*"FJC4X%?C]U=0?6'(>K8^*?1;8%75:IVD'O,C5_UC\CV)\_:YH"ZG/*=K M-[PZWA#:=%\GA$451*!^N=(^&M/]NCX9,;I,XDQ9R'3KI@>ZD1*2.M3>V&6NZ5$MKR*,/B+9]:#-2T'()F?RX[:7$[ ,ZF* MYL2PEP $!%)A6&Z[9"&\QRS/JGJ3Y*GGA*&)Y MI@*_6[+P"3)O)AOMN;@R,J*V9!)I=F!GY$%H+?J<,O_258W#8JP#UW,TQ=N4 M)VY$F"K4V_(KY M2G,P3(UQ'ZCQH9!VBT0JM'IYG,R>%/8-H;VJMK\RF->D?6 D;XC[]X?TZWKR M--+#BG(9(>^;5GXI)BDY#-.U<]F^F&%Q>X3K@Y14O 23C*P@'%9PP%6))COT M!INO-45FGC5TH3/O5>=^G?8*H5UBC":[*S/STT2CLB>H)$FEWO1>L,>>C#8!6@3WN;' M% )..WA L%UOJZB>&LNN&+->:C%SM^'S.5GI)$.KJ$?P8&?SX+%,N S_Y_>K:UV6Z_2<'PJ7W),W,SHUGRI MIWW'TCP_L(&TMD _;87.+\19(^:7:JU*F\V AW2ZE1Z$=O'S0T)_G>KO('/! MAJ]W_& O>,Z"3XX@^8^F7B83#Z*-JRVRRA"9NHF7&XOK,/6WZ/X>*Q'*F+6TQHR=91V2FL[A]'3/\*R1?L[31205241[8CNS9SO*EL#VE M,RJ7B*J-"UZ67M$-LF&2EVW?B.+[5RF^#%D?"&I/X\XG%"NQ% 0;U\UYR?%7 MZ0>O0UVV_,/BSI\^S_%9_GR!EOV'6=E/X06?R,FKJ2XRW>MP[;[>GP^7V-]P MZ-6NK%0SXG*EQ\:\T%/:O>I,#VT:.-P.?;B$_J9'KV@E*='/E^46,\DD\8*V MF&>O1.QG\.C#)OC#+GVB&^-7BR2.BY5I1Q_[]GG;TBO%2J3SKQL28,M:;)BBZLA#:."^DVG'6(P#)'>P@)9)]L5/- M'[B:JLG.LB$;H#(,*E.?^0:5&7!XP[ #WCVKJV87;85)BT2Z51F#8F92;<8R M;&CGBUYDOQ.3Y;@WI*,T]T'_15:UGC)^-ND>&$7FB7EBY&@R[^:.)7SD71 MNN[T0V^FJ3HB6L:N%:63,<=IZOQ M17B=UE#J1AAPX[4-P6G-DBU%0W?DH)PN(O!%JM.9H&P02(&!UT#5I)JG/:YM M).G.(MGK/A1:C%J<=D=VN9G/AG:B>876W23G&\2&0SU.O5GX]_0!9#K-82\; MZ^N%GM$1Q6*R.0UO8!,>?3AC-O0CVXKG&%82ZTN<]S M;2L.G5_P([0G 41INLK/F+L]0D7 M5V:%[$1?EOG^E'Z8JO'PEJR%X R!D]H4*2$<& M>QXIXM)R,/)BNH][(I-@ZZEF*<^OJB>7QD>=CU,=,T644TU1>W"J.&!\K64U M1,TIG=QU^!#UIS_G\-?W+5[2SNI)3!Y/'2G3Q\UJL_N03,FM1'C7N4ZP8?'X M .1[[KD.)4"?R$H_QZ1JZF2%$R"7PT&=H!O)18WHA3=#&Q*3^DY:?""3\STF MF_0<'T\G!KD;%GP+&"+T;P71IP#ZYV:/1J0@CS81X7 MZ)03Z[;F3L,(K5?V&?A/7I[A'#^D]U:#CM6+R_ 8K]N&WUZF;#RL4GAE4*?Q M1K-&SZ5.)M-LAG:"BPSW I=Q(VO]D+6:)G!0@ZH,.;-YNCO)C+7E;-C&SUIKO@(3?KI:!^F/5YXICT0<[A0K@WSCFK%-.82C"3*2%V@0_6E%WA\0ES'R1(G]+13XR8T(L1ZXW ,44 M'K.$T;(5&Q4STB5D3"Y(K;]/DB),&86.(WD#UAU2>(RGP8AO3!)Q(]+L*(@/ MKSH?BKC[O:23=(M"M[5,6HV'=%4D'OQ+\.8O2(TO-LC]S+W1$R,?2RO^1&F1 M]9%!S*ELRZN$5M%"=XUQF/<+MU;5Y:! DHW&TE?UR=E7)0BT8;&:'_/T7FP M&)/IBEY19!:D4>(R<27&A5:ZH?0JOF Y_MV +3@:U86*7[4-2+$B&PU_H&HS M#?'O<8';FG'%Q4.3PWV251N%[G )V/ ZM>_'1L=0?1EF_4MG=1[R^,2'[$," M3^?RNCG-C^7B$5MCGW#M>:9V.6:[UDA^NPR/XS0I63>\)PD+>I3 MP;"2*V[0R;'A70L($T*'P=-Z%:)[9@XDEZNF+VKS@5T;R(OD)+R70(ZHF9[&4I<-DFR MGB*GG+T*;]KA>Y:97(Z>?XY2MI1<3(]W_'*KD^X68^U$;4'$P^N9?4\]N-#* MV9[;'O8H;I85 =MM+9615HB'.,\:3>QG=V OM 8U)R?T?&4D %&CYMK*XYV\ MF AO&!3-["%7]$\Z8KM37(E)3A9U4_'-QF0 Z R(IO:P*,*Q=QK!8:F:X7O: M##QE)<2%8O@J4-..;:([ 7TOZ*LRW%X 6 5.8RP[D)N'.WBF3H>ORZE8I8$Z M[M=3>*Q=J"4+9;RY J%%M1/R*;IIZRQ:^?HU0-4ZW: D8C[!96^BB'6QU)^Z MWULSO\#WL^S,2KW4)-U*DA+@.V/8A5^D*F$=J0YPHQ,S0WTYY'*U_' MS')A/A[S#@9%@?8$-147$RB^S57U4FPZJT@].I?1M0+HDLM5374 M&:KDTM2<)<@3S9.-C;Y,J1Z-5QGU0?<-O+***2\TY8&/-S7+J>&ZKPETMBU0)5\] M>>Q\"8Q[6:$M0L;8"$F)JG3NZ0?UCT=(S"3[YX MER=G?'TUK(FBX+#-87G>GL9/?[MQ6.=DW]+67&O!']!T:ZFRHTHNRM2YDE2R M,J7% QQD^_X&7%F6 !_TAMSO<+[[;?;7]'+WKGI:U&2FJL)G(U M-A33K4Y/R*G=:5QVEOMOU%R;)HG$/7SD-U[HKI./2TF<- 5;;Z'AKT?*19'J]+ M5F)<%J?U=@H?QZL9LS$_+ OTP-MR^*$M[N'8;=]1@+O^=0QD-3!).,"??\._ M,-=;&M"R37D1FVNJ-[XGV&_AB M\$5&$.#]=?.B7V>D63'/GMR3Q!TS\?Z"K(J-0= '3=PEXO"CG1?#IR?;9X?0 M7&-#V=2,Y?U_FM!==+$RF&-UVY2M_]RN/X'_NM#(A__Y*VCM:BL .X)]&IH% MMN\A[@CNK_5([N%W&/I#;7Y ;Y2QL0.&_]S\JUD1X*_N1+8^90SK7U%']Y;M MF+*Q_F2^'M7FH[V!(HB*R88VLNX1^^$ F_+ )@]Q 0$8- ?_OL'&B,4HPS_ M3 Z(4S& [-P/;&_\UTO)[@EL1R $<1=?LV2GKZW(#5!9BM1W)!(R"PC#3D.EVB&Y"09!W'X%\%P0XX> MT$"YV<@FD,N)F+&C)PI4"N"\H'>P3RQ!;[5RHX,#VU!AVU8YUQ136*/)-\7& MWS\&:WK#/^Z&*+3JN69.;&!\.86)72'+ES,B)E1*I5RCD:N4/X\8]O=I>3[X M#M_(YLJ99J5\BZ7NA#N,Q.,T]SC@'0O\=?XCH]@,*0;1P+/-8&2[)@_) .8! M6'@.RCNC&N?:>C[+ANC/EE^Z4B_][[\(!O\KD!F<72$9@9.A*=C&U:RC M:>77G'+,DI'+K0+M/F4KP:[ YG(";@(0*LN.(W52?+_"&:TT/BT.?')A%"TG MN.CIK5$3>*RVUK%G XYT[@0ZQ[WMA[RG8'^@P-[ M<7,:&ZSY,!H%CK&L@XGM>#OF*#I5AC,*; /W3S+>\JL!1C; M6CFLL32AP/]S:'[[WW]Q"9KYZU5[_>&IN](-CYS>4NM:BZ\WQ7JQA]7%:J7> MQ*JM>J/%EYM8LX+!&;T)I^TUKA(45JEC1/P/]<_U!Y4TULR*V,ZT_SCE\T(3 MJZ0WSW$4_6@R 8]^(#/X$5A/F/P:]K!;D[8=S!L#;+K5-6R=R," I0(5.S#= M[%C"O8J2Z+#3L2HOES , -:)3*$:#$I3B28 Z1/9&HT M69Y[LFPZLK5VRO9F2XDNI7I&Q2JW?+[X0+(-']?JGS!;TEU2O[00Y=&P3DW;^PSS[\?=3 ]HQ\!4_'KY"!;OA'_?QS@4Z M)DES4>D!EM;@# %! A4DG#J*%X/U+_3&]0MWP+#!C<51OJ*Y+8'4TO&B*_B3 M6>U#1.$X$:,2#)OX\N#^15+_NP3W!/,K6GIR_:J#45!L9WEE^,V.CGGEHEB6 M/3RM5]15CM52PV$[O3_A/M)" M5KR 56@5Q7ED$2:[F#L!"EJH5C'-PC3/Q91Q$'7]&65B3V0X88X&7MCW9H1H M#4U9K[UM91BLC ;\V7RP7A8-/GFV>HH_Q02;-OC>DJ?G; >V([F;-V*1M09M M>J&H.XK^]RZ_7KBV.RJSTS^ZS&1HV/,MU[:_QU!$40Q(=O)DL^9A@G+A?8 M5+' )ONS3/")9J%RM?L8\31)'Y=$<5'%\L2Q9\BW^/1$Z]JC0_LMUB?IP[Z" M$FD!3OF>LQ1L==?!HP6O24MX1<$;25(O-X0LY7\PB$A!A9[+#CCHW!W?S=\# M!_OQ,^CD^(?^"$C#8&AOP]C>P1Y\1W-530G">WNX[E/;Y470UAG)EK8*?O_S M>1(CW+KY:_[.0=X=:\6?B*!G8LK)HZ>FO,AM*E?7NYKV0O5^>M9:+0IVN@6$ M/E7HUQ<=R?G8X@;-Q&B<2\1)]BQVEKNKWS7NL,TN!E.#W M@/RSFUZ$1Q>"1R=BRL;67OBH9"*HG_V\L##$)GARH.=5U0&NN_FG"&D@=D!^ M04X-SJO(.=$O)5)]-EVD\_S'0)X@L*SO&&")-3P' ._SH/ZK>"/ 'RM.TYY; M.YPQ$O-.F\L4Z[B)-VO30BT+'HC]+.*;Z7?9'#B:.OI=+_/VG4*(+W/0-_P* M_->*4X4O@V[JKF<^][OI1;?7S>(=FDXWEC/1_JC/4))=5U;&O@L\5/Y]!K=A M0R5*H$X<2* VD0T,+( 2G&4#/X;. W C'_S:Y[RO@I^J#6W7Z&N3%V%N*6=3 MG59*E?0.-?-HPBJ1H//!M3*2H \7%9W:B" Y&*+GD'-]XO*T3TZGAV*9YTU> MGWJR1/,C[P#YA7[6[7Q:RHZFO#CMVWIL,A#]0G"@V?%#9XC#J[C']_#GUQ2F MH[,_C.K8MO:7M(6N2A?I'E?!R67?$)*.'B.%#\;).!'CF_/&T M_(ILADC\Y6(>,, $\0BS B;=8G#V-'P$Y9@,]0>*9!<03FE8&X^;8HZ,>;\2 M#UZ7Q:NC?CI ;[.F"QR@8A/?<7VTN.O9&&P1Y#,(\H_!G\AU065#O.+=AX[5 M]/&LWNQ#X^BXC!,RD!+J@)9H%<0EEJ,H"1 DCH/$8!BGXC?K?6CK)YJ*Y'O" MS$G4;5V7C;)=GF:L68*N2:2$OVQ9TQ;<*E;0')W))Q]BC,K7M-H(MB1>MHR) M;9U:KI:\:*9]LOG@+I?MTARV)%^V['5'"S-N9QJBUHM-G5JQ2746X[HY13DOI)YNJ/CGZ?L^ZNOF_X_;0%V M?]5U6VP;FM57]A2KX)$00B>$#]:#1$+XE3J$%TQD[XA/A*OP!1E-S5L?!P%D M98PIANRZ1V;=+IML1PYBIO4.D#^.3C5^Y4S]Z427-S6K@:C!0AG+U@A^8&'S ML08_>0I[#J[6OC ,YHX*DV&$+O^XB2>7!#D(;&PGG3%55A,MKS&N6&$ZIH.7 M6U8K2.&_#FKKC0905,$Y[H\X]B*/\=;SM]C_X'?H;"UL(CO8#%TLA#:Z8,&9 M1)?DF9]1IAO46(/&S382%>25K \-BM-CZ9A7F;<\<=GB8RRXVU R@8K)AP!9H+RG*^4U]#67\ M/!L;@$T#V/$FZ?>X*=)VUILBM_F_G;3A5M]03A!]C;9"8JJ/;FL+FDX($'HH: ]?!*-9]-9<,-<,))@N++K81R^[D&5E^X= MMM6'DR_;";[CP,&L-_HBQ/5DSW=W=_RZLZ0P]\6\[@^]B9T;=J9MEW]'87K M_969<[O\L7[RZ /=_MKOA^4X[O6.=IIB9?OSWLHER% LMX5Z,^A70! R0VB! MIN9YT'"! 2W1L2TTI1M+#,#I?8GE$-]D):B"2,F>O-Y4^@*#^^87XLL-FQ.4-W.S@"SGKY]417C1%P-CQGL679TSW/1?]4O!E]\P)*-\@ M$81 YQNAS@=6R,ZQ&/DQ7(&F*V,&?!Y@LJ) 7($V HT,696#/(&#GV)0/6,' MOW!-"$CP+FV$P=?$7]MF[S9X?7S;ALCYV31^9:S;EIJU@YLP5(^16\=N MUYN["]WT\X%9<[/"2^,TJ3(#0L(5%DAT',2E@9P@)88:R$.< BI.,2_76)=M M7E[%![TXWEEH3: -LRE;J4GX_KJMQ*_ 7-2!)IJ%G!E?=9VID>1AR[UUVW1U MQOHK95;3A?+8IE.-R2B]&,&6U-X*KVU+Z89*ZGJG[ SSG5@F0S.C0^O+S46: M62PSF5&+%&5GT&_SIE4]N+[,#=@Z1?NY#$X*BB?4*P/&2QU<7Q92KIAE.PS; MZG!F?E:QIXG$DM\$BN%?7SXJ<4 P=_0YR@)?J>K^Y9USZ]/@ [! J#FRG>6) MRG.1.^8(FW<\)A7ZY1(NL.TDTXHQ=E+HCM2(_,16DGRCF3.3"M_4));S^H#Q!#LW1E6&'Y' M;GM.WQL+"(D[\NCU@\L!JM]?EPR-57_-,FQH##M4Y)[<]+^.VOWZEG1^$ MO ^;>?EY[/1LP@Z5#9\4X==D_\+$%H99NK&.(M>C?PPEU[]N@L3+L]CSG=*Y M=H\#IB9]%X[2=1_=XQAI5@T+5'3=KWF]9MI?)E(N"L^HM]3O\"F=+W),P1&= MQZR^A0: (DT$[S*6Z.5S#;X:OA:S M(.$V2I]#G0YR[)9L*9ILH-0\.@P*-78W5\FY&-KOKJFO;86B_I#_/)PQWY6T MJKD30U[>:U; RX%A*_K6[._(31K@P)K3&\]1S*M/_4*:(DRI_:]&R$;B*9GP!BL*B?T%368 M"GJL93(I=UDLEA-BKG9*6#SS(O!>'C=,&AOR-6!4<+C>Y(NT?GUUZ/K>QJ=" M8,SVO0"J@_V_P=?\Q-$,C,+7MYT$91<;#N="A@\S!G]O2D93[DY=?/9 M#96;S\YS2>5V0!/OQ7!^]:K*#RP@OSBJ>3LI!Z<[?QJUSP/[!"@*9$?1=@GU6\M #SKULS.6ENW%D M$MP=]>^GBV.VKB1BP/I:7&SGY\#CB:[;Q:/K=A\%=@J6D^Q';/$TUK;%E0>JYL$)N 2@5PS[ MW5YY8"EWCUNL-@4G@?:&E(HFGRR*6"6-"95R4RPW3WZK[^L3V'<\G_\I1Y:X MB[^9FCSQ6>3';@#^E?W-[#D/63\E8>0=?@DRNY!S)7[M$'_H8B6B,_R_Z Q_ M"*^HY3\WY,W[5L^^@VA?L=RV+D1ZMMZV_NCX&7)W)?SYJOA1N\J?*>M[@/$E M*O)5Q*XM\T5(.UF\'M"&8V?K6^RIRMO3: \M0%^"=>Q0'S@Q[\'':<\N/9,] MA(L)S^P$S>#A,I*3,+Q:J-N.'[="YT)6/(*L:X:LAGBQ M$!74_X]M0P6.N[D-#1.G/I1=!%7?$JJ8"*JN!JH..U6R.TX;]MR52!:G:?IB MH0L1@@641%#U+:$J$4'5=4#5>CO'=C='SE(D&J>X1!B1J6Q[\+V>C;T"40<7 M[R*PN7RP8:\>;)ZMF9,EV9)':_U-::[BNZYF0]56>4LVEJX&'8ET&.T3C1TC MKZ9TX5+%\#3LQRNVGX8?.&%; I G]P2:"%779ZV@-G7@^L;+K'\$IIT-:G7-U2.PO'RP)+\96-+H2 ?'-E"A0M6Q%: BW982',,0 M!P_^/[=Y!BA)7PU*7AS_M^,-H/%IQ!'V1=AW =AWW3F^: O0M[#33]D"= D; MW'Y_$VJNTLR*]6<[4$D:3]"7N ,U=X<%U$3;3Z_(ELG+*@&(9M-H-KTR"XPV MU+ZUF[,(1K(1A'G!!C5']:5CS;<26&(8AP5O6MT9#_;G!X(=)!H\0VPXQ0,$+!2[,SB91: MUOH2%. 56K(!G E>RBMMS.$T>0NL5CI.\II=[Q8,%Y4DK39)M, BN]HG@;6 MZT\M-SB6?N-21D@:(>G%62@C+L90KAX,W.(R#CN 3N:RH//"6;X=8@1I M5P!IE[5W)LKQ1SG^*[/ :,7\&'>DD5')V M'89)OK+3ZQ)L+9I)OJ'"_MY,\FE7>O_>#3E[)4H?N\Y.C1.2HE%_R3U"K]Z+0M)[=Y^3T26: M(+I$\U,C-&X;XXZ[6"/$%C6N&OW_H>2CXO7O6 M_&N77QTZ3^'NU&+XS*M)L0.WDAYQ:'1(KRP]ZNCH,(OGV3GZ(1ZF;,(IW',Q MS<*\L>VCO5CN+086"D#7DJ/[VH/5I@EP-K]!0I-LF\<[&7O8S)6RXC3'PY;QERWGC,,F!*DSU,VL7:JN=%SF M$G.)W.^SEFBVXUIZZ.%:GT^/!WQG+*9KL.5>G]-&%N=7!1+',_7Y0X**]2K5 M%2]1$OZR95(WRITQR==Q8>[C9B$KY/3L2*+W6RZ*N-6I%!H -RN&N6H/&ZY; MXZ7X?DN#<=.+12'MM!I3:V*EXNZJDT0M]RA:D-T\6VTIY59EH4TF?*_-#]01 M;+E'$4&UFH).S7R\TLM9CFT-"\G<7&+VWQX?Q0K]13LIZ!E=S"4[7?*!$WDI ML=^R&*O[:GZ5:(M"N\_&:::37^(CB3W0DBRZ,=8%BU:';S3ZCIL;IO-SB3O MSRR3+HE=A= U55I.&OU9D6U N>/[3=/4U!AWK7:OY=L=#:S2>2^=JD&79;]I MVYPW,TV_(;8J,:XW$_$N;SBP5W*_J9L7]'@"+RLZL)-\(EE8#/3^'/)OOZG9 MU/GXLC[HX@6/;!&Y]D1ME*$V'Q!^DQ3FM.MYJCY5F3;#SS(9N3)'3?=D&I/5 MBAX7O&2K40$XH.*+6&960TWWA)IJ4L3$-;-EO,,,S7)+[.,-"9)U0*<66GLX M6;;2JNAG$KDZWVK7^Q(SV@ 9PW?V@] MQ!G0 AP^L/QECR:@_L&F>V35D].%^3"<%G"2L?$:-YH-8I6@USVRC!C7Y/L" M'FN!=MP%HFE7IP^PUP.*5>[&=;:1;K=T1LRRTR3/D[(+>SV@63,A.2ZL9J.J MN!1XNSK/66YV 7'B@&89]1'0Z\,IU2H05,><%I5.G!])Y '-HHRZSF1B2U%L MT&9M)M:[/6 9A'=0BGK''=[]1%)BE-0$@U6U!VN6$--J9=-*T4&]-SJ4M9!5V6< M2E>*):J\1!Y0%YY()(I^#D^W,K4EJ*B&UF-CL.D!=>GV6[GV7)V[+=]C\URS M*%5&;3C6E^HB47$YKM#P#(8,3JB)Q,>?>*%IQSVS MQQK>-.Q4VU<>1'_:+Z8:1F%6Z4+E.*!RA4&^G&3B?DOO^+V!-)B %CN']!Y0 M.2&5;(^64MD497HQ8/.!2@E0]QQ7"294$J&ODM$B^F$N!V4A]PJ@^^+M(O%^MIR@ #(=_G1>B?W/6YAL-L=EXS78^2O,%&A7W M@8#G-,QY+V7PO9GS7M1^_CKN,+$K,K3(T")#^X7#]D(W:PN^XT _!I-=%WCN M_75[MK^N_A$$?'XB_)(M/;*.R#HBZ_C /'B98>WC1CN"7,^6Z()A5&6OH!_ MU-=FLK'>)A4YV]?I;'/O\N9_+MM?/DC@&S"!4<\VGV)_:PLX9"OMR$IP3:-O M:5X=[7%LP1^DA@?-1794J=5(28W51*[&AF*ZU>D).;4[CO>6;L.'F^QO,DDW('=^-C61Y:%I\EG=;*;L"ITKC$0-;9&@;GY2.=J$T"\HJQ/87" J"?"+D917G?-\K;5E=&H=ZE^$#U1[MUR\!['?]6R821 M9LVXJE>T.EB.QBI3[*!#*:#WPR3>BNHB%(A0($*!D#M#Q\+ .!,C4AV;3>$= MO)Q. 'O<+S<0#$ WB+G%Z0\Z01?EZU0=,)$U%0.+"3K@:WV9B>V-@8,ISZI& MHJCO$Z.^,Q8\_P[2_1J@A8W8

    R=R>C2V+:U/F+;6"[)@/S/=U]"LE%A6M M-F[&'+5YB R?HEB*(* $404$$!1?F^_P:%L05>QZ?EJ8]L5$5 M%RHA*6F#0%B EKKP6X[DOE<^B U>V+0]V3C"'8I"P2\+!<,&).<)%551.N+Z1&G9BS(/JJR- B A H10ND4?1(1),Z'%)XL, M+W;B-#?MC@OC AG<+\6L$8%\*RJZP#Q/'7T>LXL#<$9-\K%*A^KU=%]U&2]+^(E1(;@##^T@XVXI M/-I %IE_9/Z7XLU\U/Z948TC'=446K%TVI\1L\6\2=?0 -$>LO@M\3VVD"$_ M![B>HRGH7F1E>X+0NI :TAZ+JH="%.*%;=4[6OL/ ZB>SJ=Z*KU\,U\NT(1A M-A-*N560LOUBUBV9J\H(71(FY$.W%A]0$$H_&LD5YJ+, [LW@M/J6Y9EN""!9<0)]@\5N2>ZMV M(++VR-HC:P^=__*JN8_5VH,B= <)D4G@-LC:OC^2:\CYB>CR*=R(OHW-XK]G1CFY;N:[$_L9PJVN[??W<@Y@9[W5=8&9: M@EGV5KG*0/&XFD0$A_"RMQQQW";A" 0B$(A ('3Y_F-1H/M0J WZ<3O9*ICZ M@&^Q%:!I 0H$9_#2^#6?P0NYY/C@Z0S>*.JYC*CGZ\_/_&[(=$KW!)E<\2D3 M]SHVS77/2,?9L:''AHWD0V(YJ6L5B$W!";E$_):@CKLI(#+AR(2_GPF?U+DX MVH;E9M5K-=QN5A2L>:ZQB#<479\C&T;;5.A;G'[K@,:K3:^DP!! EJF8 V; M\L'M]I3;*,2ZUA#KHIGS/2'T=/=DPU>AD78T;RSX+N0]<+9PNGS#(9IU'K0' MOLRV@*V- #VH:+742"*"XVXI\C:!'U>:&0%*!"@1H%R53_:+B-(U]#;IM[H) MG"S%XJ:::$2 *1U7K5P"CZ+- M?&<\:>4(D.S@AE@:T/&Q6*ETI$P_)]E\D8=C"[;$W))O'J89P4<$'Q%\7).K M]6'\4-NL3\I^/*4O:WH]-9BPG59]A/ C6&-CW[SI[0I38(5-'K0+0,R_!Z^U>L37E2BVS8125:JXFD<%IO Q]BT?%1A$, M1#!PR5[143@PD>UVI2ZGJZUI=Q[KY>9LIR2.$ Z@W<;L+7E5Y49O9YB".P@P M>_CH DUL!Q$#M7J)/5@9S*LWBB,2VHW M+9)ZJ68S_HIH7=&ZOLW9(054!=70G#U^^T"1NQ'\"ZX"A'\C-X M$>E^I/LA(/9ZY_E@\MI9=7IS:E^:O>925TB]U5'4U2@6KVI482Z1P3&W9.(V MCG_P\L?+S, DN_2.@QA6Q14FF" ML[T >= Z6X*[Q8D/GC80:F\.OJ/AV8H^M@VH?N[V&@(P]:$Y8%$,&Q417$P1 M073 \85J1F0=UVT=5YCZ6._]KCK;4A07S:&WV/^\[0JEM)FF@L 1R UQI MJ%9BE:'-I\6&Q6:[PXF76JBCWPW$'2.\+5S M5)8=1W(7]57!B3'3UC0Q+;'QV'#$-.:0]R&!?#?CMM_AVF-8&"\[XUM!UJ0>I!UL2;CRX1D,KA0L?4%(XP)4:^] MIS2_3OR7JY5$5WK.Y,9U920A=JU=72AR83OX6*@_XJS2C1TC2&T6;"NUAS)K7Y M7-(KXG35%I2.I\NCWJPNE_-&7X>D6_;QRJ(%W6.V@]F^YR*NP*DRRI%=:P'3 M]]@1]V$W]D6RZIE^()N-:8O86AWNL\$_$LY63 G'FX+8* _U6BHCFTF\]O+9 M#9\VV;G?$=KZ-]3KEIG!)YN[(SD - MHLPJ< (_\* #.)FX+37;[[.ZS&6]CBQ;6FW!7VB<_:M,4*5L?4RU'Q+XDDOB M!=Z;V"8^_WXA]P[_CHHXY_-:@_',@MXB67M%"A/99]UWE2>4\?9'26$[5 /8-&OW?QD M$K=Q%K]EB/@^DR#%)^/*5VK4&VQQBX.DD&&(A X::<>+C9*)^00"$$/>,BQW M2\?W=P@]C[YO3\JE+]2=RE,*X2"G"HET=C545!;O"'0]VS!=C6NL%8A.D->M M0._QIL;%###PIQV=-!85F\C%%0ZLM2C.4&]JT4[F!I,]K"0[RABCB%L,23U@ M8 HHP!S V6WS*7Z+P0;E-"UFW&',3(BIYHBI261P"]%QNTPCHXV,]OL9[2FW>+YKM05_,;8*19;3 MA8;<;#]P#PNQSR.K16>N?J^]'IO+#N';$:VR 4-K38UI%J;($\V3C2C+'&69 M+SG+'$KT.]T-BH]V7(5FG+.$M1'O8.(!. 2%02>QR.DX+K E*>66"_5B?RZ1 MP9V]9\IIO >(5Q3=] RUK8'9P(H9BFQ,'C('E:C. &;8;'89Q(5'=)? @ M=*B'D.Z/"W."GFPV. = V+78G 4-&!2AV9:!5QDVY06$/4@X?,CO""&8 !=(8.7%7]YW=('.WX1RH8:HH6W5+];7?KARAN#!L7KLO#J@-/ MAA2JHNQ8D'7N#@JDUB#P%HZ:JSKPXP*KZ04\PY;K_"RA4#4T5N14D<0M1^X7 M%1STK")8B6 E@I7K<=9^#U<*E=G0YI.V+((A+\7+F>*PJ/)HK&A9CXG?$MQ^ M%OMM)^U"?+'= ]O2U0Z(PX7 MI[G!:%9(VP75##)6XY;BWJA\BT(A (P*-:UH3/ HU:I26U'LTQXF5 ML3[S"],:71%'"#6@6T5QU&V<_68U4Z^T?L4IN+RE'H6S1JK%CTF5]46RG9F-W3P85T9SB0JN M+4JP^"W)O77%2(0I$:9$F!("3/F2 VZ/!15*+M4?)K'85%S*2TM:#$#%,@)0 M09=JHPU\./F>\_;#DZ$\SV#O1QKXZ4^B4 4LO-\I,TQP&0%58/)UA)MX[-L M#_F #OS8PC3XP,@)RNF=X Y+#S:'N@*)<(&*?@IBFF#==*A9LJ5H0>X.?F#" ME[EW9Z0L1#+X[7']4+79S[_A7X^'?1A =A"VC3>=/R(7>LD&V7#\WU]SQ,ES M]I/T3I2QIIG:H2+X^[__:Y>:?2S?@.X.F9M7DP'^CD!LX !9C\E#^.)[V9C+ M2W=#=H*[H[9X?O^(VU00\N!W5/S?V,[/B#][S#7E16R'A1NXCQE@"$E?/[;] MS%GS8_.A[0:UJ?<.,&2TOQ7U_JS?0%*>/;DGB3L&4F+"7S>$T<1=(OY5LGL1 M#E)/DOI;QL8.F@7^U:P(AQR77QW#;Q\J@]B/ NA.((B= D>PIA'.Y&/L97G MDCTDL+!B@!Q,AI(R(#A%93@)L*0BT3B(2ZRBD-* 3@Q)>D@0,N!NUMPX$^X. MGKUV(^ !G.'AEZ*J>;*+E8"J*;#?V_629\Y2X$PQV*53V)E:&H_SB3WC6";X255>)PF=VG!GHA!2OQ$SB/](23E#]^2?2@YH/X9ZF'*)IQ#(&,U M"SHJMH]4Q+W%P$(!$-\>C]A9)[B"GZ!(Y+.3M >QNU1]#!R&:B)!#=2X!(@X MD&AN,)0&*C>4Y'A<88:<.B1(L+$8>>M;\XL>I:R<)*G+#PM24>NMYJ(QDBB) M?-E2?M"GZ<50%7!!]QDWE;(\RJE)]'[+@C[+)8;]9@[/I,EIGFA1]"@WE^+[ M+1UAY#),LN?ARX53ZA/%NFZ74,OXRY;QBJK.2\M*#)_ZBLV1)7E,PCZ9_3Z' MMKFT6[F2@PMJ@5NU%*8F%4:PY5Z?RXS#$(U)JB5.^Y2;>6@\Z%QS)"4D?._M M[968;I;5NM[HNG6I..PG1PHOL?LM1Q/&[8S&MM("XSH^XBE]1L$^N?V69KE> M,>.#I"C&!M.)VW%6\Y5:DPA\ORG//J3R>L',BV:#M9AB.[=24K IL=^TGL\N M<[FFO\*7&_&.,,>X. MBQ:/^ZV%OS*HU&#AS5'3/07()UNYVDK.4V*E03&-5"/Q$+<@60LKK- 7TD@UYXH+[[0^[((0/&VJ3R 4[3O M@:_VO]](#GX@-_@46/W*VB7BWU.RE(PD$T;)$'?;:3R29",XBR41P]K6B^6"%]KON\AG9P&XSN[^0LSBMIWJ:.JK?24^M MR M'Y&Q1<;V&\9&_JJQ$?0=15^7L:']EI^46OQVH5BD4(<5"G\7K7_IT('PP?CA MBXY;F7YED.3+.5Q+ULUX,KV*+6S^Y;.?<]'QIVY*$5 9)M3%H)0_J"]?G[+N M !<$=^*ACU0P X8]0;7_\(L9L'SPM'GE-!M]0S5IO9?'.,-&Z//G>4Z\T3E< M*9HOWLB<\M<&*1'2YGB$IKUS5D*>G/'UU; FBH+#-H?E>7L:;X]^X]2_P*33 MCFVBK6F(AH[FC07?A6(!CKA0#!^QFW== /^OKH]I?KG3F;!'#1GW=!.7N585 MI-V$L(S7)"8XV^J6YKC3GYT0*L$#NK/PX5IG_,@(OI\17$_ZY.5])?57\@I1 M N%[QP(GND$@W!!Q95F$M67SEIIZLFMQ[>8>ZPL MJNA< NKF)TW<4('CI+&6 != 9ALA7DE53LS371ZO2FF];T@]MY*2Y1B.G?T&#IL.4]T&3HVA =B3^M^/:Z^;C#5/0"J MK=@4Y$AJGL KJ6:\.O+'F?QRCHZV#.YHNZ78M\[KC_)2$;)$R!)&9#FM\W8, MLJC#+/[@KN8M7*C@DP&ZE&SZ$!R:BXI=R%N*^J"_%FZW[%FUBV&[!_VOR,VZ MU#7^SXX[0R;43[^Z^TR>3LY2;!,4H?F]=7/WLE4?]:Q.?J23GU&>*;+GR)Z_V+\XSIX[=9NE%N.\IQ=FN9;4!#V\LSYT M'[H:-'/+$/LWQOYYC;DAY(0$^YFT@&^WF 6\@Q6W42+H^Y01A(D=H03+$#'H M6CV$R)XB>[K"TYI>KL7L3;Y1$B *&B[#;J]KY0/98=FV[.=QQ.MKRYWQ0]WL M+K,Q,3-1I[VJ,>WS7'#!5E!X$A6=1'8=V74(\@(?M>MF#K3';KWBB_XJY323 MRV6MK]2073,W/Q.W%/7!';<7FA=XZ:?DT(DWP/7>OZH*E%<*@Z.4 M5+1?(MHOB7HL <7,4;^NX/Y=D$I<+G+NHH8O=D><5C_9019@08<(5 M>$$?P016F):5E2.,6[*0S]4DQTC&F1'"!.@+L;!0;7]@@)#@Y%<-*"IOV>+3$_5Q.! SGEYA4 MNY+U(@@[W24!$V<^(OUVD?#&>%@:=5,P=RPZXQ0:RJRGKXQ UP_> &N6CKJF4 MXB#"77X5Q1$XE=)FF@H"E I4W96&:B56&=I\6FQ8;+8[G'BIA3KZ9/>'_ !6 MB;)C03:Z5> TT!"3R!;1V61K2]Q'+_SI^,+AS%:ZXV))%^R*W6EK^"0W@^B5 M0/X0?L>^N<$B2BI%AOW=#?O#7L@7&?:*3!?3 T&!?#/S@[A'T#1+0#P:_LO^^8 .)5A@*AN MYF?@MQY&W%'?)@]Q+PQ\OTL%:VDHBMPK6 Y6X;2Q8::)5N*!AM#@7H %:"Y=R>CC&1?EG>Q MCP;SC/NO"&J;!$9/'"D@.5!(B0 4-4B0JI2(@X1$DS#^88<#1>)8@@$*01+* MD(!C^"'#/ZHV^_DW_&L[&,4 LH,@:?QB&!0:QP:0LHMZ?]1M(RK,G]R1QQT!*3/CKAC":N$O$OTIV+S2>>I(4 M5,ZQ@Y#]7\V*\,("?FL,ZU]11[]WNW 3@2]"$'1%((*&1\N2?^YHV6NV\ERR MAP1VIOO%W[H,6U0U3W:Q$E U!?9[NW9F@#*F [*#.L&-29#,XY^;U)TA^^)?M0@D#] M,]3#E$V(P)#!F@5G9]MWH3/EGGS$KWL[>T/\V.PZX 8#!:<'DCH:YEBRH.Q M0&M#$0 EN>1T=LA8<]@R_K+ERDWE2_U\HJU7,E;5'U*&GZC,)5K"7[;$M<(J M4TBF*J),L$6JK3ZTS,4(MMQ[.SYH9RFQO7K03?^AYP*MUB6"EGMO3SYD?7%N M<2)>R?3CBT5*D.\DEDIE!HVG4I,1^RVK=C;>]=LL18Z56#L[\#7,BS6'+/8HJF50GPRFK M'EYP]#*MK-1TW!G!EEN* C_^T0=9+^DKZ/+ZB0ONMS_L:C":LC?*BV8293T# M/7<0=@*_C7>PZY$1=Q013.R>LWWQUAK6%G#DRC-]Q])OQ9H[T]]._S;LQZ;R ,*U[X&O]F .XL;ZR>-=\AW7]/?7 MR=],!D62.9=DWLSO1V(YEU@(\HZ,L"R4HH%8]F;B-I),A&616%ZL 418=DK1 M?+1$\SU'^8QL8+=9L5\(;8 0 KP2_&+B9:*E"QQVQ.9$N1+9W;ELZXI?73;:V$;B!>I^4IXG9;;! 9 M6V1LGV1LY*\:&T$'X?4U&1LJ2WMN7">+<".%.J10U/4I%/XN6O]:T7488/R+ M-N-'-9"_FK"YAFVQ;^=P0[GIY%KVT7-Z-^%.5DL:]YU>8K@HM$2*JTGTN;;1 MGW]2C;#@O%ODOR$6A&0'/$?V!YI3G#Z(A62)'#) FM(/" M.L@$^#-[-^CX0 MY5E)V!_(W?ES=O@D/PNGK?#T?KG66CTSB\Y<]+XL/UQ/\ MOSRNN&4Y YT!=3M%#F2-0N#WA!\1@?K@D@5##S,!8KO:)X&HJS!>2.%2SKX M\Z\OVF=YYH1V*../+[CLZ]FVBZ=PA)_)FH&0(VT[#1B.-!ZA@U&"[I>:_&EA;YFA0<*_C_V7O3YL25;%WX^XVX_X&H M/GW?[@A3K0$-U.ZS(P2(>08Q?5$(*05"$VA B%__9DK@293MJK+-8/6)7-W/,D>IJ?>;[N+E-0_]B"9D21OM$F9ZTT;: M">Q[B]U5['=<#\>V.6PC!;H:X+(R5=&)ND/ZZ,1=%N_1=_!63:P4$-YJ&UW" M3&\Z:_2;@$!,?$U@:KNB +^D-)G P_8T)S*''!).ONB,G;='SN_61Z5-:4C"23%%D7A4) M@@!B+D_G1%9F,1''\BQ09!;/8;E#+:L+^$7@.,B/,69OS+\QH]$]E*ZXU=-=!NQD %$A:O^9@4*1 MSCZ)=^P'I>:8'-QE,9$D25;,R:PJSF6%%DD9@\"@4GB>S#_O(+25 V=3J4]: M?&418(591VT7A 7RW1)MB9P%/LL% JX(1<.VF*Y5]6< -81BGE,6E9FHM$H, MHQ,LMD]'-211A.%OT*DQ4J?:QF<51+V(3GC92V@ MK9758TE$F9C4A">"\G@6* )1[,[S>WK=:RP197)2IKO8:JM]T\9,0AQ3LY*3;=W MJM'5).<.MZN"M>$WI0%34(I5L2EPD#+WG#+<<)7N@A(U[**&7,GI9VC9+;L0D2:F MOV([6PIT6$:@G?',STU&>8U![T].G]QNR7(@<4W>'^UWFWEN#R8$=ZHG5S_$ MI49G3QMZQ5(W6$B'"]9:0,K$]/7!HJ(OG9G);RQK:51*.]%OH&!4HS%6#D*)V$^KPJ:W M*>ETI^8WVZ@E&8X_)[6!E*4FZWY7'V.AKY">V>PU4=('3[ JVPL#JCC/$EC8 MJ\N=;E%G][.3[)Q4[)[2K&A<=C&$60,=$7. MX69U6BPCRN1(L^,*.J;8G4%U,T"D29&VID3:]EJEG&!**N+LNX--X7: M0LPG1YIW\BM\X^DY/=15900FN"]N>Y R,5*[*RX8=N&X0E9Q#%TKZ.WE#%&R MSRFK2B#-BXURE6\PXQZY!)5N8Q= RN2F6X(N=0N+D99]-#D MG/H[0ECEAXR$F6HSO[1'!)XMHSGA"9VBUVXE]'N5MEZLM!J=_*K)C#L]J%') M^=?+:L"Z0\"I;$O55F:0Z2)B>7(&0DTJSK .E6OVY;G1:SC1J2)5E MRE:G5ZV9TW4&L_XR(DW,BZV#>K&NYMKZ@,:E.I9KFXUR#Y$FYM685\M[=X(/ M,6UBKH?MJ56:=1:(-#$O0]!::V6I5_A.H<.:5F<^7PPBTA/@0M;*0:4Z%K"Q MA[/ZK)]UACDX C(Y+^#[T)V?B@.=KA6S4G:]4'HQ:8);MK*OD2%=W?+C/CU4;3+; =*G[N<8,Y0X?(W/<<_0X=(DGZ.Y9V M(KK,)E'?F7PJF4N43/Z5&SQ2R:0ZDTHF<;G/B[?*I9(Y7_=.FDPE2]V9BY0,_IU*&]Y?I&2([ZEE=I&"2<'L4B63@MFE M2H;XCJ5-[R]2,LQW.C6:+U(R$,W2J-E%2@:B61IIODC),-^)-&KVD9)Y^XGH MGP8V7\MMGH M2DWL?4_L6UY(%\^5E[-@7Y,KKV6@OB977LG^7%Y[_/CL2?+?=[J#X;6DR]=< M):_%"+\F5UZ+SUVQ\KS#S1S8=^ICU\R[39=_T#70 [)W0)%TA+YJT7^OZ MI(\)FWWQ)71=)MT?+:$T5I'&*JZ"95<7JS@7LE]9\.)<;+JR:,9YV'1UX8US MK:;KDU*5/7?I/9MF]XN5^>VNGOS/X;=VY7;1-T[;B M,&74[.W=8#WU-F[=V^A*FI*M6:GAF+H:OX(W#[W0TY63NASGS%"GCL>-.QXG MVM>F;DCJAEPAR^+,XBUY'@/4W]A]-S#_X!5US;4BU'>*NJVUPT6-LU-7]:RN MZBTMJ**TUA(QRM0A^717]I;65#.ZL3-=4&?T<&]I.96 JLG:^VUZJ??[.][O M+:VH9Q>Y_,PA_M6+N2_(+7YI]@7)D"P99"0O4P(R,.? B2UP$C]<\X/N@OR9 MNKW;;>6I*_QNO/SPZMO\*QKX3O>Z1S?_N*+8LBJMW1RHF,F-_0J_-2R /;O( ME'/%CHH:QA^O+CW<.2K>7^,4*SD*N]L6NM6)VVGN/56<_8NB9*U( \2PMQX9 MG2I7U <&5RBU:J/MJA0\OOJTUB[_PMVGL9??\3T7S0X*X_ZB4^S^HE/#GQ0J MK7I3QQHCOB7PPV%1QM!=*,2WOVGBCJ+)NQSUTNWN7T4M+T3//KPN^:2>/>'- MR MSZUVZ/(C"H+()V/'.>))UP$='W[(_,S0\>''Q6\+.A[JU5$M2LA81,G@?1T?3NPUIS1\9(NPW_[& M[S"*O6,)\I/AY"RQG^O DU=ZZZ9P\LYP@B#D7Q>&(0^5(5%=^I,*HYHEVR8X MX$FPX0LCS%CM]$&5)R3;W%N#8/&^> *9!A]S ECR\UDH#XG='-N4%GF\/ M( -WO?7HK: )1(/! FO<[7:L=W9L?HH@U;S6Z3>R3P9)/AI&TBC)[_:6O7X8>;E#Z\V[.C-^T26+E2TA--C*5%,'83VO M?7"4H[VMNHOE6%-X+:]C1NAM^L-V9$4PW_XF\^0=Q;X4[+B1:Z_I1[L96 MH8A0] F^%'(/,3NS]N>&)L,_J?#)UN(:BLNN($>3IF)>2\64?$="CQ)Q,0(( M7!S:(GE "_R/8ZI0/MJ2*M4Y'NP%FVS.9U,3_$EB!CT;*1)0X,BA:+J0Q;82 MYVN@"*(_N2>R-5S%VBMJ?;'2):E0E#!BF T*Z))W OHQ=QA!W6$8]J8(R4VH MX6=73I^E)"KI6?.#BR_;L8D<64D&3Y(PLJ#90-RJTUCL![5>&)0:LZT M\CR_L7L05JAO?^,? R>WEZ:YM&S,%?#@XD*LUX0F+^=O-N0TAW5I9:7[!M8) MMY(^&(E_&&_]#60IF[V\,QC*2XP(:T-U-NOMEE4.(@O[[6\BE[_+4>S'X,L- MQE@O+#US!2RX>'R)SD42?Z4K_IU6_ 78/C0)?_E?=(/#W1? 0^^ M6C#\%2NR3FRY_E[M\7S188=J.QAMJ-'G6WZBY==[%N+%F+GKPVFX;F8MAF!AS3*_NE1]OCSLNT, M@+/5Y)/1]E9IN6X6!VT@2-ON-#1TBCU&WR5GV_X#SY+@Q*ST[I$TKPV:0I4 M8-$=7E_ #1]%JYD[ZHVY];12^ 9.'UPS;RX>L3YENT^5YVM%RF^V1O\\VI.Z MFE\JZ)Z6IE][-/XM%JZ>6WN-I54B]7#7\?GJ9+9@2\C"C:+RKYFX-U+"SN^ M(VMN%(Z/X_#V&LW4O=E"V;1>/8VD?U0D/?IC)U:@HV8I)Z+IFKQ<[2N^V.1# MJ5>IT]I87HU[(HNBZ12&W^$TD5:NIY7K7[9R_3T+8VXOF)L&M&^O^C&-6[_! MJG]Y>WVP[.O6@A*:94;A!R4)J 0S9=4.VEY1\QSB#L,^:'>]P2A;&HF^.:A) M"ZW30NNTT#HMM$X+K=-"ZRL,[;[5")SVK,9H*JDJ/PZJ>34_71!X)8!&( KO MOFH%WE3-]0BX'GPEBO$Z\$='DSV@/*V^E@*X&DX&?6^[8C,MN$[#Q)\>)N[? M*V%$QB'=:P.OHY9M1P6:YSLG:["7O7D(!IM9!=L,9DS 5"DM-'IB'D6-F?P= M>:+MVM=3Z O1T)L,,Z50]G+O#EC 8$FU[MN<[JLN) M.':HTR2P7%JGF=9I?E5H2NLTTSK-M$XSK=-,ZS33.LT+K=,\@]$HTSMMJY.S M*F::0[+1(<;#['R!C,9#7>?+5N,[U'5>=*Q3L!P A[L'2L:P73<#5Q3\NPX\ M:6X *.:YEW&![#N0QR M]TS+/:\H[W:)Z^E"%LA-!E?3:L.TVC"M-DP+IBY M>6XP?))6&WY!Y4$*\Z^+3GG(LF_Z!B15.MX2.(C, 4OH-6I;4+-DVP2'](>D M:(0Y6?8\O<$;TYJS5T!!_7U/]F=O:T(G*CJ:,Y1VT!N%3(4//N&6AG[0W*_K M9(Z7FEL!KYA>WFE MQ0R!4?=Y!(NZ;]3Q$I+/"^/.=<<(DY+/-,2SW-KSX5% MF\^PX;]SB/E/-^8)-22<0CU;$$RV/5[4^.)$+/2BC9EY;6-^>_WKY02 (4^B MR._-EBU>05'KW'84X&1CXA_X>I=Q;4-3,O_ HO]=$D"D1:\?7_1ZQN5P!3R* MP[.IRMQHE/:W@K&IQKP>5DHUYE8#';\3@4TU)M685&-^*0*8JLSK@< K4IF+ MSVWT@2?!^2B\Y%B04>XAD:%-W,#(CXV #Q?*2@:5LK7Y@W@)]/\? B0O!49& MSE[1]+G=$.BPZ T&=KZ=\WHB3HAX[MO?%'W'$.S;LA9I>/4W2W-3!'H]F)HB MT"<&6]\,'O+$85RZ35F"U@NQKC7J6F)N$8$'\Q;PN*GVJO^=/WE)$-/-;4.! M?RQ(AF3)("-YF9;DR,O_]P^X5@=(S3^+] M&[-RKMA1W[$3JQ5*):E0[V&8I"\6=JMM9AF"^X-.K-%4.K[GHLE!49SHK&HW M?4T8U\H2UIAIRXGH:05!A'!&HM:J-'.78X@[&J?2]JJ7HH9G#ZR?5,,GO/N? MCZ]IOK3YOSL,O=5*^GP,^O5V]DMH#P#'C4=RPJ2B5!LK4N-L$RL.ZM7I=M5J M5Z4>PB#JV]^?W=GY]O(0[ULM?FF:]WG(<^VAU(M"GI<[?+"N1,AT99#5QU/- M9FJ=>BT;!A^+0C*3WP2Y?6\D &XF#VEM2=!.A$*H)\<=2>7O\NQGH]$-1JS? MM?S^TK0Q1:-/C1'](0:]N>2^W%MY?=OH"5A8VM+T-' V3OT/+_EYCD<_C3AU MDGN;(* M/C:+T^%HIS?JFCKU>*8!R-XG(1 I;+H2,<%LH;APT3>RQ@)2X@E2 MA2VO_4:!JF'F?C+U:W*#;?4XN&83E,,=55>IMF?QV>I@46X)0E=9!I"2>4[I MJLT=6>("&P/X>-R86-AB7EI RN3KNU,B))TZM]!-L"[V5<64:WOT4)Q\3NI; M6Z^.8Z"E9[WQ:M31VLL]U4.D]'/2IEV8-64X M6@HCB-YLNV5V-(M+$]-U6K59K MSP=YP9S6ZO@2X_"!S"'2Q/3%CK"0!)?)"XW5WA^N>U8>39]*3G_>DR>Y87-! M\R%?*6_$E<&-V 6D3$R_UO"T5GM'UO6PD,^-!@O?Z>&(,O><4F.VX[SA>%L> MY&>M43EP=B+H03\4*DDXPBC'(7@PSUA W;X*E?G]=K(Q5 %<^9N3J-7E@@"6:43ZQGFS/DE9TL2. ,BC];@2U"WTS"3S M6TJW5L04NM^+VNU0NXU76=1JVP$)DD\T-S8"\J/IE1Q-UV2(E.8"4">:[0HZM^_WR@.\,2,6S!^R"ZR#*Q#A[8J,SW=0' M$AQG=BIHI;5IE'J0,B&FW*2YO;"K]=<30& MK.IL8(VVFVH3S3TAIDYU0\Y8NS[CLYVPW.DJ'7$BHVC:,6SD?K^LC!?%A5L/"$)T9QBEBFBV>,)Q9(+]RK9NE>J.NQ2*VQ:0 M0*];7^ZBIR;XOU^-AT66*\SUS5C3ZDU]/6Y/HK$F!$ %#:LBK4$6:^26]8%: M7B[\,B>RR26E#K.H&ILPG M"TB9F-&NT0^#=FNRP[+U61YK&UNM!#<]-KFDRJ%6W98[8T&0!$ENS;:![Q71 M.-GGE-A(&1D8QJSU(DOO6-T?M^LR>GMB\?6"<7ZYY CHA@H->I1UR$*Y'=UG MG6"HA)&+;+DML'K#P&I3LMFQ&0X--+GXUF.[8-7""H41Q58X+!"-"MV(2!.+ MSZZ7M#*KRWT,+/H5IL3UMO(4#36Y^#I6J."3K #_K]\T+<+76X:-N)]1Z0)275TG*A.B:F%2>%F8%G6>.US$6E"5#/-IU5Y MPUCZ8+?%3:=%ZEAXO/S[*2EG-BK^5/"W6+AOS_8^'F:W+B?FD^N4::P$UF\5 M-YA9QO;AKK2C)_U%?/_N4\HJ7?*Z6D[G^.QRT1()$ZO5!/3,Y ZUG6FS(J:5 M,)H2*Z.6XV45%MWIFV 47)M+86,'.4R3G/&0]GL\.4;/3/"I/%+"0.YX )-6 M/$4NF39=6Z!Q)MA4V)#[K,SF1WJ6:VW+.6%3T&?HF0DN[?>M=D,1-98W5;DA MP#U=&L_0.!/K5/;;+6XJ9]O0C,)Q4JTU@^TP@)3)=>KX;B.0%&TD9*ERM5M4 M3#Q+H8$FU^G(S(X-56;'/,%ARTI#G8S&JX@TP?P2M=QEMT8=UVFUKK6%+6E5 M>]$ $MS7I,VPA=7]GJZ-J^&@UFZOA"L&G80H?/NJ.6W-9'[J 4 M#2#!_UR^X; SVM/Y,5FA=8Q0MS4A&D!" --L?J=5,%?5I1)OCTOST3KPHA;X M"6;1SEJM8).R)9A;GQ%J@&QS=(!($QQP>O5]Q2WFZKQ&3+;0!*+FCA7U2$UP M8&1-_-5 'K+\H-Y7MR# VT0 2',CR#+\!B^%:'\S&5+VMC:4<&Y$F.( - MFEB#=5ZW M\BR5W>G2OE%P2P-,=K/!X;Z 9R8BN[:*S5(#Z,!O Y'NY4)SW$.DB?6Z9PFR M!A=I7Z?G%%Q75HL:T1%I,1HP'T MOBK!>-3JA2TE;H";D,-6' H3P#7V&.%O>Z(^&C;&=DR;$$3@B]RVB%4F^D"E ME.5Z)T_GJZB#4=(&W876P&>TKM"Q@-/(.;[G&V[*TD^.<*(IH0M M]3R3RT\Y1)I@0I\WQR6-W)G8QA 6GE9:+"AH!4+2) ^\DE5=36=UW2>'V["S MJU=$(R)-L& >C@?AKE->")*G@9Q?;TB=INE0.U MB#2Q%&L4/J7J^I(1.IUFO]AU_?QP&)$FEN)NT NWOA3,A+'4%#OXAE^,M(BO MB:7(8K6YW1X0);W1I1;=NMZFV&STU.12G)5E1Y/U,0T)B M=9^>YK79"OJK],0>B!MNXM?CYR;D,&LPC:S<'BST"C4&DU4>TVKYF#8AB$ZP M(HH@MX10U^Z2I+;/-II>5%V>7(JMO+7H[K(,#Z9:.-UVO,Z\%)UB28QVS)?: M>+?F8T(C6Q#\82$KU2H<(DVZS85-S_2VMBA(?9_'1P6[/:I%I(FQLN&TW9KE M&YYN6FZ[,C,KV8T6#2 9BRC-BX/)!*WB+:\(-ZEE-*W$2EA7R_U@HA!Y MGC:FI<*L);&=;A#5UR=8@"T'OC[WJ)J>W9+BNA!V"L-Q?) G(=W-0&H6.^7! MF*_H76I/]\K,N!O7[2?XM2PYM,Z7))X'G%< NM3O!<.("4GI]H;FP*/;W$HP MU1(VKIFUG>G'8SAR+.Y ?8QQQU%IV38,:>V"'\ZCU%D#J-[CL'4V"B='GQR2(UCN>Y[\)XH->L[QQ<>(8APS_/VF!53TZ)\' MSQ5M>^*5-GR-:MC!,2IY_#V+'OUC[@!)SP:0-7^M;3^8A MG!^]^$@JS5W;\#UP/WWLGV?. >&_D ."D[O_]P\["# O-JA*)7,NR>#8=^+% MSGNI:,XFFE?J65+)G$\R^51G+E(RY"O%%ZED4C1+)9-*YCHDPZ1F\X5*)M69 M2Y4,\1U[\:!<*IES28;]3J:VV45*!J)9JC.I9%+)_-HIMU0R%RF95&:>OR94/UR#V=YCR4F?0N %H\M^?M0.]-(9< MY3)YS?C\FERY8>61;0-QZ7^_$=]^WV3)79DB MNJ%%E#]+7\XS+:$TBO'<04]#&&D(XPO;D%?*E32$D88P+D2#TA#&+2R3-(3Q MQ93G&D(8[\Z=1VV)WP]-4ME;GSJQG^P&W^O:+G?AF;F^WFO\GEW38SO M7(XCD='5.:FEF/H7;UT\Z++<;,U*ETSJ7/P*X#Q<:YJ:C*F3<TI(J 563M7?<^=(U M]1L^[RVM*'[C0^Z]Z@;/)5E?.-#J4M %4;;SXQ^R#("J_G65_O%+#"E(AF3) M("-YF1*0@3D'3FR9D_A=_ .!X?F?:>![\2EUDM^1F1=0?1M=A/9H!!D2_H?% M_\$19/ZK[>"8K;(CR:A**^-;FM<'ZO]^$^ /XL"3+$5R%-&-G&91;%F5UFX. M5,SDQGZ%WQH6P'K?,M%];+OXBYPK=M3HTCU<1"M6]-WL0I+6Z&$>,"%.Q*J/ M@O"V!7]UN9WFWE/%R< H8M:*E$ LJV55QTO%LKZQ=V9[TF*J[3WW+:, 63,E MP_W?;[5V^5M&M1U3\O[WF[;S?EB^J=C>@>!;QI),R./#&W[$ 8".[[EH=E : M$).A3"$%]NW^XMK]8-9Q-H(K-&9YO\.!_/H$)YZ\N?B=0$08E<;!?2]VLRI>% M\;184R8;2G+"\R-*EOP50'D4WH]'8 :S>FR[9' -0>OF-\.5 MK,WT 8FB%62KE3RV'$;MF>6D&U MUC<7[XLPD$/P,2>@AF+5J@K*[1)/L&'/!(O:#.M$4)-#D9?\'4'@";CY]Y?6 MI\^Q:5Z\0.>K8V[J2>'MTI#75DX7 [2O"=: UYS6!YLE&SXO[*UA?\%OA.:" ME(2"Y^T"A!7,M[\)FKC+D2^9)C=2=,GO@"-K+LC8*GP;9%O&7J.9NFG)Y%=M MN?+Y29^2[TCH42(N(D @,'%HBV2,#O"7/PW8.N/9NC:QR"X/]D/2VQ'SYK*Y M^(,4$'IVS75]H,"10]ET(8]M)$=C;$D1?*,9R:^F>]YOJY2=UHH,+Q/N(]0NMX"\SU2]G M [_KGO=R;F$&A!W6&H\[?)'E>BMB3WCE\A^ZY,GM;R09/GAY]WLPO@&]\69N M94P+H5_?5:I54"V&/;C[L=_^)N^PW-N"@JDZ76T:X?VF>OG)@G?=^[Z*6+_0 M5"\OW)RNX/?!X L+>Z;6VR=9;RN.&FJ6T\-T7ROFJJ,BV?*5/RP1^T.+:U*9 M]8O8%J_P)E[1\GA6ZU=KR.)"X<[73*Y;+ZT? =>#KT1!4 ?^Z&BR!]"Y"Q1) M.H1%I0"NCY-1T;1X/BV>3^.H[QU'[=_K843&(?5K Z^CEFU'!9KG0YH3857' MH'TZ6S==;*"UQG+=+C@CF1/9**R*DW=DGDQKVM*Z^T_GP55':%-E2'GPI0H> M4EU(BYT_B0=7';Y,J^12'MQVX6VJ#.?:&:XV=OIEK*2D,MQ(4604<NX*\VUY=4UW<& ZW?8B5IT0C*_&;6W/2!KP%>Z$$##94!OF:AW7H9H& Y YW M#Y3,0M*L#%Q/\.\Z\*2Y :"0YU[&!;+O0 Z#M!0P+06\LJS2U3I):2%:6HB6 M*D/*@Z^78DUU(2U$2PO1KB&P_^86G%-Y6, MUK1=-SHO,91VI_Q P#'TI&I(/) Z >OOL!9G]T0S(;]S\/4W-\ZE:>QGX8SG>(*K]OK]=I-8B4&T<3*O;9PW4AX) MN9,Q()?2,L@O>JOV9>4=K]9[_:WHY16+_;W+**^8%:D&_/Y4KUCL[YV9OW)6 MI KP6W'**Y?Z>Y8'7C$KTN*KWY_J%8O]O;T<>H/_\$&IXZ3H;0Q:+K>R&XK!*@6CWN#T]$7J! MB./1?38D<\<0N;==9Y,"RLN1QFO2HM2F/">@O',4\LU8T&\(2I\NL2.,UFK; M]0"GFH#O15C O 4+;KUV\[_S)R\)8KJY;2CPCP7)D"P99"0OTY(<>?G__H'3 MV%\D?A?_@ 3[W__,/S3%F48ZW[^D\RE4D1"J%-M'I;J7B%4?W_XQOE;K_?H] MGDX]XFZ@X4<8$@A8*0DB+)1TWS\O3H\Y#DE"MU M"1RX5B1YN6^"5/*_(=J&S&L[AEN'(UL-B@'"&52H3>>3 M09\;K$T]@P'SY4$FF5RZ! Y\1Y^XH^M6J]O]$/3(^0T(RA%G@O);8B)_U]D3%!8S[O".]OG%=DIRO MG7N)G.E%J\UP"3*2C#IS2U:([NVS; ^^4'+@QU9&@U]8.)*164N.AZ[T@TX= M ET%M>Y&#;VMJ* !^7L95;,D2]8@L7NTZ-SOT0>]K7#WD;'D![-(OKW__Z?Q[-)&@&'[?K1- ^O)J*=>P&R ME92X8M_2$8@A>[1$LA_)X^6P(_['1_Q)8-CWTGJGYE'/R/^))AK2KOL M(Q8>#(6L 53OQ^%KQ\^9 47)Q+!YD/_QAVBB^E]7]U#/&OZ$%PKX$7S)#?3 HHFP^<>2DMJEOS]OK0DQI3B(P"Z]R-=6RU*[K)LV($K$BR6R^4. ML'*!4RW>@^GCN60>)A.)'DXG$\WG?OX7.)5_^9;D0\D!Y=\7/4S)A,@+&:M9 M<#NS?1?Z&>Z_GRTLD60Q6LI!7X)4\)R8PRE*9&66%)D<*5$LK@",80ZK2CI: M_SMOH Z'4V."F6/+ZW7%(.9$[#FE-2IO]P)&M#!"Y<.A/1#LGM03J21EOFLZ M(K[8"-B@M@8N(5?E_8B#E(EQJJNJ0M4;F*J;#1=;51IR?4J@9R;&V6PK3;^0 M#0@^)*DYOJ_IM%X+1#KY]L9J17"#1D$1?&F_:ZYS?2-;78A,DK),2OZ\9:MC MWF=*79D*N\Q:19>:)B@)M=]M=%W"$4"6*4LKSC1GQD+,)RG;OCLI*5FUB8%< M29H*RT9V/D.4Y'/*HM&@IUHPP 6M.^S8I#/,UD@.G7A./'2NV%9]3"]EC#;& MNTXP7@ENP*$BQ03I1.?PZ:C>U+'!>DD$C6V> M[PC3[ LE&$:W2E M%I?ET0!.2+7JF2-V6C GNKG"_-*JYRXQ 9*>$.N2+/-"OUSS]$9G:5O<;L>6 M2Y#TA%Q5=66+=IO:","6L8U9(^;9=D\D3DC+#(E-N/1VE$[/&]L22S?SXU& M2!-K@,1J@=&NEZ="MN:V<7YF]7T,DIX0;&W"=QEJM0'8N&S69'].,-DM)Q(G M!-M8$A#_='>#=8@":TG#G /:$%%."'8E]]6IV6OM>&+8:/!^:''B I*>$*Q1 M+8!=RY(8H>(L6UNROB)Y'H[UA& 77MDD U,;Z5)U(L[5"E\9]2&S3@A6[C - M?+4I^KQO,B[7SP\;V@X^]81@?;5;<>92NX4-1,W;U_P MBCS=B--\91: HQ2=K4^FRX*V2G0E%32EBY;N)E!, G!+NC=[BU&[=MH<,- M'&&49WR)@J0G!"MZ\U%0,<,0&^ C(4L/<[OL9"&2)P3;(&627#';#C_PIN62 M2[?DUC1 I D0+H\5 ?YOL.,[A3#L9V$ 3BP7LU)N\PVI+_.$:%6R4HXM MV'"]DB8 M#P=P8A'RQ?W<:F5W'%;A?1R;4M[(M.!33RS";*,&N'6[JF&=;*4M.Q8KCNV( M-+&RY!GI]95)48"O#?5"/]",>AT.X,1ZW=C%I=L9DE"Y*_5<;Z/EQ=:RATB/ M3XU[Y1Y]QCC4"_U%0UJ[X,?QA\>V$G*Q#F82LOSEV&,X>LR1/R?YGGW\(';F MHD^>^'R/HL4'FJ23[3G'@1WMLMCR>O7$1.RS4M_I%\O<'[DSCYYOPV>JT P^ MQE&.OV=18/Q'["$'D$^O>J:'X$'TXB.I-(?FM^^!S_9(WR46]RC4\,>'>%[L MZYH*YER"P;^3>"J92Y0,^THOY%0R*9BE@GD.9NG^?Y&28;^3+]:^II+Y0\F\ MO7/=VTSE,[*!_8-TYX<"^Y7S!/IVZ,/__49]^UW^$-_QCSTCR[YW7'ZX= #( MM. ?EFZ&MQ2@9)X>)$X5)U6'?%.G5,/]6LJ].LD^OB[:L@EGOR MWT2SAGL=(GY7AU!+@?,V@GEW'2(P O]96XMTG?PF)_+?&?SFE@GV*K3^:@GX M!6'NBY4LJ$@%^7P9U;'-C+T&J/F/M>9_7MVFK M5I)-8EX?<3J]8QI#%0M'[3;25OJ36KQ>CNG *2O?]>+3))Z=<0"4G:P9(&,= M; KT*?I91BZ\CPZC:-9)!_Y'ZH"DWGOJO5\@?U+EN33SX8+8<9%6R-?QWN\/ MA^-$],:HE4AV+L5'Z,TUL-S(?,J '?H9I$[#];KXQV39#?KYGWQE[<>Z_%$# M]0)2P>(C#3SA1S!HZ)S+(Z\>).P)[6]? 5'^O8]=^ M1_V]M#WWIJZ_*=/EL>Z> +R*::V(ZF3$"])*V8") MN:(5J2>RD<%RA].?VTH]U?_KL7!N-]QP4Z;/*_JO&$V/\$-KKM.8, BX0G93 ML)#^0X.'R2=SE#<46!$L!\"![H&264@HA6%!,3EK&TH'9$#4M#7C MEW#M6( MJ9MVK6&6SY_UY1LU[W<)]E==UF??F\^QK"]MK[[^ H6X/?C@?J,I;]O:P]94 M@3O3B6V[:%:R,W?@:GIQQ4ITH8V-![F>F(^V[3N23)KM-UFN\'Q+CZZ1RU(W#@K MY_2L,Y]J^C+H2[D MKG1UT0QTAG(I60O@/BN_=%W@N1DHU(RA29'* M_ZP4\TM"VDV9,U=OM9Q%IE]U(9\=L&ZX7.*=2Q1OQ!_G9#F^/<$!,M"VJ$-Q M:G1_)4_\@MAQ>9O?3;GLT#AW@.2"$HC_?\TZ*G__7O=?\MX+J[(W]"@@V:%3 E,-_]>#F=1E870>L)4TYG@6)_7X[RH+(ON, RSL$ M!%*WZ7K]_[1\X>9MI8,>EX *H-8JAQ@G9RE1_).+5/@EZZDBN'9[#'*VOAF8 M/", F<_3 ;JI"^4^[FC\I4JN%!&^H"V4FCP7:/*\$0:>:W\U7"J;[5(HZT0Q MNZ>WS5F6QZ-[^B(C*)__U=3'C82?^H@H:ZM9WP4OV$&ISYB&G[Y@^.DS /1C M["B@:-X)](S4O:,*$#%_AI3,6M37+=*O\[3(VJ0]KF/Y#8>N*8WL))QAWM:5 M*X6,-,ST!<-,-W$RYNWH\5-WR_<)WQ7:8U;H$&YK+>_[E5=FF,:8TQG0S,:;K-8A^[E'>U\_%FOI3PT@O5K=;6MJN]:Q5J0H3;4-, M*CUT*7MT$#C/ONA"IOK^!)X6>86HTU>Q0"FX" ( MEQXM0N^.C<^S4=0;$VHI1-QJ="AM2',;]M)O0T0X5VNNO5IY?+;G+\=T=A0P M9 ]!1!0 (K%D%=$MG5WKW/>L,1 C'[>K2=W"ZPT&W7"WFIO(>+U:_O@8NQ(E M C.G82FE!L4#EE&P1J#OQU7H[>7CE!=#O71!2JK+MV.BI);(Y=8OO\GX*([) MC=*:#_=8A\0F_9DJR%ES@30Y/C.&$5\S;--Y>GC>4IX4.K]BHZ3.VL?%<^:V MHP G&Q/_P->[C&L;FI+Y!Q;]+V774[OIXMCU/G<3I!KV<>&0BULRE\JNV)JY M.'9=CN=REE+G^WC"T\S5<\/'F Q7,W>X&V/A!%MC\W6C&V07<*#(\&%/W)QP M$R$7-GIC&WB9Z&8$']TF_;1O,)SL-@V^_''PY>)0X2.#,QOPB\FIN9;DUYQV%+OY!M#9\.W1JS2$^%PT1'X M_%V.>3'LG&+"K1E6[QSDN;C)WF00Z'TQ@<]5ESQ?7_4Q?U[-KQKK7&ZI1Y@ M;2(J=X>QR>ZK-QD-0B^9/WE)$-/-;4.!?T2\SJB&'614QS:A!;4%;L)\FJ?' M/+Y4K<\%L>/R2XMQ71![+C()-5[WBIQ\7MOUW?DI83Z&-MJ9NV@ MZ(071DD8=!_SV@36R9L<.E(=A*(=(O=VAS,E0V!W0/^M=AG&#NJQD%NSN-X('71E*R\!!TB](XU":ZOOZ T;(.B MQA9-WY$O.UA7&0AR;+AL%3=.LT#V'KCS2S;6E\3#&RQ:.5=[F8OCRN44^'VP MC770_C)4_@$$0^B,MF(("#OJ&T&S0'8WN4JQJ&*-I;@<-AAQHW-":Q M]*S2%RMS.5?4ZN*X9>?B374S[)BC"497^Q:^U@I=5EF(1-10F;PC3K022^$E/2/V^2UU+HX+EP,O M9REW?AN\C%>#CELGK;Z@37I-,*UOC' 3P0OJMT/?Y>B7\.4:PVB_4LNL:I9D MR6^K9?Z20/HUNVKX2B,6B2R2K:KP&7!_LU5H MP9BFC1ADR_I=Q@(>^E!S71]N@0#^U4UO"D^K=M*JG5N,4#P."]<.&M]1BQ$@ M#! >G$HF =!;$_Q$X\=^>]?;] >]L X]AZB9+X$.3=,OW?B; DA:N_.E:W=> M;?!TC<[U4^L"[( C:RY AD1D5F3L-8*!M#(EK4Q)*U-NT7B(C(5.K.3\0?N5 M$\9#R^3\XF3=-H3*1L]CS?IFD$,-I_)QY>\==J+59@H::2%*6HAR(TF+WP&- M:4^=,CEW)0N:*]#=#2[4I%4$&C1*A6*Y7[P<\DJ#.&\J.SF=N4B=K[3L)"T[ MN1B(/4O92?F(#"_GA==*ONCN1AU^+(7-4FATV\,M)Y)8%-VA\;L<@Z?1G;3P M)"T\N62 .4OAR=L AJ V)%>O+GQ],&XI^RI5[2[E"&!^SYB[;)OM8*9IAR[- MF7\IAS[-_T8=AY'U=A?;<*BGSQ:RRO+"]$?.$MY^L$CRB[DI:TDV['+AH]$Q._DI60M0%_R M *^J0#[52:2YLK<5KV_,!9KM<;NR*VI>GD/31<873MT19++W:(H,:87.->?# MKO\L^Z?CQL][%TNC)4M/I1(F$>N@SXSJB\8P I#H%DV*>?&BW=L)E1TJ>M]H M6]UEY@!^T3K40ZTCB:0^;1HT2X-F9[3].%?LJ").W*/VC%]TR6)E2P@-MC+5 MU$%8SVO!>5#[!/:N>_E)?1PNBKS?%'BL4.C1305B+Q&E-G/D'46E=5%IY.Q* MV)6&V%Z$(SPOXNW2D-=63A<#M*\)UH#7G-;EP)%478!64]8\7J+V#&[UU=:T MUD-PA+I2DOD[]L52BVN,M/V2R0?@AR\:>U\2;=_!=",A2BBVCUI270:J_L\' ME9I=PD3/C83/D+P<.!6+>G5@B%.< M*41_ A;$'#?N[P.Q+0!%7/L33O36XP6"A@-8>GHP/3UXH?Q) ME><&$X*W>W+NG<_R7_R&7-9V0,E(K@N\#'I[5"B/:HD,7XFO+)=D&0K:HH-(K= MFB7[C@.4@N^U;6\*O*ZDG3K8TI#:5'U0+8T$?U&=S]51<7.MF6!>!T$FK?,V,=KV3-&5!IM:%*D^>F! MM31@D 8,;M)4ZAQ5OHDT_G@%T D +1?:_IR93T.^L:%K@_9$H:M&3R2CYL>Y M.R+'?NE*FO>PF6XV:G))S$E-M \UT=Z,)QS.CVO#2LG%.C-3786@OU,V <*3 MZ(I6BGP)3ZXQ=-0Y]G>,VC>F,:.O%#-*&QW?B-D$H-OYHVU;R(T:.I+EQH-W MC\I=A+I=.VAVS>(.>MV-U9JS%"Y6:OZ@TZ?2W_+07LX!KPMT+]R5MV/":?&< M2#)1S?*7N!/L%N-/5\"#R[>,WM*7\7I#,\=NK\\;0"-4RKC \^)BCZB#HP\G MY4;V0F1??25/Z^R^U2U8$VETYJ+-C*,W%;5C0[@ %/R$K1 RB\*2[I2<=]GYHYZ\?:_VX>*2XH[W*2%\76",J=-C_]$5W1^QOADN,T# MYP5Q*IJ[-J3PAV9%CYD;$#E.2#7F=_S]9_*=.YG__#U<@B@<8<*/0A2ML&P/ M3D)R4% BH\%!+!S)@(:'$QDBWA)=1V$IR)M1T$_1830)G>DYM#V$Q*X'/XCL ME.^9B(&7NDE*$;!"7XL RCQ/B"Q&YL2M]^5A./ 5 $0@^2 M@HMSZ2 +Y!_#3O$4E/_N&.)?T8,@)D.[Q/CK<:WYX:.7%AEB/QS@,(I<0DPH M(G,I05S9/<%E T&8ZI9LEB#B/SS$$?SP3$ M+Y7IQP/.'$=\%_P[]E(F@=T+SY&]_(]N@_NT?V2Y_,O MWY)\* F@_/O6@HQ[R/'!)'+R1N5BAE@Q8, (O##9:G$CX 0+]E#1_A.3ZXA',S M^/=,/ L$5@7?A4]R/V?M:DB5O!]DM,/\J;'R^0.-.UT3]UO2"@4'WO5<+.(GP17OWD8601D M'K1+//CZN6-+2L9!'9RB4!HZ;>Z[Z 5REA"$Q69P(>!9P(IRM39SMIVHC%H M5F3S1B8M^GH);E !LH[A'P9@#9%P#IP,@>'D]TP-9?0<^'5M#2=IJZHF'TQI M2%R4S+FC*0O(MI;DNI*\]%&,S_U^(<(=:"@4J<692A!UA+^+IGYDS1*R!HK# M1EQQ_3GDR%$:\)_HOCKX7>@+VHX7\7]^T+0,=%.BQDYWJ , M #D^*C:0;1H M)T%_D1T_7@=PHG!U1)%/1.8!>7F_:E3UT$I @CJ#UDQ<(/A4AFB@4 QPJI") M![<$21(.R[Y',3@U:.]2\W;V[C[:BT0&XSI0,-(RAM*6' MB4 KV9#F=OS0N*BN[ELV&@_T=H$/G6+4_2 3+"%AF+4#Z\ ]3=$D)SRZ5 5' M &5 TI)B\+-B('Q94 9 M:>& F-71T#G# ,X"(E-W*4'=DJ/72(8+%1UN:U8T22B(IF:BC15JOKT =Y!%FJ0X4A! MX5B@O7Y43\Y?^*Z70<4-\>) XS"@ZD$CYOD$"T RG[ 0.:B7!+&/US$$3[A2 M5D#VD#K!%:*[QSP!_#V&2PVX1XB::W:D*Y!Q"_AE2X%<<<*[0^$!TI:Y[R'W M'C(GEI]GWQT>"Y>A*FG&88]!@#"FM '#MF6+0(G)^]',Y! :BX M&$145D8'(>I'XJ)"6>,.?<$[%,Q&?+$AK@ /*>X#J^\B41QT*UIE"WL+M25: M=0Y8^$:,.'>/$0_=$X&^!EGEV4XD@/LG1BS6+ LR+X:JJ#HDMA#BC0UN?I&[ M%%_UM=8,&ZX_%"Q&X.FKD@RM'20"2&S I08.?SQ,_V$VZ+>/W8">NNSHTHS' MRI"-/GFF#9$?3/\L?AGYK0CS-?FO$[9>4X/8"0V*\+QJ?34F'DI#6IDZ7#5H M42._X.FF'RUM@,!"RJS].>3ZP[VU <11 -S,%'$0?W^^D +O..&F51N)WFWE/4NIU69*F) M4G5OYZH&1PF^V2#'GC\HPG&UB]CV=YZH)06124K+% '=@K#[K 3N9Q,S+LCG#U)&L<=E@Z[ M/[I!>'V\#Q!21UB\@^/W (3-__F,'-E'BRE+_>$EJS4X5[AS=*-5?:SGN1<4 M_4A0IAXR);(^"X7!E)A6>,9R=O,>:@=-?T_V$\Q K37@#] ?L#)E,'>>J59D MF04.W(&=^[W[N6H=;V]4T%\UYVBN03Q?^]#L1&(#=8]X)%0" MW3'[BT+MP,T0VH"VA_:]^*JI@Y#9W4BFRSQ>%CI+T*RLN\-LA>V=11==O+3, MMPW>T[.RW-:P]6S6X;EO?U,$]9(F1BZ-;T3VCO9$($\T$&W:CT#U\Q3RG++[ M1 7U6_UZ>Z0!D^^$#K7:B8+>J 8028GOR6;M#_KYQ8R#DTQ"9H3\0Z\.B(F>VZL;<"S6"(B"'TH#-N,NKPU)E'U= R"BC$7@+T MT^'ZC.-%)UL-1OM@[ !$^0D7P#$=3K1%O,R\/"?XEE;DV9,0KI&VQ-8W]$I0 M5"=V.2%R S>Z403%KP*XG#+ BMZF1:Z:ZEM/P@T1H,<%H+$?%4 MF/0;S>I^!4#Z +F?0.$E!\6:7.YA5J5X4LFF[8\AA*==Q14-KX!)HM@8DSMN MZT[@!L 0^ M[?":Q7.(01+0F#B)]'"Q[O$,<5\&)!0.=OF1(RT)J@T*=((Y, MHL^/#JT#_V;Y(/H2?"/T;S-SZ#/;J',%W N0CD4*]'@7BL8(J:*%^^# /QJA M N9P*3B)T!CZ[#B.YT- ?SO\>+B)^E&(; NB0@+X3;AS(GL&.*9[]-,/PW@T MQ(A&RG@0T. F.9=Q2U>#RWA^FX/@K#:LCE1EQVHT<^>F$T M NC)6%&$(:II\*$OLY3@6*4,VI^=6&Z0^=#J E'__VCL#Z^+:D68O]S[D.?1 M+(AL[P>9QFOCH4X"%5)$O/[^I.3F24;GCC$X-GTM^D->S(VZR$_:R7,HN8@C2X&)4..\%.A&1X9>7 MNB*^9P:^:1XBQ8]8DGG@2>;(E(].:9W?@OEC4^M-,23AF#F.P]Z:^2CY7;,. M62?;^H2972?'A[]6(_8Q5^/[QG<6X01Q?%V%_1^4W-=M*L_3FD.^.(Q<_$] M4P1.M*MH#\L@QG3;]E#AW*.VC'##CDIIC/#)T;^3'#A.['@VT%$>!9.CC39* MLT7;%E".QP>CI&B<;C0>T@#(.H,T495&-&27IUG^/8(I!T6 C3"*?KB_ MMC3<9;0;SY%]+!U;6*Q\ZU$/"S3GD]^-VV%&52UH)<&E\5@.I[9O+G9;^M%4 MT1Y?AA+,X%BV$>4PXC@<+-MYL7K1V#U;L&;?]^Z*[7T+Y RY' 'M_ M-/Z957!,[,>%%)GGA11WF4-QTJ/=O7BHXHEB2IQAQ)&;8YF1]^@T;_3TN62@ M7??^S8^J-!YV28!RY_>E!P]3.\;[T1=1N=(AQ_I0RQ+'_A_;#:KO6)J[!&C' M5(THR(4*:21EY;M1O!7YBW%E35SZ(,5^KG0P+(X9']^)4@965.)V!]U8E!]' MHX[R[LA#=I"!X:*^TT>N-[.9Y%(M"4-06E+I"3 M[T4.^1-61G$&6X;#RD1X&-(SV0W$!_#!*OD1#/49I'L<][HVX M>.X>!"&0,:%V+-W#KG\B1ACM_5(4RE-!% ;U4/SE,#O']3(;7W(01Z GGPK M"A>@,"><@!'&[SP90(AD]4P\T2M15<=1\%ID<48U=(@A\ ''9Z&B+'"(J")= M/-HTOG&P: Z%&G94T_/T/5=FLYQ_H&]R-7_%N;^XR1U?K%EPN6C>__?66N:S M[4[/[7WW$:I0!7=K1YC/>H2#Y#W%>V/9+>*X^Z.YC^1P?US7OB MO:_RQ)$XQGD?]B7+?HA5QO[L?=;QM5G"O6&+*B A;!R [Z=O35??'YV[Q'_A MW.4SP^]R0TR'DPEL'LOAY%P6*97%Q9P,@,@J&"/B&$;\X1)4X\)VTZ!4;K;->! %KE(->=[_!@P:$\^7/* M4*@9#J'-6_K W;5F7=D;C^D>I$P,5!,W 3/8MDO8V.>@$2(LUJUA "D3 YT9 MBV:K46FT=6F8Q5:Z$!BB@-Z>'&C#J/CC1A4,^8K;F:VLL94WLA%IXOWRD'#< M-N8 #$S-87\SJX_"UD(D1>PYI5>W#8$U0@LC!$R=*?.^P70X2)EX_4I7\N$6 M@ 5&C^ 89J5^B)L]2)EX^\XKMZRLN1*QAM#,=1A#E/-& "D3L]^VEVVO[FLY M83P:N<$BNQ)E#CTS.?LVS5?5'6VXF#GS.Y)LW"MZ(-N45SU(F1AG-]AC*E_CAKS?=^0 Y,T- MXE/4F_8IY;XA;[?YP%[KE6P4;ZN-UK;IKSN2<'&[XET MDON#R52;J"-JP5\L<.QSCH<[+>LKWHTHDR\'M!>L[H? M]#DA-#T7LU5ASG0AYF+)ATZ9;H/MS9JV4!';3(@7]X"&*Q^2)I9)?L 6OW+^+^!V*?VS>Z(XR/!A#@/J930F%RK4_%:6$Q))7DCA"D?R M6))+2(K 93(\P252HLPK9(KDY?01!K:EFD+X,QO %;/.T 3#._%VV*+6+3*, MJ>3[&Y;"!ZTL5:&<*>V'+6J+N*"4V8%88W/3#*8GV9R4:?NAB]J@0)049S+&BVFP]G%R)=-JARUJ MX^RDM2D7YB4FWM!Q9C(8&7[;#UW4^*)A=KUU%NBKOEF6F&:6X=OABUJ5F1N* M!U/WNE6K6YZ5_4P/*%3(HC8I2!Y8T(9U)H?G)E*QR15LR&\LA2YJ0Z[O8:PVUS6Y:JKVL&ID2ZO01Y)S)4J'#%C5NUHMS^DOP(M94B$P3?KR>3FG]'#/0 M!UYR;;33;',2MOZE!6_2X%4[@7GC.>#F>7W-&*'KWUIWFI,YV<$T>=E-X+-B M+LNGPM>_,M4HZK5)<<&L;;9EI3(M/^G38>N?/A?HCBK76XR1S*[*RLJL)DKM ML/7/,IR:NIAL^A@_)W-B.]?-]PMTZ/I74:3,V-7[H^HJ8*GN^G3>U-NUNA^Z_LW+1+)A MV5Q;\Y1>D>45KPEV%:'K7SQCM>-X,95CFQ*6;(BN/_=Z?OCZQZ5EJE]/33M8 MSBQ5.KTT4:3MY^O?-^?VA)20I$VI_IBU^>3$/T[TF;6S;I[&&BD6?"V_Y')I M0Q8C>.J8%[FI3Z,\C%5<+G?GLS<2?'?ZESB5)0]FI8L,5JJ$]1EX< MZ##92T_&?@P+,\!SS/^>LA(HZ[=ZK6;NB[='42&#UX)SX\J8&[W4MK_'H>/?M@F&_A +F\&^7=Y&,&+]TUYP;%TSY7/ M'=P_C5_T*6OCJY<@HVF)XK3@]P2:F6C.#'Z?2*.IB>34W!.O7E*,9@;-#)J9 MEU?0$@DT,U&<&?P^DT$S$\V906B&9@;-#%IG;F%FT#H3W9E!:!;-F4%H%M69 M06AVJ9DQP%-T.;)H=CP=\,Q?$LS%XRW*#\%/\+*4/[&[./C37S<^96\:$W;_ M:GT:9$Q?G)D/%O1],XYV03' *TP_&T3_QA#6CY3(6]&CGRF4MP(W4:F+\2BG M<^E*M"H[GE971$N''_[W%_'KDP+*W">^%W/3G]&:UW*NX%65/CQH_)A.];V< M^LI5!-D-LIO ;HJV=5 1!]D,4@^D'I=2#\#6+EUB^8-L[4LR0QM!M!'\;HLB M[E/?RUA.3V0-"PQQ(TLG0UW$V6YL48:W]^1L6#P/K;\$@F.'VPKG)+XK=0X/()[(:-#&YAT;FZAISUVI M!26FT(*-]D/(J$[G_>=5$]D44A^$R5>@/[M-U"TI4)_7/?G-7=9QU0Y1E&5% M^?O4-W:<0\7>?RO,0YA1G4H64=Y]?8[MG$HR%\HS/'=&W>M8UD^7SX5XXQ7)!]D7D@_"'X0_R+ZB*!]D7\B^7I// M5X\@1V"_>F$%>N/ [W4IT-4E53]6Z,6)X(UURY37.X]73 &SZ]QX,L%)@G?O M0($(>JW^]S:.N+ZTWQCYK.AT;'=A>L'>%DJ->::ZO2X=%FSGNBYO2KPM<6PW MSW4W<[X55Y@".QCERM)PD>3M=?O7LTO6:8=K*@>WJN_N3>>@ZY@VI9<7IJ]4 MY[%)8%SUP+8*T+3J0?UR;JY7X@71FXLLT9GHN$^66+<)WBK)HFKPNO/?7W'R M5VQ;O_:_O]25^V!ZAF2YN[^_O,"=7O*J#KW5!4=U?L5@977P /+78TDGC&"RLQ3K,41N827[74=F-[!.!_GK'S*1N,O@Z7UQ M\KU8KSC&_>UDXB8XPRG0(GIL^B58!"5*B;^O-V)Z;F5&-HUL&MDT4F:DS$B9 MD3)'2IFCYUI!6[/G6[.G;=GS35K(EJPWJMHDW722K*%+LD%WS#5;"NHA4N_9 MDYT@<2NB'BOVOGL?Z]DR[P#AR:'N*I26=08W=P0=7%%RN?-'Y'))/O\I.A:"Z*QD4"IJYZ_X-BVBAG M!*$,0AG$A4[.A431,SQX3;T47$GX=$D'/*.8E<%KY!Z_"B%(E7&SB&<3$U>K M:E-YP; CF]Y @@2+SJ?.3(Y^-JPCV+HYV()0]2?"JG=B%3P0^QI6Q9GNQE0: MFP7C95IUM;WB1JM.@%5@-T<<8=5?"*P06$46K)#S/_*X]0'OOX49^5%A*8\Q M-4?.+()>R_W\!$(3M74T4=C'G/_7Y>,OPH(^)IRZ&#^137%]:G[J M!9*5D)?^W:@)7N4"MF5*+0O,"A1RUQ,D%X1M(R5AU6=3)!84^I-/=TQ M_6*51'E&*!$6(0!" ,0TOM4?7N86O6JR02VTKFQ:96="Y9V<#^C'^_WA"'X1 M[MP2[D3+B7U-8/.60UNWB"3>6-4);-%0.RM_PTP6'MSK0(=V G^?1QO!#8(; ME(/^0Y#G RYIJE\A9B/1+6!KRX]OLDR[)N?;$%PHZ$DA[S+IGYF0GK/LN66# MN8R9%IC0?PO6;VY1N/6T=/PC=>I_;%[Z6>6%'."GPNM'*W\.E#N8GIF400T9 MM\90*T*O9XI),9ZYZ)4.^76^W[>SE1'FS8JV5V8XNR'17!KZO9/8'9'(H$QU ME-]P/?D-T=O'HDSUR"G)Y:T(H0Q"&80RR(J0%45-@2+C985XO[HVP\55Y*568"MA9DV$UON S; M+--,WDG&N8G1AO!$;=T?V =]U=?FDC8,V8;S&&OQ<]F^X9SI+SA1/^5;OF#! MMXCXGC_G8HZRW*X&?/=6'1CU#G3KV8KNVMD$HRURNIG=9(1!.>U?TO5MXSW* M\G+.K?R YI$;9U"K^8CWF#R.)$(WMBS7%Z/ MH6SQ"V:+/TN-/F5R$[ %A2[W%$'>$1GJ)Z1[1SL!(](V M=7:@"=N71DPF/S<7,[*).@A7$*[]/FM5],)4U[%NOXPGJQC) M6:. U 2N]7-76OE1.(R YT< SSD\[1%!F[=\Y44\TQ^D)IVZUL7[0L_G%6G= MV:(-K.UTG"YZBQGM"&ZN!V["7.<1D\EM\YP/>+]UGRJO\%[%PA:9DK?IM:;Y M5F(++M3.04.0;_F__^W"EY_']F.?,?[O5"C5!*]U'TAJ_F+]@D5>8_)3E=<8 M4)J8$11VA>(ZN#@=Q@B@=UG7CW\)ZG+D.?#"]\5,!E[J>Q_CT/$>Q# *J[% M?2"'O^>6HT+K>+!EL,RK2_G%,W=(&+QXWY07'$OW7/EIK']<.OCQ@=@'&-SC MOU^,S:'_9FQ.S"%8D_&\/\7F3_H4)YG2)>_G1M)*3T5LPF J=KG\L) M6=37=46T=/CA?W\1OSZ],'YO*93T9Y3FM:03&J:O\*8HQX+$$Z0BR&XN83>9 M^U>9?O3L)D@-1B:#4!5IQZ6U(W.?O/!],1^D:E\2&=H9(IOZ?IO"\7ORRC#W M\98#A+MH50[5$,6R8SE;EE07;780N*+-SKL-Y^D()#(D//!:"QEY*]&.Z,([HENR*7@Q%3(IA,@(D:.O/MMMU"WI M3Y_7/?G-?=:GKC^/1#SI_1>V/'SO#5LW;5DGE]:E$P_/&:;]ELNZKBPE,6H" M1.:*S/5L\GOKP!>2'[)6)"V$;=.YB/Y(6M%UAH5^2$F@JSUG-)Z_= V MTK:O':V^+?E=73;[8_%%G C>6+=,>;WS/<84,/O.S;KL]^_)@4$(M@J>6Y+U MI0P'!M_!FT[\^$6?K]!X$RPA]/K^ZW/\7>06?IS87<.//96HY9TI;4KP?\R3 M^_]9%=O (.N!/1:@.>[*V+*;UEJH$C*I&=VLIVGS!L9P[4L67%S5C9+7U>93 M)JZ/YAV3S:W$!6)K@-;SEU=^^?"Q>7I_A=J'B)E1F) M-AU!AQNR::3,:(%"ROQ9,431*70:9+ZTNP;MS4Y79*W48RA^H]@^LYB;#;4T MZS#C>!OLR6"-M;39/?2S<7>=^]C/5OF'2 \.=3'==ON]C,[OWY0[.S' M9]5%!< +JLF;HLKK9=-Q;<\ $_<,O=GN#@#63QBZ0_"149:SZTW/8U1?L-H" MO\K.RR.3%%G+OY]FT00 =6/ MB>)_8=>$K.BF4Q6N2#X(9:[;T7A"9@X>AIC5SB>'<;Y7-M0_H%H[]^B<=PK00%"(HC#84 M1H]P09+U)\*L]V(6/$7]&F9Q68'41L5-1S-JFTT9'Z<E%,I3!MH)56Z=)HUBVP 3A1>P<6^;%(Q'4% M'(JP.)0)YR[&3V137!\N&RT@@RWQQB?9Z;_E$I!UP.\X%TNH&RFU++ MM$ I=SU!4N%$6>8>A/OF,E-;S7H9S"/24K<#JK1)M+!<$$+'5'44F4JGO#N!,),41O/XK2IE!>+P* LXDA\KYY! !( M\W_(TA?6GW;+.,I4R_6X_P:JE5"_7;T_=<6<"R#9TR\);TM_CED5P MMUFF8MZ9YN8*<;)$46RA(MW1+50Q26OS:6A=S:!WV7P]]VC M<.7H=D61_$L#5K3E$[W-+DKTCIR2(/D@D+GI/&\$,I=7$F1$U[921\HM'87] MPZ>]T&Y':6Z:;"6.R>U9VG46KPCP.AJ(EINU&])C&AS$*46HP )#)BVKJ+KTE,WTQC\AZ@(N Y',[M M>$S/.CVKR28&J^QH.*NRE%1;#"=6HU^#'Z9@(FQ V(7)S=B_]#0(2=-&' %([22G>T%NV6%DR M&VM1YGVJU(: !//#CW=;*#_\Q/GA5V9JE\H?OR8Q(:?/;] H[&8.SB/,F>PW M6&J8KEJIC:D8LPG$'VKK\4F]1HIN,(.<2 1O[%DNK]]@:7OK3YG8\QR@2 M8)1D>8(N1\1_'UJ@X<29X-$3081P>LQ,6F2NN"38:KHX4I7NNI)1_4LF>TOD MQL#(>M%CBSF\JR\SG5(O.0&;4>AO3^+X73KDB."/0B6$*Y?%E;#]:!0D@'(O M(VTV2!P(1=[PN$=! C^6G'S^:FQ_(N;ZM2'#YEJSHI ?5 MXT8>,)?"@AUV. MC7 &X0QB*Q=-RG3:5VX4GJE>W)%%J'X^,&A'-E_J MWHM%[84FYD!75-.SO!?+6\MR5#@^G*B#%E.G:=I[P#Y.N"/P&-D;9OA"WEF __,2W0-?!7> V/")X[ ;T" M_8!/$&U94MV8K3H:5![XD03D?=#_^]C;>@4EX+Q7LW:/7G/,O)>SM'Z^B8'G M#"O=ZJA$MT*![2O:%0YL<-0/]M*OAF6"'VU@87M-"4&W0U5I%TS-6.+7G=DZ&X__=; M5HB/"#*>_, "\;HH'P5''0A.FO&]2F%3T;0XR137K7&KM9X P652]YECT0$$ MU:$8'JW)E@VP10:+.M3MO50%&9@,L#++E(%P@27X5FPM\S;0XLOA\K,%Y)@# M*> _P%:BO++TGK#D' E&Y".-F=')GFK:;4SSU%RBU,^1=4^B7]'2+ZTEG0/? MR[,TH4.U98:Z/E+->%6C"P;D*L:0[&Z7-,#D[ MW5,:?G^1[$\N*IC1L.VK8Y^;:H;=T9OE7*/B F_?CV%60U?'UG*:G+?_X#_ME_3]0!R,%]TW3W\,=M$7S)/C*-_7&>S<_SJ]O@ MD!^S.K9CSAR,(OCW?_[?X6B.,7*WHSL8YN[51+"YF\AQ 6B0%N<5\.('7O?Y MM;-W167N'[?+#X^;0BB7&([=D\D_8@<_0_D<"=?@5_$#$>[VDG%=5MR'W=?V MG]E;>>P^W)&Z!UO6@2TO9?CT9\\-9LJUY@\$?A^ +OAU-[ $?I]*GFON7J3? MD$\S]1\^!HP*X-&_>LW<:XDJ'^W#]E?X(&"" *7T[2?^ME>[CUY3,BA^N#0% M=!L0)K@1 'KG/-H)_QY;>3ZS81/&!PC'"4*22O)4FA.3"9Y+R(3$I14YP?$B MV,(FY82820J_MF_E]UM?>>XFEUXE7V#46K(_ZO75S!( ),XE7[8D[?2DG2B: M#@2[' I\<\UA$XXX?F9O-NJXO96] MT(CJH!.7JW2C-_)!RZ-G;O X6%?LWASKJ@O-*79FY3@&6^+XRZ:,A[7:4WO0 MPGB7S#OQ(=^:56BP,!V]OK@<--JK=HYB!ET'4'VYKI;Y"6AY]/K*2AEQM&"O M,+YHVMVRD;5K''SF\>MM65Q+>&_,:ZJ38C(VEA13ZS:7X(B7+8>9<3)'^Y;$ MRMT&;2KMP7C2@BV/.MJIC8O-<(9;VC0\KBC\Q8]L_-#IZT5IWQN22'O6Q9+I>Q&I%KY['< MHJ>FK68J1X#1)X^'Y'M"WS/625GSW$:FTN:+O,BW0DINV>PM\4-TP5*^*5_!1-J&N?"YUW))<%,;6HJC4M!SNS#!W MV;/4%+PX]VCP(R#,V6@T9#1/()CE9+UV&C(LEG,T>&E<&:XLOUG$%FS'QP2/ M-3@"MCP:O+A1XT6,Y*M,7'9)9LU-,U8=OCWSLB71+A7'3&/DLNN>TR733*K< M2< 1'8O)< 4B2?F3C%;TR!(_;8*Y(N'K\:,QN=UDCY[/I ;63&=S&:I68\S. MA$L?RRGEEIGT0B['F;A2$/G%@I]-')B=?M228]G.S%=&N"9/%ZF^6ET5^F78 M\FA,R^5P#"Q^W(-ZI;MIVCFNQ?+Y##DB*$,5-A/8 M]*@'2X_*&?5Y-LTLTM7DN-/ ,@.@_:#I<0\JFU'%YQNU/+,PI.JP(?6RT\JXQ (HS-"P MZ7$/]++LJ6["S;!Q 5^#;MT.PRC]'R4C.4^"*O6>E,GYW ID<:DZ$[#7*PZ%;8M41-S#%?I,L;'S8] M[BS>8HU50]](6FZJ6N2ZWS#B,F@;@H!X8YE.>1I19!?E\;)NU"98=SF.#THJ9A:K;=CT" ?D M1+-5->OY/,L7V5PCSB2PS3)H>FS>M;[8*\UU&V/7LB@576N0F1#!N%[(@!-% M4>"E=))+8.D$ET@1,I<1 &-()45>4612%D3R".5:,I.IK49%3TJI9=Y@5.Z6H Y4(8 MPS)?=^DAT6@S!MMF_5YA+"ZFH8R!K!9HEBBZ%4WV%)^O&OV5R[5#&4.BZEJ5 M04+WF<6R(!32^5:&D_PPQN LLI.,J]7:++'">BPK;,JY3BAC4(5:.SVE:B+K M-7HKH+7#Q1SS0QD#7:YJ77S%C%A*4W)42F7XSFP2QA@(VQT5%9*J:-Y:S\Y: M[K M)$(9@]^2&&P93R48HF$+":&2#%>@LBE^QVC)J\G88RAL5),K]NE6(9O9LB1'*&-A\ M)ZGDLV,=\P8K?KP9]O,3+I0QE%A?F>CQP8R5'6-0M)(D/1)"&8/;;FTF6J>^ M8%6I7742A3SME=JAC&'8SBQX>=5=L/*Z+LZQ69[+-2=AC*&PF%'F)+7RF"H^ M+OADN]3L!1?H'[5L#A5R:([H&6,DZD5[LNSF6"V4,22ZO-1?D!Z)$:R=3W6& M4K>*T6&,85V1VY(F]*ML44@!XTYV):Q#AS$&I9H7QD,/,[ J,W3]B:QT7;<= MQAA*FP;1]4Q%U[JE0KF>3>7F7H4,:P M;&5M0LE5EUI.TIE>+XU;18L.8PQ:-D/VR4Q9T2A&Y_*3=*_()"&W.%J"/(/N M=U*;X1B+ETJ,,_!QC>K"BZZ/QJ02$[5D"[T46^0F;2'3R,?=%!W&0B:YD5#2 MV:*K=6<-9;"VAHL)X$LA+&336Z['LR76QF1J-EL0H\HLU6Z'LI".U>G/\_XT MQU87":5+)VN,L*1#64BAV13!8^.2-JBZ\78Y,Z%:'3^4A>AMH.Y2%#%/.QBZ(O8S&VSXVLKWR0"'#F86AKWLMK=$5,"^17^C=OIU1>W0H ML^"K3B&>Q\!6,M[@J8Z(6_0*@%086Y@J2JG7<415&Y0H5G!S$H8!O@Z:'CTU M;Z:P5<9I=1FO0HR;[8K:J/2#IDM1TN^:4#N4@'E53 M\&9GIK'-7-/&]>S"F9!T* =)LF,#FRW&?QC/U3I(.YR!QM3RS-"PA MLYXZR2^U5+.YGM*A'*0Z$3O]@5F;,3FAX[8I3$N+V78H!ZG-N\(B.Q,2C-&@ M5E:Z87+CB1_*0=19;]E8])-KMKE:Y0QWFDU.:W0H!]$S%9OVYM4NUE1K%=I> M90;8\#<<9%5AJKSJ MB+KE>+;L], ;LKHE:KO0O\#5D]:HY/=)D* MLM3S:VK*E74VMS"XZEI7X9;[7(KR5E8%'%[,V(THQKO/(K5FC(_9^S'&!#C( M&!\2,-]&S\!?%$O7+=^)_1E$X"W/X4W)^>LA(N')=VK9+LEAYZ[?)F*)8&#\ MW)$?]C\<]@N^==_87@;;8;[[>DJ,>"W;\,"3?/!\6%=> ?.ZE]K^]SA,6WO8!B=@Z.W-H, N M;A.\>-^4%QQ+]USYW,& 5^XZ_,!)TZ=$ MD(+4XIK5H@N^I2I@C*:+].$T*^SK.YF?NL1^KUU$:H6-'*._1I7Y=J)^C4)! M]!W1]\BNRY=5GA_)WE1SRUUH$;K.KH7 (44YNZ(TX<512#_.IQ_7I1Z_W04B M*HNH+**RB,K^3DZ(N49EP;DR0K*]6M#9TE?%0MP$J$IO?L0*+T^WZ2^)W)XV!(8"]O56X# \:PR'N M/([! 6JD+TA??JMJ?$OJ\V=-7LH[:H?_A10)*=()%(E BG16^G>K>D3^]29- M_&@1PNCX^G*\,XW)"T]=\CJ\G.[A.VLL1I,9?MV=>;HJG-$*2E]8&ISI=LSIZA(_'LLI MXD3PQKIEROORTS$%S*YSL[&!GYA]_+^WD3#\TF1CY+.BH*+\7?/;@MS3<8+I?+F-S!$]WLJHV/7E3S)3]0C#M\A"$U&Q[K M^)*_'NNQ> D/EUB1U :M3'_8EUQE)<.Z->2O?\A$XBZ#IT/*^=ZHW_8"8'-Y MFG$BM(D:W[X%M'G\L:3*-DS*6P>^[W# V:9-! WP[P:P>9R?+FRN.,:,5F\X MR^9Y-I5N7P3 FEA>L(V:S3-=>R8:!LYN2 D"&(4 # '8#0$8G#N<^!OI+M+= MJ&_.WU3=FXK3;I?R;84DN$X&%;%0L!8%:Z/CO(N:*R!: KK5]1 YPU%P"=D3 MLB=D3\B>D#W]*'NZ'7.Z^F M>]^]C_7LP)NJRBA2>TN1VA-8_?5OYBX4:3EY M4..Q\?[L9=ET7-N#;9\]C.WNK'G=?73W[!Z1=L>R45-[&+; #%$0]'I;JWT^ ML$LO>56'CJ6"97=Y77YZ7UX6W*??PL(BY2QNRW6ARQA6NK84RZK:'4^X#(SK MIO$[@L)05.2F/,G<.4_B#FCD#,*.4?&!8F\%)?F[4]004.D..+1NP=RQF ^5\KY N.M MJUZSOR[CL]Y%6'S/FA9=)OR^7$P5> M4. %!3(_N"5 1H.,!AE--*C"9[V&1'2\AN]D'VIB,\=SOE+!L=-.,:45S0&53:I3)Q7W(?O((/:!@/0J@#3:./H>-\UU>6-REF'( M=G!/[YR?PSIZ*+D#)7>@Y([K=9L\670+&O3^VRVE5Y^->$]K]GND,O:+);)# M7X*E6/IZ),\+X@1;]Y,YH91,\U.)YG <^D@RQ%TZD4&A3A0 0J%.I.E(TV]1 MTY$SXD1K^G!>G*KKI=+'C,&,$O*F7=='G[_#XBN>!PPO4>4VTV:+$Z?+$ZF6 MG"T&:WH&K>D(Z5!2QZTG=>0L>V[9O"O'3,N5G7\+UF^N]$/9'#\SFR-JXD%^ MBLMSFAUDA$95XN->3NDVFPV6S_3SF;*S+@YZ_B6X#3,+L:'KD4_T=XBWF^/Q5MF@"*G)QSB"G9*7Q'#[0;%WU?D#D7$SQ@1%RQ;DNWXMNT#/E_% M'$M7I=B_L. _)+ZWMFZ1$V"DW>&G]5T_N6["RTU]OG(79U/4T"J7QDPQC5D3 M3!/R7.WSIP/>ZFB(/WN8<\LC-9[WV$'+3*7;<8%4'9_#$T$9O[MT*O7#W-D1 M#R('5.R:P"!B\MMN;:Y)@)='T\C?1/E] #WO5)H]03HL\0D==@-<-O/1L]2R7UV/*/I=JERZ L@5.FBWP7.5)H/*2Y<$:G=%P5IVH M\.NQ4RD*(XWT/N@TFQ96+,>UY,!KL(/"L!;OI]HK//F%$Q8!!+ROXGFU;[47 MPC#18P:K%=_5(@F=/2DB=8=C/^.Z^S.&S:)G8]^!)L>,/0HCC32: M1-:K4IEKHE0:%4EFW2.(3IY89*S-%Y*M/P!0_5)'[=?+3D&K5ISVO*26<:'M M0X"B?OV3(+$[+)E$ (4 "@%4A 'JV\^4J.ENFTW4)Q+3'4X6O69'ZZS27[A3 MZP, -:>-A-0RY:[6I$=U8KP3LY187A8#!/R_?^$4]C>)W\4 =F,Q7[9EV$*Q=-WRG=B?JAES MIY;G@#7!^>OA<@/]S(P$"O/HR]Q:A @&QL\=^6'_PV&_X%MW73+X53Q8Y,Q] M1^*ZK+@/<>P>PS/)% DT](^]Z6S_=&!+\4#%@T_V5@F^1_X!!^+:^R[M1[\= MX/L#8,N\%O>!A/Z>6XX*5YH' M6]9Y5UW*+YZY0Y3@Q?NFO.!8NN?*3V/]XW*.ONTWP1_?NZR P3W^^U6/7P+- M3#1GYM432VAB+C4QZ?O4JUP4S0P",S0S+V#;A, M;NE;;K/(&\OXM=G10'V61>0Q5L:\YITVI[ERM)6(BU; M%67G9(B"U.+18X5_[S4D)]>*+OB6JH AFBY2AQ.MKQ&\UO#B"^SKNX7;6F _ M>);I4CP]VBKS[3!RG4)!Y!V1=V1/QT+YD91>-;?4A1:AB^Q:^-NU*\KUD?PF MO,PYU..;UZ/S[0$1D44&@X@L(K(W':ZY]O7F"GGK]C(W9TM>%0M1$\1< M?\=%JDMPYPC2#\39WJ\?GV-K%[P%]8N)*(]UEV,( M32_ UZ*F.%\Q)WC7"%*?LY*W6U*?/X/+P;;,#O\+*=(Y6=VMZA&!].BL[.]6 M]8C\ZTV6^*G:B)%P]L$:,S'YJ5QN6#SQ&O M3H:,YR.7YOPP<;QU4PVR'F0]'[BDY8>)XZV;49#U(.N)\@F[2UO/I<_6G=)Z MKBYEXW,5[G\F ES?#NT4-\A';VMUE@(6.+&K8($]EI#X?+'?;RM84:VUG6*E MFR\QWMR>CG/].EUP/U]1)WR$[RM@T69K?CS=M3>8+&12V6)W04Y&/I>"%-P$ND:T 5O"QZ6)>576-QTB^41OBS11] M&;PR\JW:!E-&%C.01*E9Q6:E_'H"\(I">/4->'5YE\%IR%#4]OH?J!".-/5* MMN>GT=2H[:L_4T3[>F.CVW5Z6W((+H*JJ\HH0(H"I"A &DGY(..)W/XR0N*( M_#;U413(0E 0% 5!D85$0"6BL).*D#BBMR'[T8%.]KY['^O9@:]2E5&4\XJC MG.'^\L&PZKNW!ML\>QG9WQKON/KI7=H](I)J=7+%H M8MAZT"5JZ5S.'^'^IX,,]))7=>C(*5AVE]?EI_?E9<%]^BTDQC#M+4P]::P< M;.V5B_.9D!GC(Y_+!#'1-'9'ID@48[BEF.CY1QWYK>DEH"BR\<\3H%O%J258 MMULAF2:SQJL#3&^TA,^'4+^ ;FXISW/*2O*8'-^N<.,QT^\L)P#=*(1N-QE! MO031N@*W @JW7G>X]1)J'35?P \*SK[T!!1A&4<3+L$Q?@*7]8. +7(7HG@M MBM=&A=:?FX,_(0,-@>&($^\>B*\GCBO(M3P6-W.3-1N?U(H0Z M;ZH1/)=E!QA' JKH[#Z:^P>60@*JZ.P^E5Y M]XCH>/?>R2SZTY5K6 )3QG*-ME*Q)3.N4A=A%DI^!J:QW=AHQ4QFGL59MMDU MVI!99!"SB !0W(@?Y7:3+3[C8+DN/TK.,@S9#FZ$G?-S6+$-^4112@5R>%R- MP^/)@%O0?G??'H^R=M:IY8;L.FMV9X46@\^\B\0;-Z-,82#/D@2S'C2RKE@8 M-$4;C<2^%T&2Z!X(\JFN.EL"A1O1&'T&PRC(S?"R=;KSD :3S-RG-2H M(EFH:.ENML9?)/MQ.>KR*WW"YYDFAWOI%=U9:(U@O6]>7LZ63CL0)6 OQ!V>PE# Z521$03=@I/Y?WDMT10V1]G5]6[<1B=9'8A;D>%)>41F+8HASG M:ZR2B%M5'\Y.!K&)RX/#C7A/;C=]XL1NE6A[3\!+.C* .U5T92DFPBIK /MC MECN5[1A B#C$RN"\2E!Y-_16P9^)!S_2.7+U/I +S?W/U/B;V#;?XN[X-[>3 M(;7^.7O=6]O2(K5&05T4U+W5H.[[:H4AC\7WQ74O6#7]NJ05O3U/!)R_I_74 M/GDLPJOR?+[ $9=.YYPU5>MK<8K=E#,UI3)E/Q\3?JNC(=Y;+67KV<'I5,IY+R]="@88>&'-L.1$U>TL3+R-PI^'_Q:=+O' M4'Y)UW(#?]3RO4["K7X^B/8)^*U+SDJV.DY2Z\X$&:L.]48S[T/XI1#\7AQ/ MMKZ7R.%)5,6U==I$3EPHDR>Z*K-U T5.9:(JKJW_*'+B^M&7 _0LE]=CRCZ; M9Q>YOD7'U#9/-\(QFB)[1G0MRHBA_X61A 'O*]8\IY7&-#M5-ZQ1%^VVGIJ4J1S- MX4GH@$GBR3LJB:.SA*=-$HB>D9T<3<)<(5$8:+31)+*^D#*?TBK-24YF5-)7 M-RYM5YC4Y"P -9)=O"A(,L,,W$EOSK03'N>W(4!!%P5!WF5(5$[^Q.D>T;/; M;Z [Q\Z"* ST-@'JVT\UC)R^,B(SRQ(CIX?L6IRHU63F"^<1/@!0U;F2]EA# MGF$#01(F+*-)O!PP*'B!8P:_2^$9!%"G3=R)GMU^ T =^UJB,- ON#,#7\N_ M77C.YY^]130\ [Q7_-[NJB;01O>!I.:OY1X=/ K\\;W:'+EAO+/C486'R[B5 M]N]1S2EXGOOL>>]7!CY8$SB%3XE$BA(X!1=37 )/2)R 9Q(%Y( M@T[\F]]_ ZPB8B/K*)5N@]5X-YTSL[B4G0J YG+$RY9.L=\C7&Y#J:T1PKK1)9 M9Y5AJ7',]?:(F1C/X MS*.WUWBS.A^6O*E&9&A&U8L4T4G07/+X[>L<)4WGTJRB&9Y=P_NY0H?%?8XZ M;EG() =9)9>WM7CZFW&,HI] =35.IW&K6YM+' M+;N4(>+\*M[6JHE4=K')])IC$Y9Z.VJ9K/MDK#C9U-S/'@J7N1 M/@.X9XPQ[]D\9#- 2P/*B',]"V@"N?NE0BSISD9I,TS.3O>4AM]?)/N3(ZHE MBI8'&%V+7\.%@38E\(GMR5)-Y0.3@X= '_E7#[P[JUNBMJ-? M>TUD5<&':Z MF#RMC%("+Z^2+'B+#(C:'+S'!<\Z%QL2?NNJ_O5/\CZV&UB,60[8ZCE_;4\K2NIRWX<=(8SKL@)8 [E]2T"_'@.# M6WHI@B?RDL1]XE,I#8\GR.,7]S^(!'<)U(_7@;89<[=14L(R!8BYP.Z M@ PR]YEH'>7ZO P^F(P2Y14Q#?YXJ82-6Y8)8&CPP__^2O[ZI'R(Y/UE<][2 M;[@514 O9?L#6RO:^;]_X13VMZ4\[JB0.2%S^I Y$9\U)YRXQ[Y70B>WESJ, MW&U-AL3OMC\\MQRD+=^E+?C]]Y*5DRM+7A:#$.NK^H*0]@IL)U0UWJ\(VWD_ M_O<(.4Z&J;?$4: 7]$HP]HKT!+\U*@L3;]Z$UD_=Q;=YH)['ZB[5.;<-8\1(D3+J_RMB' AE_&E >$@ MMW?,3%IDKK@DV&JZ.%*5[KJ242^+"'Q+;*2%F=W2%A7'C!OCC+XF8180]>L? MG+A+$Z_=XWV-&U#&F.O66I8!&=)Y]R#D?P5[A(CF!E^>R5Q@U(C>G(;>[+.0 M]G;9V9KE00[2[\&KGQ(7JPK+4%IS6!N)0W6Y&-,3+CA%F;A+D-]T N!'&OGE MRH7&ML>M+F^[IBUV%*TT:W/! C\UM:PXZO X\-',>YOP]$A5%1@Z:G^6@B9(X$-\YO3OG MT/1;.\LOR*$%E_K#.A]7Q37%J%I3CS?2RP9?H#D*4AT"P.6YRRTAJ(@6.8J0 M.!"]^@8_SP>@HI7SK*5MB&6V6V2+PQ6!N<8&0@4%=T5$XM8\.D W5VZ'5HHA"U?K\M))V\T4],,PXFCZ8U83JD2PVO MS:6""!7U/I:#[/O'-Q<+4)G))4PDWG?/20L:D)\"^H=N' M_#%.GV90^Q*EW2"O#O+JW!+?">SZ^!C][_&PD)O7L(Z<+VI%,@KTY$Q(&HTXFITX>A(ETPM.6B6&]H16[>U@HSSA""ZVW@E9S) MUV+=U^C5Z7J"KHJ 'L$K-Y WYQ3>G,B5$+BT5#!4.NI\,:]#@][G)8:@W'BR MXCNS$L>S73QOTRM6FHWR-)<)>2':V9%]0BOE*Y/-,&D "(3RKU6J&$V_$9A1>@X5]<6X9VA^=U M)$7OHN"S'_"*G@@N#9;?'4Q[UV:1\Z=FJK>4<^QBS@TKB;[6+=/!#:. 1^') M._R=]1L0>GR?;REZIG/NPV#1D\"EP>/;0W7O0H]R#6]RR7619;QV>I6M*A0A MR<%5QH!R$8D[+$&=Q-WT.^VX/-]ZB1<'WT17+9Y5!A$+V%U$"%&^>!29PUEE M$+&@U"6$$.6[1S]U^>AC=19)7?YSKN(F[QK.!T;SHM?;L1S!AV4H$Q[;#VDX)_/=__M_A<(Z)\(ZR'HQS M]VXB4-&)'!=LF=?BO +>_,#K/K]V]GPG\U3O]N&1]9*!OP>[)Y-_Q Y^A@(Z MDBZ\)/Y AL_NB=]][?E5\?L/+4>%].TA.&6F+F7X]&?/#:;*M>8/! ?,!(# M_+H;6 *_3R7/-7DO?&'DTU3]AX]-;4BA_]5KYL)T^;-]V/X*'P14&]!L_=D= M=;N/7M,R*'[HK MN_[>46,X*KO%W'@V'_^= RWYG+,]G-FS"=B5PL*0D4!C& M)4MT%GITDA2;?#2N 4 M=;_:=CBOS*@+$EL#)UK.K]::LQ+7! M8D@6I%%KUL/HL!(XG5Z_1M?3=G/4M,MHB]%R MVDXM!O%U> D<(RLM%9PS1$VF1B,*Z\A#+-X.*X%CSC.R:,1;0T;N.EVO4.BK M7),.+8%CS./5^F*U<-F)_RX*8Y;^J)IU$2L.+7J4\4?^BF- MAOO?HZ83<;#I*CF69HU>I;Y>NO*\GPV:'LU3-S&U&9\E78:GC5$=3XR[TLR' M3<]46&=_-J>E\Z9+FQ*S\-3@*I;7JNFXS?EP5:NF1(WOSN991A*9==./7C4= MZC[6.CR@_#BXNY@INZBPSGMUX5@#6E/6J[0:,Y-M)BJZ[S)V,NZ=K9[2ZW7N MGDVY_&S*/U(FYS7%BGVW[IR^DM^I*OKL"%9 U'C/M?8?;%E:\,G[B_[@]R1^ M@J(_5.J>>-7?<,!4#IYO@6 M<"S=<^5SD\W3;(Z>=A%?W/L2]^E7][YH9BXU,V O1*"9B>3,$/>95UV':&HN M"&>ONO?1S%P.SC((SJ(Y,]C]JS$ -#-?G)D/'I=XDRW_R+H:;Q'5Z%4!^'@) MA<]7 \L$Z'I+-11.5 X,&=-%C.F#\;)O%],)JI0DWMB/1<^$ZM]7(>PMGGWE M5G62XD?DE:G+=]0(0_#[4[G,5X'VEKC,"$WG*1=AE&W"_S3;( MKGOKN4RO5(>#IVZY)QM^;%(/B"3GBH-)HXZW+"SGEA*;1)?H&L3DTR=.?MNC MHFTY80=]F7I]0DSGJ23+%X:ML3_)+&&.5U">#$_?$>GSGEF[T*;IAL#G]1#" M]8//&Y[X&\6>@S-J)P0?VTWX16M8FS)K8U6I%#?#J8JWSP<^?I[,&N5,H8?) M=5_S>X6F+4S]726T]%WBHY=31I_+R;PC3P%,Q%1C;EM+V=BF)D=_NQQ1W+Q" M;G:!>V<08?L 9N[;/MIJ^Y%8RY/ 6[R,5NB)>=%&.J"=Z; M+1M>'JMZ>)G?+#2&&G[^+H(/8XR;XRU"I M,UP"%0G2EK-,Q[6]8(QQU8R#F9K8LO.M-S]=GL^]-*?3H,HM.=E^7QP3>=HN M2=P.[;5LMG;6NF=N#2(U8RQ,8HD6A1<[!M;HKL[(W)QB5TU1B>R"722GBC2M MSAI)UM\6EI>;%+%95 M5WY).Z-G+3.A%MV5M*99>=#FU8;C-<;K74&Z)';"W\N\MG;X,LY 56OX>JFN+::H9=,V0RV628L^'QI.3%E:KHQ"&I]L*]RED^G;=)9%!#TN3Z"0,^Q:"%4X>J2&<7JSRF(8TUSTYI46 MUM(2Q!FYE-(3<^M6 9^PW<8,-S<3NU IM+?U\UY'CYMR@Q4\&^B&9\O!I126 MH@0U?W]&1EK4=ZDW0=&0U^R2W.W1O$&[ @!1\--^,TNOF&4W[M7;;+.?+LJS M0H$M"&>,1*36\W[!F5,NXY43\4(B:S1SV*Y@'T&^5H4+>;%59-8;+3ZE7I?Z(J.>Q+M]F6BDN/ZJ6=A4!7\>B M:W2L=2W%]7E;1NZTT[K3(E?MZIT1A\\QLRKH5 M?"%G.8\I)*X4+VTHHU-G*=_I>G29%P?9,_K=U%*>FL67ZP$3[\CMXM(SB+8V MV186Q''D=_MNOUOD#.^;8"8@69$;[*51YHLD[/TPDQ+-U#J7LS#-\.NVMRG, MW %YQIP*OA[/L88R!C?R:;BBM#*NZX/*^4$[JB[3/IXJ_@7:S3B1/#&5TH3(2?3I9U,T2ON?O9KR:(G@DMO1<_OH6K(89!:;!6:%&<7 M7:8YJC4$@J_FP=N#Y0% :B(44I%_ZM+^J>C9T[DO&XN>!"Z-*!=P;H5#"C$I MCK6UDY"Q7%>9JG.BF^K,@S*EU!92B#>/.CX6 C]/"? /5$4\>-3\TS7!+S^, M:!0&S5F&H;K!_2I K6!1:&"FLBFJLO-:F=A%DSZT/@%ZP MC,3 8B-.@[JM^X?LFCK@04&E\KO=#S%^/@=_"W1_.Z46^)H=4X%IZ+HLNMYA MN%^Q+0,\5K6EH$-@SN]CM!-S/'%Z]^QUH,^6 -:.P"\.>CWG]UVP; _-F654/P;&+\+5K^); =E8;TY6-WV;Y6>$E7@\R;01V#9Z^T#1& HLBVJH,^@66 N3LP' M(H7_MZTUKT/IQ<#C%"\X[P1D+'FB"P0*YAX, 8(37$W %\%?@86!+NCZ.B;R MI@@> [MS%_-5=QHS+4 WP"^\>S@%4/WQU-_@%?-@38:=DBS8.#;EEW+, 0N[ MJH"9![+>/S-H""2X[5S0DY@KVX:S&Q*0U$Y/GL8"7\F+(N!!$ A 0UY?.^IV MCL.Z\^R]+]!$/$238-P2P$!;%8 2 8$W+%>.I>]B\%D$]O>K6!2TP?^&N@=[ M >L90Z]8H(^*:H(!PZEQ7/#!]@E;#=R^"'Z#WBI<1YY;MAN( G0GD)P@RR:0 M8PR0#8 /H(TXY<%KG?V[PB1V%]N)XT!4X*_@E4X@T+DM+Z$Y@ F6MBO%[WJ" M /8D !M"@N#/#ZH+**]X?*O?KW]J>Y!A=B#3.029,TCA6;EH'-X]>#C0>/!) MB$MM/^[# 6^;/16>ONSTOL[S>J\L*X\X'T!5UK9X*58V'5=U/1<@8MD4[V-_ M[N B^.L.%OX*S!,:5PLL!*H4+(3@DX(,JYP[<&TM\398HB"J@&5P(C\^9O?Y MXX.4IV4G !'/MD'?A'5,YL'JLJV>;@"@="SH. 9_"C ;OAH@OB.+WB,Z&SQ< M="$TR?NJZ[LU.MA_0:A]#O$':^1V708OF@-I>!!;=V!T1!%@U^#; .4$&'3P MM+N=_. ?=X.\.UB784O8/UL!0 B[&'"%^;Y4)!P-V/["IE ,2TM?;E?5@&WL MNR'MN[4?P9:NA';T[H"-A! =079]",2'3X-?" ;Q&U8"Y****NS33I@J7 PA MO7(\ :P%X,\0SA_7%8C *5->;NMW<^<(S\;+81S/7A;S 6*OUL47S1Z6CF MP@'AR$"X@K>=3C 5X!EPSH.''+[?"19L289K"EBUP**_794?#6*O<,"V^0F0 M#C0-^*3_/?&>_.7^"#O<'SWE_C;A=!UN@QXO"'_ZL&<](N<>4WL^@YH^MZ^]<_WRS5%[O.TT@U.YRIC6$BS6!==3F4 MI/FBFROXEY!JN=]TBHWD,,-0A7':ECL]=T1.?OU#WH?E3[_X ')R' MYTN>#5%&L':0ZDX!/L0 LKE3)R:;D,[5 Y9/XG@UC-TQ,8N2L:OA47" M)3^XY#O88P%&8GA@PSO7X3;Q8$[@ILUSXX\D"TZ1 [#.E2? >L#RH$*JYNQI MP8%39,?4UG,8!M#7.SXD/_H8( L"\+-G;4\,[- -$M_Z09[\$H_?AM#UZ+\( M]O5/GHB8L\/AN_W&_^D!CTZ-IT?!;V^]$>NW>G<.=\ GI!_N)<@<> G>;68W MZS.(7<[N/KK/CC*&?-QG\%SY.M 3Z,D(HW\C7SK8>#\G;'>AJ+%WCH*-(1^, M!H*N+P=N5,!9;=!;@)#ZWDT0_HC#J0EE??^6U.4__P'_[(4AZ@!S84!WNNOX M8[SVR>+X=EC!,()__^?_'0[G.(*]BS4?C'/W M;B((.T_DN&#+O!;G%?#F!U[W^;6S&W2YYJ\%]XY\FFJ &,'6Q= Q/_5:^;"D.:S?3B *1/N\/1G,+7[ MZ#4M@^*'_"F(?P#SA/N]+2?=H07_SX&6_,WY<+J9MN>E,N9-2%++>ZN)8$ZXE]N@X&[.=*>5 M-FRW6)*_J!OF$R3)'I\KC$>&6P;M$R];*E5,DPW MZ^7B1"V8DS+;[;B#K#,!>M2AX=N/.MKO^J5Z12K/ MM>9HU6\8S+CF%FBP93QJ2;8JG4G;DLI,T8_7VMV5095]6/SQJ"5+KTQ+G2T) MK;DDA;XEF,/.!+8\&GQ[/"DF,1MKLP,AN4GKTT:OU6R#ED>#3\:URJ(J)DTF M7JK*Y,9WZAL%/O-H\(--*HM1M66;(1QA7*H1TWQ_"9_Y8O <08A"*B41G$1@ M*2ZA9!(<3PH*QZ?%A)*4E$2&I%X^O.RT-OTBO?39=:%3[PRK\R6QHL-45=0S MU7ZBSC",9PJT+V%K0G;H,%UQ[(J1KTTMG"WZ=:5:3)2\Q3Q45\R)Z_4*?5[3 M^'9QV1!;M4'+HV>RZQ33U1N&BA$S MV^,SY49>QMMATTJV]?1TUB!\MHO'IU4ACR5UQ@^;UD6Y4'"+G0+0O[JW6#?] M]=*J3$#+ P?&SC&P7;9?=2+LG /G(5G!)K#B 8H/63\_ESU7%9W[V'?Y7*#W M[Z$K3F7)T^6F0F^W"$Y'%F5U";'ZP#57>R)) 8R_\,(4 068<]ZPL.14>M#% MB(Q5-;49WREC] M'S&M-P22]\,/ _:)BP8A*$$ (5I YW+C"O=-^ Z2:H?1L MM^=Q (W;C^@Q1'S$_/:;R[?=?W\&KP.;)O LYZ^'8\HW#U>R-P8>72*_E?J> M\&V3# /J.W?DA_T/A]V _&C7 [ALB]OE_CD;.TA"W%&Q8_[KVONW[L>S'*Y^;*YXF9>]I$_#.4T>[]-PDFH:+3L-OTX;?.MF/IN9B4W.?)-',1 &[ MT#1$TT#P>P(M*]&<&F0T:&;0S'ST!!>%J-A%IL8 3]'E:%C(L>QAR"$)!._: MO.G !*N'X"<8E_H3NXN#/_UUX_/S@I E7CU>C\SD@@A&HJGYSJGYX UG;_J_ M+I[B5GBOS_7Q5.!>145+AX+Z[R_BU[M0G;Q/OGW+S>[O$''/>@5.^D-!^G?( M-& 3DN?V!" XEK95II&V?$9;\/OT.^Z=NQEM.5BD@L7^>(5ZL>R? MZJJR2/ B^C@V?8H+8MX5<+O^ZVXN="/U[5YG\Y3SX31D-P?/ X;>-LB63&.: M7BD"NVXIC04YZZ3'W!!UAR7>5RKG=!<_16S).,\]6)$9^W<;^>L!GILS M\D\FOATYNXX[BBZ+#T]8N!!XF0[(WDN,UA2%:DP'1'>5$/PZ3 MB-.__DG>41GB?;>5OUY[B?\L ML?L=F(^I[B M(OI]D8W&:8;]A5#9,X6_/!=_O(XBY ;2W]Y@E9<5.;C1T#Z^+04%V$("SRB: M=M)HVG[W.%#=:7:AI_SQ/+'NT,+D7#>)OWX/:GY[J_V[3E<]+W!ARZ(U,<%[M\5-GB[?>G[; MZ^__9^]+FQ)%ET>\WXOX'19\Y]\U$ "-VZ#YG M(O#N]M9>>_E""%& VD*BM1C3O_YE9I4V-F,;@\!UXMX>#%(M6;EG5N81,Q\8 M[@SG ':7G9SH.9!\V0VM C";XM,WM#;I$M8-Z09G7#?8)]W@R4M7RQ:A:[^& M+FKJQS4?45%T %/9;6IC\?&U=]"W$'O>_-[>1N!6H\]O\L4[>;3'(I!!8]46 M@_F.6?W#IA\P4T5H0W->'DK4:IV8X+_W4[!N<0 M0><=P0'7 M7-BN3?1".CO3=[\;WGY?[)[U*[ZQZ,?AYJ _AR8G96X/; M5OM[J_3]?O=DV+MR+/>A^[L!3T[,/BR?C,Z^.SOY6__SN7TY.#(+P^)ELSJE MN<9W[V9X\;OQ<,\^7_VXN+/L^D-YV*Q-/EG;:U:3>M'%YY,KK-9[6@EO54K-O5"O=,L5WDYK67+?F__ M_.'N]-?9?L$Y=&M?"[>[/^#)*9U0OIC]4?'4Z?;4K_M'.^SX5\'PN]C=8N)) MX_BTVAA>?OE\_\OT3^VO^Q7-;'>G-1AQ6+ETW'_\?7-[4;'NSZW63WMGKSL- MI[PO>L';^7)E[X]V];W>_>&-MF,C]DUV;.DWAE_.]H:E^]WKQ\NA>?)P6CV: MBE--ZY:!+J;:ZM?:[Z,31S^\'I[BDY-CFKOGQI>CV_W[T9<+K?RE]7!P84S% ME*.?%^W\]77Q^^WU#ZMS]/BCI]=_X9.3\-R[_/[CZ-BW[[,]?^^R,NQU!PRY3__ M[.WFKYUN,Z].#GIR\[U1MN^Z/V\/K[[MFXU6Q;1/A_AH,.H;-U&-FJ5>=-"M MSRR7!KWB[C9.!CBJ_OG1F5Z[KZH7K7/SX.O>Z=E) MKSO96'7Z=R&KX0AHO8>$DSK6*0":[5\V1>G+8++/\M\*7F[M&.H)J M-[;'>[N'&X0_7"_N.,(V,IJ)'3XC!$J\H W!^ M;UF"G3M[4/M$I--8?U.XH M-I@(PH08:M0IE0?EW'0$W^KU7*6VA'XME5(N+TL@IS*6PUV7\F32=S+Y7%T> M3"H/II"KR! MD2P;0]8#)LE>I&R6)"5)2DIL*;&EQ%XM>PES]\NS? EFQF"MLF+FTA,L> MDI8D+3V?EI[*VA:TM.U78R2Q26);&K'-O'3VI#I8RE5KVT5L4UO$2H1:%4*5 M%VI56X=KHL5 M7MQ:GZ ME]G[_O#@^W[[\\F===EM5IK%#_\4,_7*:MO%2;;SSMG.^IV?:V8[:ISMJ$MG M.T=?ZII;_GS5O:^XG\_:!S\:1^;QY>K9SM?\7<'K%X]*]Q?N=56]Z'^K?O^- M;*>";$VATTO]T[>^M@0?]^N6WFW;_]G3_:]YXN/2'-U]/SI ' MD7Z7KQ2?I]]MJ/,N;(>4+PRB&\DS+QLS#DYI8*_9P$XRL"(PL+;MXS7MM7&P ME3O^T@>"]##QMRWI]F*6>_;CYX[7NGNHWK*;[J^=4>W'X^4I%EP!M2]?R!34 MDG3E24Z3(DXS35M, PC2PVG&U,6?C?*-83F7ZKUO[):.[G:+9WZ[L7I.4QH= M[O3/?CD_U4.U\OFB=)4_.+S% M+VB3I6^F*)/%*R(DO$765!M6] M60$,TEY"Z=RV'@!"K!W!BL?T3<+U$BBU61-;63[XJ57MBQ)6*35\OKC=TNX#/]\)Q%( M)#/4>]9?"7?M,( EK;UOZ=J!0'EH[QT&Y7544TX5#*I;PQ.?&9A.L318<8KX M*L7#U.S3]18Q2(%DV(BKHZL4'JM"DQ=F*==K!(KDJ>G@J>M%GO?(:1NP0ZW+)*.5C%8RVO3 23+:;6.TAXYF>5S% MW],\R7 EPY4,-T5PD@QWVQCN@68XG-_>::8O&:YDN"MDN-M4/($G,BS+?2T9 M[2*,=IOPYPL3?)@0Z6W*<*2"0<\#PJU($GI)W@PU#=MC.EW@F&S/KLXBS5?E M8::,T<^^@K2T7:Y?55Y2,JE+#+O9/+,.SQY;K*/V&U_]P_T'TV+J6#YIPVU> M=)KYPL2%(TKONQD-V/@%\GB*F[A2M'=R=:<-56W__E=^\,W4?[B[QG4BZ_3X M_. 9::@\Z8$%WZ?K3SFBBVR6M=_^7#XSZV()%^M1M[\+K,>>FIUD7 ^JW M%^;JG?NX\C!S50TS5T_=8U4KC_K?[[.U_,[=OONMYQTT>$/>LEK-E,KS>\KSW796D\:,]X,-J,TMD%%^JT+[(7';MQL']MU8Z^ M=0;>WF.[NQ8N5$@7#PJ"W"($0PY"= VBX4HFZQ3V=%>NY*^MTYN=^Z_?#W^4 M;WSSVOUQR;N %ZJY8GEY53'2H%(=NZZ/60!;8:N^[A;U>]=4%BS6\!R.,3PT M^D;E8K]V:WP[/?T\N.J<=(Z':=1;B#>XQQ;OM#R%+SA[)Y5OVMG/PWO?+ T> MRZWJSYD"O55U"T(0UZR1TI<-+GLH4^ M%^0[?TKU9:F,AY/+'/7EM'M]DZU=G/34B^\_C_=_%;Y?F85&LX;J2[6>*=8G MM9>_I-=%>EVDUT5J0J]G2"_2A%K.Y>_?7EZ]_ZI]^?'[LGMFJR9R+.Z(*!CI@#V^DP8X;.LX&JS1J,QK4G!DA5* 6<)R2D.=I0[W#GTK5[GKU_\LW: M/SCX_?CSQ!\VZQ2#*F74XF3)]:G:T/M4>K9%MY$JC%1AGF8D/H#J)?I+]\BH M'Q2&=OF>[>S]OC2_G_G%(?(8T%^*A5SEO7ARWC9I)UG.1N;I+-%G])0B)7[W M[$'*M:Q5)?F\CBU>#>IE_>'D:' _.F_\^%7Z^:M=+G33J&$]G>/SM>$U?QS< ME>W[DSWUT1R6BSWCHMO,J]S=5 ,-:P65,+=/\Y+N)JFK/97D\]9<*!W*V>MR M?/KUG^SG17FHCFY4RSCUOABC6V)/H)N5U%Q]'G.2U3,7+6_8F**A912/"K#[ MEL-TNVO!V-,KL(/R9V)A5'@>'GZQEC@$-?&/)9>(70V=9>:XS0O;_/MX@]_ M;W3[]?>15V[XR8 MYJSLD+B?"^Q5\14^EX^=EUVY.;1'WRK7:J'>.Z_\9M72Q6 XQDGBLG3@L"R5 MB88SS95#1C+&[!9X6T$XN+E-*&([OKN_V\;#/_^!?X)Q=!/V@II'+ZAK&A3, MQDF3-4I7?>FW4(H5)^8PR!?XMF@;].___D]\.Y.JEC#=8OL4]:^;B]UIM^=>N@;^)PX4J,=Q'XSX:AZ6(?AA@51;&?GMKDV5 M?J.JU-H_,2R;12S)DYUV8!HQJZ9:*9?;FEYMZFTUWRQU]'*SE0=FW=9JE4*K MJA?+M=('/JL6*'.W1JT[/.CL:;?LP'SHUW U#[FM7Q)Z_ZY]7SG1\_F&H,'@O^0='O'_=QS/KXD^Z]@=5.N6>M$;>,6?W4*C>(Q/3JSS M3K4<\Z'\^/UV].U'H]Y3]XH/6A>>G%BG_^WAQWVE7:_=GUAJMWAPO6^?M"[A MR8EU9MWJ?<][Z/O[6;7]6/O2OG2^G0U!'JKC3Y;/^WV;G=1N[MFW[LZEZW[^ MLK_7@"[O4+1W3_QZA>/^]^.;T\*..;$[#=[I_F:NK>[<]MW.P!_ M1_WZ(W_9+$W.7M75QN6O!ZM_FRW^K._5W+-19X!/3LR>'6J-SY;]Y4(]M/?M MZNZ/BG;Y==@L3XZY^[-O'EILOW-[6,_VOWK?G<+I]RX\.3%FZ>:X4>[>GC1N MV?[A6F!-C5CY[UTZW\>WL_OI[]O0+NZT^_#[':P(38^X>WP[M M@TKYY^TO/I:^%\F$;<_\FQKS> M^U9GM6PE>_\56/>OT]+^X,[")R<@;YP_,O_PKOQPZY_O?G_T;G_J%1O[!$Q" M_OCD\^U^7]W;_^K\.OS2^%:X8^TA/#DQ^YGA?/.;OEFY/:GJ]E4CVW&[ESAF M,#M(4M3$#,OG*KTHQ5[USX_.]-I]5;UHG9L'7_=.STYZW28^FG\[MKOJ"O^\ M@K\P4S=!\7GCZOW7>H^U?9-==*8KO 0O :XG:OEK^R6W73@]O+J_WJ]V.L=] MX^#Z<"-J^7/#U*9=OKA,_UKV]1*,2E<_@65V#RC6XT YMCS'L%Q# M?U7=9*EJ;98)MD:@< 5LF^K>OKYN\OM!FJ6I8]N$0/N/S-$-5W#D+XZA;XRR MMI$LB*MPVX1!F!"%F:Z^9G(D.C4Z3/F3TA[_DKBT(L[$E<%MPBNZNL QZD_# MXA^\GNV[FM4>1ZQEW19-A2XY#R@7ON=BLCYF6&C>R@NVIXPDW^@B:+I\=JDO MV!XF]4=I3.*VP,W.]=UP_[=YN&^,*M6#6LL^U%KK*-HNDJMBU#/SXJ9Q\KE5 M_7SCW.VSS_?Y@]Y1H_^[@\F?A0__%#/U?"%3*"]6YW2;*&W=-S=3EF^P_)N; M*4@F2,7=S95PG957QSD M!\B)>/FOPF2%'LF%5L>%UI3HL3B1/B.K6<6LYB507K:Y]_CCXN4)[-\(^-Y]\=7(NNSQ?4( M^S"XE2S!4 PYSO>CRR]VUO//U,/#+_72M^O'P=TN*TH7Z 9J4S%RVM];A^[E)Z)-R[K.9N+/*K'%T/OBW6I%DS_X/+HKE<8 MW:^C\-34)@J'CNVZ4^R#G:/'_6+C<_;BOO#XHWEY\O70K3\,FR7T5-3SQ4Q- M+2ZM'XLDM[1Z':1SX+Z&<2S5U> ^BV\\T]WP96]/O3KM>M7]P_.KZYV; M\_L]]1O>.\>*4)5=Q MNRP0$\OO/+5]A+_%4>9/*>S+L$(##F?@C6%AQ7 07*/BV9;QA-M_Y3+XRJ5(MO^.4I+J-,^ED(%G:>D_: M>@'G>:FYM_OMN-'\EV_)FMY?=#EE M )+XLH4FY18'5)=L:VZ42;FK63HS31GLV^";:]* 7&D$,-9YJV&U]Q\'!M^V M.Z>EWW&^9N>+^W;EOE\]8^6OWVZR5[?#9@7MS5*MEBE7)QMNO;BGGR3)M%J/ MTDA\/T;B:[G(,VW&QH.WG_UZ>GJA^H5?N_IUOE<;5!O 8=!F!*UC7D,_R5ZD M!2A/_WW9<])LVXH0X3,OI9Z]?4/2E#&(E=U#31J 13 V[:/E<;3: &FK>GH M;*W-OV_5ONR;^[7]PT?WZ/?WDPMVL$[K;Y%[JL/!U^/2S^[C\?[UUZNSW_OJ MM\>]G6&SRN^IUHJ53'%!?6R;*#%-3LBT&H@RO+C"'J.O83J;<4WU>_OQZ.++ MX>'9;;9RWZC\/"A\<_+8B8=W><^OH,VQ9$(;9$:^_)KJ&_MH-N"6ZGXO:V=]X=O9Y>BLV51_/Z!PQTNJI6*F6)IG8VQ:X#I*?Z;V75-\&5OASYSMKI!> M">F5>"KC$$ECIE?B,=\]:YS<=8IJP:\4ZJW'[XUL 5MH%C[\D\^4U6*F5,C+ M*)$,0DM7PM:Z$F)\XIFNA,^MX^[1Z;>KUNTOK?QY9*M5JT$->#&^7,Y)SK'5 M\>7W[AB833>S' /YD'(T_=M5K;[;.K_?9;VL,[++?;/6 ,I!QT I5US$,2#I M9I/-?&G-;[ UOQRND;3F\U/,^9%5/ZW6&N6VZG\O%+7L[0_KYW47V 2:\X5R MIE"L/67._TVMK?^98"AI)?>UM QON-CR/.D\R"B>[6DFH+'#=+MKP=A8^3TZ MF.,S4@/G#\TJ\:[JK##57^6-SR:+\#+(()V+. RB+TW72<]MZ8"[* M25RL>X/PC?^^:[O>N>U]9[#5 .0A550X59QKCM/\IFM7S=IC^_;^VOIA__(/ M=[,[>XT/_Y1 R$T0A (H9,*'C +<%0X8^]?CK)HUHB/4/1>/+CQEQ0;>K&CP MA9#BRE"(]ZS&Y;LRH&Q,Q)F-TWK>[*!XANJ![8BO\+E\[,RTO>/2Y_/AW<[M MU\\WQD_K=/?KH=H=8Q)Q^3=P6)8D(+ Z/%;!(\;XV )O*]3;(I=0*F 4/"O# M\C7.-=/*#S6"8).I>5:NUFN .U6M6>J4V\U:4<\W6_52OMIJ%T$9T&""O[7@ M#9 >/[/?]!^]NTNF?BWL/?1.CFH[W>LA(N/XD^?]Z]_VU>#F\_VNZ[#+V_L] MYTZ];!8FGZP."E;6*_8K^]?>N>>WOIZRQYLN+[>>?/+8OZVH/>V[=6O XD;V MK=,X*6"]Q-+XDX]'!X7A/:#,?>'JXN[SRN=W]^=N?= MGMC,'!X,[9%7;#3+DT\Z=_N>_JB>_[S=W3]K]#H_'T[]VF6S$C[Y8KK]7'AH M7/WN7.[O[SJUFPY@]*_R77>"S#0'68<+5$$D=@.C[YA RT*VMYK%;RW72>.#PH#?#6 DS_%9&K(%\VH.)O*44]MUD?$IM)\P37 ] MK5Q>T+QE+8H%<%; +@O 9P;@ Q6B#VH N9T4PU5 NND^5R!:(Z6-CBF4.2BE MPOY(%%#]C05GPW6+GG,,T% MN1N;PL!I+;3VX,D^ UBV 3*[)'NZ,#G,;+BN3UL4*R7X6+KIM^$5PZ*1 RQ! MV,-.6H178S#5:)/X=(L!"I+J(KX0BX;!N X$.Q:@UIGK@I:)BVP;7&WM 0QA M" :0@@G=CL':SUQQ6QS\V +))E)LOJ/Q \H@J$ G [V[IWG*T/9-0 T6S>4# MD?$C0,B'>]4BTPM'P*^8U0Y^==C =G#A 0A0)Q][1@^VIH]"K#>"UUW?]/@& M P3)*>OC)QMC41T@?_"=@>VR\*3:L]E!#+TS8T84_2QX#S>R6BQ)R>R7;SR MC6!Y@$3 +G"R$7 $>)$]"J3L.'8_KODCG/+53^XX8>L8#$QC[D)HZ[A9%W02 M8EQ([QRU821 :FSNU=XT1'YCE>U:[[&V;[*+3@,.*#B?ZU :[ M<.@!4VB79 M17->=)[6]88_'\P'ZS'/;K]V=X<'YI?2U>'GE>EZ\T\"T ]0!'![B%QR%F'- M(J=UD\]'P@RN(00)5#R]08<]:0.7?0P^Q.&$4! @ZFN/6<(E*_2I9DW6\>). MUBSY/NF;()-"_3=BL><$LP8 Y]B]6 )-I913Y[:$!K5HROCHG^C >07$$OQ- M]N['%N@@]]DA .$3<%\2Z1_)0P70&AM39(#0Q,&C6LNU\0S'-KK&CHVXY45C M!;"Y\-]7^=LQ$5J>3!I/)E_,%>9&0N71K(]HBG,3 N7)2**11S-V-*5L$PW/@\*;ZSX8!(>S877QIQ^Y"+5>=2Z?IZ\A]TW,84\[@ MAYZK[(/]UUY2>_>G6-8F(<<6<8=EM+;?.FZQ#* LC7NLL2#@TKD+96[(5XEQ2SG2BC2H&S MLK)FJ9!$MR(O$0/SGF/H^#'*M9CX$G-M%8UR&-_RJGT:U-\5U#1[RH>X,5<0 MWJ!^]>LBQCNCZ0,D4H*O0NRFI&"1#GQAG;7:O1]7>VKV[N1RY^1]@KW==^W.U==GGWVVJ]EE&+JRT\E#HM M8>TM&"1QJW'B5E- W.J7;R>7^_?%CJJQVETK>_%C]_#Z,GW$O3LX/NF8YOFA MZM=OVL/["Z_,OF,&=^G#/Y4B$'=YM<2=.GUNVST$\9*RB?2]33#V5UJ"9>UV MV ;PX34J6;/O77VY*ET7F_GA0-6\@;Y_M7_VXY>;0D7KOK8[."NQ4GN?=;+W MP\-"Y_'V4+2Q?%ZAV?>I44F"WBK%:C9!GY\,>[V&]G6PS[(/YN^?I>Z1\Z.1 M/H(^/"I]KW>K_>KMB3/*/OCF>>_@!UYZ ^6JE*E5"IEZJ?H6!+UM6M2&NKW& MV[/1;5SISEJ2Q2N+X2WC)D7:>&;';)[VO@\\<]\H:!??F]J^>E"\%+W5,I5B M*5,L%Z6_:>W^)DE]S]&;?C;*-X;E7*KWOK%;.KK;+9[Y[11J+/N%0?-^V&M] MV3\Q=G:_?1V9Y9,B]AT#C:6<*:OYC*HN5AM..H365,?G&;?W7I:ENX)M%&KC M6E0MJE87W\&,K.B:>UJK5#N ME&I!M0Z>J!Q+R-9-ICF(T+VQ911Q'2O)R)X9E2^48NHH!V2^.)YU_;__D\@O MGZ!@P=EC^Q1S%X@NNRS+T]>U#LS\43.'VL@5^Z[6%/O):\\Q=\^40:O3@JSQY\+.1S1##PI]A8*9^KEE=U M>&,H7XR."K"SYZ"8^=?-Q>XT(G[I&OB?.!#0-,@>,Y&Q(+Z:AV4(?K1LZ!JG MW:%B WCK-"0M+9[;/XM8DB<[[< X>1Y[K%\XTRR-5PUP]PQ7]UV\:PH2NV%I MYL@U7+MS("ATS1589A0UPDTHA9P"_XNV$MYJC[9$B1'!IA"V!P9L4SBU $\]WCEZ[;R=/2 M8J=E^X[2"4],3YR8$YV8'9Z8XO:"RAG 1;%>0I=Y/>90'1<:#@?!NG5M*JN M7DHJ/A/-XH+"QRE#3,.KTUBVAZ4^!@,@.5PU,UTVQ-H%O$8)K/?2UQS@V>8( MD G+;F"ICP.@?F#(V4L:"^=O6)8/LTP^70,$QZAG>%KD0Y+DX$BV\/2(%CSH6]P^/Z)^%%0/UWO[]*G_*>_: FL MY?A8!J50X=7_E#]Q0/%P8L7!:T :ABR!-'^A@-@#4QM]-"QZJ85%$1)T$ZDT M1$'()Y$-K2K- '( E,+\KZQIV_<\.ADB-]69,:P'V\2J/WX+(YA8 M#$AQ#/>>HY!OZ6!HP$"\H!&2+=ZJ

    !+^TF&FPAXFOF>N! M)3;Y."]$./ZM@6*P/?YM7QN-?P50MB:^,A J1#+G2,2Q(36[+!R> M:C BV'-*PTSRIW:;%H>5CI!3^M@\.^"&O.@/6<-PC+0I'? 0S48PF1^8:0^H M:A!GP'5@*;8.'">HT<1GSQ"49N]1 M%'RAI[18%22CCU@,$\Q"/[X0PVMCS' % S HZP])AHM 1BE(S+IYY;3!\20BXV&\" M9X,U<%P3LASE80PS0?8Z]@/"BTJH6 02 4$V7Z@Z^&T M,(-.-=)\*DAL$,NSGQH*&&J2?^"R'@0KQJ%G,I-I>\)ES=X4P6LVZR=0WP,L M+^:N6&G;M%\P9$UDRK22H(P?,E%-)ZZ!U7T%:6DZ(".W!F&]?>9T&1P^+BXP M$N&OGS9L1,&M^U0M$+D YIK'5(48,JQ8^9NK#2FTEC1;2BM7$+]'M,&-H,6L M$RI29^M^\LRI\A2W-,#D8(\]@"27M L,*^0A,[F("GD(\;$P98ZFBDES@;@! M42+6M5B<"#E9$NM&$:)Z:A8P+;++!OHA*'#AQ?FHXKU;18H\*CJZ6(Z6-@.P!MTW6#1NI =' M ZRV#U];##U%9'G!O!IH]Z0NW[.(EQH(UDP">C8J\A'(_-#2G+IA@A.=:OL! M?6GPTWPY!>SWP7BPD=/,.*5,5+,7V6[P/6[9L-".1P"CKM+QN9I%8@E4(E@\ MP@CA"F-RC9F9)KZ&I51%E<66W1YEGE@D>Z1%DIH1+A*]AS#;#L(E^? M,)^")2& Q!"A3W(,,V!Q8$ZVP9PS7(_*OF(8B8M<0%@J:RJ&X^(%I_316X$\ M7AN,IJX+SCVPFF/S!1":L>JV;7'32F!>G(#('@?>TV+)Q<+3&A#10$/\#!8* MR-$S3#X]ZL58L6FDL X@CB=J+A,! FGI#I;.=!F6LC8CA!:0@?TQW\,ZL5AM M.B.*(,-'@=["7NXZ6I\;67V;Y#?7A;F[%I]9"#63ISZ#@=@ZP3Y8:&:!X6<@ MU0*:;A+MHD7T6-_NFG;+L&R .)A>PDXBE_=,](C>U]%B&@FA"K)B<(A[Y)=H,?Q%UW$'> MH&)[REI4FAZK8),QK_4U'[ 09LFKH=/\=+>15P/_=P:)@R^4_ &Z\W\7E)VKX]/3X\;Y[OZX@P=W MM;]W?)/-JWG$)5*O'0,7!;].)8H(G0A6)!#03B8N8SG 7+@3YY&0<] 4@94!]KKMQLJ^=PRP,<23@E&T45_&0G%M= <& M/\'0&%O)*0EE:C)VWZ'_?9HDB_\'"+S'Y3B\K[5<1OZ'#N=B)!'!WHFKXS2_ M:?0Y #T B8X.*L/B:W0Y'&.N@XF]1"6"=<<@TR@L=^_8G@U+YE6+^S:(>$/0 M"<;! M*\%_N(CHB_ *2TR.Q#:-K+0R/=)?0XN[H[WLOFZ M@D85ZQMZYE6\/<&$?W%_#TY%L?*$=$U*()=AG&**"$+9'!-! CXDS42XC42) M96/X20QOQF)$FJ=%KFB^+&]HA_ 1;6%$EP]X)M(;9DR/YYX+DAH-?1TEJF MC7USA,HHC" MTS"9&'[\S3UZ@?)AX0"D$H;I)"*5A +_H(-0ZR!+^/R%4Q( @E[%MN-W ]^@ M%\\A.3[?"W-(!"W>YJYSR@$N"K>PAV\VA&7H)%\^V&N$+P=I+[%8*JK-,25U M3#.%7Z-##!5O$"V,3%5TT\*Y7]WN?.<2^YZVD.#1'C6-2V)"3^<:V6D^B =I2(B/[)US]FSSQH/"])M#'I M,!'C;0&N8]02XXV=#G'BH(L/[B+TR#@V-C;ZB[O"(T#@-!J/U?*HO^[XXHU@ MO0BI:%=C#(D:*P6[%#N+C3Z%ZR \T1$ 9I89P1+ 0 %_EWO2 )@)[H8M,<0" M@>U3P:-AZ'S#%]!,TD?H2]>X!\-R*8B,1$7 ""D!L%EW8WHQ>=% )#/RS8FV M47R#K"U"^!8<5I]34)+A1MZ1Y*D&L!,J._>#F:X=^-DXC2&! %>T)X[H 3'&3HT=1,(.(LGI!R(XANF@AQ"?// M-.0B^3)MD"R9P$G)D4D#4X(S/-*G/ON63>DQPL4%@#FV]!R*DR'0A#G*VD-D M$*@0&6T#>12@PPYBN6UFST;81N;ZEV^T6F&'UX#?3@P=]V.@A&1A'@_#$#&U M?#.8V>:Y.7UX/6M;.OD,,W& 6C;\-P[620!%+@_$]CAX?<^FL5G,YQ.E-VI] MGFD5U#8+S&&FP0/4L)B@6Z,'SF$=0K*AQP,#@MQM#"=#;AD\QK$C"%([0;11 M)V.MZS#>26W6<83"1K "X*3F:$+R3#E:@$%_4U0P0ESL!0V@K$Y#71%Y0!^L M*5(MR)G%%?\Q*#8 4$X7>-\"BA-(?+#5=((V>KF.<5XKT$9.T5L"J_@SF=2+ M$1.M@WDKZ#'*A%FK8MX T07'Y"EBW/^<"; X$R1O];$[.WXQT'^0URJ3G MEUJ*1?&BR&U)>A@G_<^^R;$S$T& \>;GC$=Y!+ABM#2YB,#_QMLU:@9V6U3^ MR)=S:M#6F9R#MF4Q/4(VUX?#"R9+I/*&X_%2 ,I^\)!HU1YF]Y((P]3Y8.V1 M$0;[FF!EV?&$PO@VM#&TX$E,D<,4?VCSG*YL'!0P'<7S7- ]*:FK8XB<+NRM M)%S85/B?&29P-/3\3D >EMSPNSXH%J&2GC@)WGB3QT!)%UV,&(,,C^<= M5IB^P/,6VDK'-S%#&-@+BI^D%'4*3BCSM=2KR!GOD M?^([K:SP&&.(:3^- CWN6!(/6A1>Z/$PU"M2O/PIJ#!W@ M]6#F]3#P9T35KPU"1,K)#?PP@+C7\#$D@2*WBF-7)GB&#W Q$:ZV<:_&;])V M,!/:0^XJ K\B#H^-)EWDA2[Y]RV*X#N:08:!R(C,*"BS6Z;A]H*W,5F.Y"9F M^6 G3F )Y@ST[$!V!F%%-Z6&A1.G841IE, MG,V(S,XV)O7>?'YO#R!*;() B98A&1\\ T@_1X,D.V#IPC"8I31:S-3%E53-,7P23YLT*UAV&_*-\!8Q#!?IRFP)1 M#D8@0,D6J<$<.JYFQK,4ODV=4;B.S14^<>DW^A&%OR _Q6Z47@3(LQ>#)##'&3_PE9,@).3MVF2#D95/]#A2T3;"YA1UG MGX@1)[@PVAU"$^\$68Y3AB,G?;@R=-5Q MP'P"O# H'30C,K X&]F\V.BTR^EE&1N5L='W'1N=K2QCE@3=:UM$,8WN@SG, MZ+? M@AT5*YLV(XK8I5D>@M!$#B81'AD^BQ!HCW@9*"XD,RAH<+1/X%<LD9+ !K\R@;"/K#$608YN>IB*(XI&WW@@^:N!R8"B4F1]!Z/( A#GHOJL0O/.-3X MC>>\,EO&QXN.Z(,F8FTSWZQ6WK9TP3,,LGC &R11" P>^":-/*[L!#%L:];% M]\R,6^\VXB$HX6T\V2G!\8EP.#SD!$;YD^I@)EA^;.E30_8X6JABC 7MQBXL M3 W2\W@5/$'Y84^%] -[![2J\)+FV&V+$>A_]Y8]%+?5R%OO"2TFLA+;0*8C M?NF)9G2#$PB,7&Z !)<(QW16-'N3M!;8OPEPQ*,^8YI+)CRGN*H3*7>9@ 0P MP1-#?S"]W1]QD&)D@(EH W?:"J>1@4EQ>#+DXQK:SCWG*SWD& -@:_HH,]XW MQ+8 \?$62CBW(I3;CJ;';/ S#+WI/=]EGG#)[:("H0'8$3KB+("Z_ [>Z7'( M5!=V'EWEC!564V9DK"!.2G0=^3Q_A6Q?6\P*I"Q$/W MU8N7]%PP^($K1,.\OFR8Z=<';9FNV!$6P1&-A-O+)DH'==H3D:8ND#._B4UV M%XH#D$.4$!I#=S<@=<+NO@;,Q//;L5AH2"UDE?!K#" <=+1[*'4^^FL.VXFX M"]E$R0M:"5[TMD;UXK=SHD(O43T79557=IY3QF5CREDLL/0/_UQQ!U/:%[HQ M%Z5N;+IL&'&RY_CTQJ1AI(:%0?0GWI_G7YGBNY\1_)P62 WY'09 MY0N59)0K<"<&4=@Q7R56\S$H5T0(C2!ISA_ QH17E4+*I*U$H\5=)/TP+!/] M'CHOHLH!0CK0S1O.A^T!'JC28<*1"ALV\3J!$^QPYC!SG&KP*IK3;>6/6CQ M1=[B#B,G87!V,#XS!WO:>JV;BGD&&80;;'^78@G@YC0=T-^,%X/']QRRM1?<>Z!!T MAS?Q BV$Q&6XFG B?P #HERF^TLD^3P>-=3OM2Z7ZQ-3H:"E%PD9!MZXPW\2 M[1(^TL#!&*R!EA;Y,N/>RZQG9^/>2[2L\#NRL*:HX%'1D"%>.J,T*]H;-S_' M-V='^$R_3UOX:GC^.)]$$(7.4J6DU0V(,[ M+:*:&HE:(FL+?HR?W,%,&1,K/C3F1(]'P6(TT6(QT4ADL3@CY*7G1L*#G'B' M\#X,)KE!)0QROU(4^DVOS;U2(=L7SJB4:61I47(G^,CE9,\P)*Y/[!,'09%%1R9HT6]VU$KE6Z&XQ)XY,7 MA"F>/!FHGQH'FA)E#N).@>XH..-'.BKNBPQB(KPD.]'_P&4?@P]+3NI(AH]B M-W8H3(&OT*JR<(@@=CYVC$?6CLL)B M'A"C>99^4*F*&L)E>3$(]/C >UP2B3$B?C=1[5QBIL3,)S"3<]Y87;N(Y_'B MC_PB Q@Y3IO?M(A**5KB-L0L)CW&9'8G-$IN7@,T#'S!2 M(Q\ZZ.'D*S$#>6_95C:LNOC+-SBV^K'B@=/#*$&APT0,8$*K&(6%QMPYN/RJ MU)#8:V^)[6J$[)1#H2:1'Q-&IJ23C&N)'_[)5^(I)#*1Y#F))"LZZN*TLYX\ MR0W/,HDAXG&0A;<6\1JT$Z00ATD/Y.>S9,/ MX_XSLAJS:#6.Q,_T8N@)CSOO*)>-,@#%8SP;4J<[0L%-$+I_)6)T86IC;C9B M3U>^1"=8H0JLK@.MP,B9/E*1)>F$=$N1T\ KFE,:'@\VXM4S?N<=*[R@!:ZY MM@4['BE!@PR$'B:NK[$8 MGC9>2P^2FY@H83%V#0%Q97J./L95IN7I8V:@03><8MF-%K;/P_M'LUI&C">L MQ@K&4OARVO6P"*-YH>I@//1S?TQU0>3U2P&IC*1<# B&W/'-R58EX[&5#%YE MSC+D2[P(>11Q(4:!A5JP\@20N_A-*LH2-Y>"FXFL\K X0X2NF8GF-1+S).:] M&/-B65F\@Q#ILV&W(5X*.^J.$&])Y'L]F_?9XJ83HLE94F6,L M:I$HBF!CAR*J9: Y5)5&I"GQ(B61"1<-P1R)KQ)?7X&O=BMP&XR[$?!.?%## MPD%SWV6ZPYNR>2)7/ CBB4?9(U68?0#[1B*E1,J7(Z6I@;G>$^UB K[)+S)0 M05%A[H.-W^$W(ZC/!LEY['P2ME8RJ2*_PVL^3>2.4H*H9)\24U^!JED\$QID118,B83^ DY9H*M'T55HIU1CF12XI=9$LHX@+ MCG4SB16)X#.HN$,[P<-I61H!H2V-,D;K%+K)-8]PJ> MAW>^],"RP8N&/*]V>O$6GB,;=0(4E3%YJJQF]&7D7N+C:U5%[*.-&(@- AS" M%U&*.$+$H+AV4&7(XK?^VJ)G0^I#[$N[O]3 VO]8EUE4HP$,UK'>B0@Z\^BU MRZAR)>Y?>,E$E<,@L+QPN#JHQ32D9LO)HH)B(;SFKDN:>RRN_F $Y63&@]13 M%D!1]HD5K++21GJ:S+X!TLQ,Z(CGCF,E6O@.PYXB@24L@=NWV\R,W]B>>:6" MYU#P0I>B.F2R$.7LN["BMGQ\M+":8E#[,9&/DRPT"7,^KT)DH@PD#692$2=1 MMF!&Y=SPZA^W#R8NX*WIIFR:4';N!=-#NK[,[]K$6^<\L)5=,=W&=M-QL&I) ML,Z_V!IR8HL9P1O9=L)ZSC MX<:*;,>(-*.8K,MC0\[ YD5<.AW-<&@M4;V"J,=O)EZU"O?1\P'>2)M J#HR M&$L7I9LN:(?QDG3QK%46FW,LK173V,(.\XG" S-Y80!XL2%*M8X74)BM<$>K M@+UZS!$7+6,YCF'I!-'1!].YZ8BP_)/.!!O:^/JN55G?]677Z<&ZB7D'7P>IO&/%:GH\+1QGC17F#L56R&%)^_5<@\1!<%'&C34]BV < MS3BM)&Y029=%9DX\?(& F;QO3SG)X1_/*4@;%]4< "0KX(M(ID:I/2*@ H@= M%H44LB,CZB?:O,*2W0%)275@7-^AB [VQ"0JE@JJF[" ;)P&/%]U.-LF"#]A2D^;CVU$K;: M"NV8N?8"5]@ AC9>*3AGGK0.WLY/$%2J6J"27="JE9\+MJ&(ZA,F# RB.6 0 MXEF.DSIFS 2E_K 6CF]-*[]-<_",1>Y&!JN")R-*,WNU)ZZNYL2GGG4F:*!* MPW= !/J4>/KS'_3#SBY5&@U)W MT#4/7 =8 UP )AM0KZT; MWA,,6R,'9/_,=5)S9 ,KB?NDD_>U>Z;\]-M=_FO\[IZXIJ=1-@?O+$8E('%Y M?+=&(]&_ M[9G[),.B17VSL<=2N"4 &K]^1,09=2;(T+U)"Y-1K+: PP,_6(J[B)9EG%UC M-C2V[@AZ<+28:<#30M\+[V4RH=R2X]QP=%#N*7D+*[-SC3Q 0[R_V#8ZV ^6 MK@WP:%.T:CX.?T* R>\/PB*3(6ZC+PX1/%3< 0(&KYO,'C23ZKXB/&8=>+R" M/@]$T7>)Q9-?T(L=+0<@1\Y8>_&@'@XB@^%R^K*BN432&I@;P3U0AW62?;*? M@]8@I**.8R$0J0AVM)G$ MY4@"V?Z8I^)4?F?3E?*!?*E6II;?U*T/'3P]9Q M$;>S[.C \P)JBH'HC#.U )1*$[*=C%ZZ<*C+7[^PB0[F^3X>TF.WXAQ_*AX M_VZ"VU]%W#ZJZA^5NYU2Y?;-<*-0&WFN8-3J6D,H5+3%*6O.Y MFJ[X-YF].^,<9J8%YRHE>3+I/!FU*$\FC2=3RY6J\F32>#*2FZ7W9"0W2^?) M2&Z6UI.1W"R])Y.7-)/*DZGG\@5Y,FD\&E8)($]1*E5B+/ M0AKF=H%)JGN2WZQ,W1,)&D%EN\&C0KG=2I"VN4GJ("7K_-^_\A7U4S&?X1^D M/BCUP=?26/'%-%;(%=8!(2G?TPPF*=\W@2%/E4Z+RR(N?2;_G9!'(9LTQFO@9T^S6XWT1TG7B)S1O6SH)S -"IZ+A@V MQMQ^F4Z[/'#,3TQ=!3C^>,L-/I7?^?8&(%TJBE^F+2:N/2>0(;Z-@<,H8P&> M42J94KV^$G20U"&I8].HHYRI%HJ2.E9/'>MWTKXI=:P_ +\,ZJA6*Y(V5DX; MZX^_+P-W\J45P"J=/OI_;[9;_2(L=AR49?NX"/TDCDD9FT4BQE"E754DC[S%Z]/8T MDC[SZD4AI$RQ(L6(#"*]#'LPY5H&D38NB#1N>\WNDBW]+Z_RLJ\QO_55,O)% MZF+J-KMT9IV![V5)Y(P9.^DQ6[X%,G.];BHD\= M%)9].ZJ8*=8*TC\I:4S2V)O=L2IDBD5Y!7%-8;+48==:PFBI@\*R723YC%J2 M%QEEG$W&V=Y1G TFN:"Z&(:EVWV642SFR;M:\N+*9J=BR2Q^B?(2Y27*R[M: M\JZ61/GMC'"M!0[I-$#D7:V)?,$)HT9Z-.0%E#?PO*>)(Z;6;2/I0]+'AM)' M-5,L2J>XO)_U3NYG+4H6?P)=Y M_2<*0T:+%<2:OJJO F'3::)L<)!HWKHYQ M>\SUGK*OWB>IOZL\)IFN-"V5HCBO@5J9AH\M@8.5*IEJ8R\0D M+4A:>!^T4*P"+90D+;Q! "P-*+)T6IAF"Z5AHTN)?M4SJBII80O#7R^J[C.O M <96&C-_>QK0\!K0DK^)GS\:'JQ7_[0@HJYDI<;L97[X9]89MD5U MX'G,S9G1E0M^>&"6#^O[S]_&FVZ"#M^P ';>QV)EL(1+BFM9Z,L!;%BZPS27 MM9762/E#S=446+ )HV04SU;^J.3*P1=*QW84&!7^WV%,Z<.">Z["8$EMY8PF M*>8S2D$MY)6.8_>5/\JYZMB[\]]3<\I-SXB6I PU5QDX!NP48*AHGN<8+9_( M#]>&2W&8;G!*<7.X;^FYL'?,-)GW[)A M:@:LB/G L7 )B^TTH^AV?Z Y?!P8)1J=%O:;)IPST:(P53-TA.-[7G"=*@&G ME"LM"AP85[HKM.PKU;6!=0U> MU2\Q5I%6,N8%%OHD',<8<#573#+@4CY7?S$'+I9RE6>_3&R8P>.F:0^Q"#'G MN*[?1T;\&Y:,K&"F9 DWMOAB<0C.&3R[RTAP$;'CVWI/L[I,<&0;A (HCWWZ MLXTRSW&5/_E/O@O#N'_%V*0[0,[QP)0!!8!(KZ&N/\"PHXU9H!61-UO'B9D&6 M[!?Z1IA4JOIO7*OG!+,&^^%[6# $D<\5YMY?;!L/4\:W8V2[/Y(>@&@Y]B8PEU $P>/:BW7-GV/C6UT328(O0D_+FHG MP^;"?]_44R!/9GTG,_]:O#R9=9U,+5>6)Y/*DY'<++TG([E9.D\&N)G4S5)Y M,I*;I?=D\G-3JN3)K.MDZKF\I)E4GHR:J^;ER:3Q9/+YW-P@L3R9=9U,(5>< MF] @3^:5)_/<7.JG')EK! ->OZ6_AOS%EFVV%X;+=F4;+1XLI&!N,NY(W4Y*ZY7I=FN\I+UT MW8]2B?CM]F(^$UQSE\K?2M"IE*NL0YJO27!)'KT)1#65PRS.3S@'F?QW@J>$ MY%-X*?G4<^7*=C%CS.;<%.:[27BR?6BB2C19-IKDU=QZ*WTM'4_V*,-;V:5\ M[24AS)8[(): 1L5/0ES/^?BDM+JV^:!H5O_Q%@8VGFTQVG036V_.+^HWA(K@ZZYO-"2*X.FPKCJ M#TQ[Q*+B(?-LJ?2+[JK#A>#< M&:.2'OIW&Z,J9NJ5)3JF) &\GUUOA]54S*AE&:+:@A#5; OH71HZ=;4NXTXR M[@0,;KD=Z%)HQFQKW.E TPG%Y8VD]^DA?WN?WK;8,-6JO';Q+DDD1>#8#G.H MD*G5:Y*69 A)AI!FAI"J)1E D@&DI=MBVQUKVO";31?4=5.&BI;B*5]C[914 M0H6;8:F#RM)SX*_B>;6AL;$@F-6\@6:\<;V9"&_=+EIIJBG19 C;=MO MF2PEXG4%E?[2!X%EB])\ICZ7BTH"DP3VAG&V]$%@V2I**5.NRJN1:XK$I0^] M5D=@TVS!-$!@R016S10KJQ!@6V(GRD!>(DUB%560-\.R_-O3@"VD%X_?$DJ& M!=-Z'XN5@3=NIJ*)*C#JP'84VW?04/5-SU7LCF(/F$.WS]R,,F1*3WM@BF'I MIH^]6;T>%E!T!TS'-L[*(*K.#V_J5* ?7O,MD[FNTG68!F<$+P%DL(&S K/1 M+_3-G_#57__.P. *X!D8R;KFLG!*6+V-91I='W_A(RN:J\"W2I]I%B!;QS>5 M/ZV_^W_E8DV78VVE=1.,;T3EGH! *#)P\ROI*ST380NEF,^ GT6^/MX[^G__ M)]$E>X)VA;B+[5/,72"*[+(L;\*M=6#FCYHYU$:NV'>U'G4<^1A*S"*AAYHK MEO^MQ#XC@":@V]<>LS$8"@:0-5G'^RA>"[YS.$#$ET\T Q='Y=F#CP50 !%] MX4^QL5(^5RVOZO#&R*888\2:TG-8Y[\?_G5SL3M&^Z]: _\3!P)^Z_0U,]%5 M1'PU#\L0_.A^0L:'-+D+KP/BN2';T?Y9@%B2)SOMP%;/NG!7/6)%@-,N?GC: MO:9T;(=XED=MIOLVM9EFU&;ZC-XLYC,*MKZB>[>:@RS.7N@-51D"-QHX!JP0 M]JYHGN<8+9\D#HSQ\2T9_*L%#U]EP%>X.JUCQYZ!RSX&'SZ]Q:(#%JR&9TN4 MCG_2HK*F-K)][V/'>&3M.)D'K(KO.>DSYH\1OGR84'GF[F)\U6-J$*$CK&^. MSEB;4'[^[U_U2K7^:7P=8QI2_-22[#P5#$0;#!S[$9#;8X#68!LAAQ!#67!6T-M!&1*? G$.\Z:@3B*Q=T!SAF18=ST& BU$= M/0FG )6"B><&L!0<3--[!I!^,"#,>,\\T"4&A@<[^DVJC+A;#SM@KF=;L#:# MO]PQ'-=3?OF:@XH*O(Z\("*556F22>&)*!5GA%GZ9DJL(<#X."X)HJ*1"*,E M1Y M@0$UR\6)Q8,S]0#;Z8*EP'G )V7E9"WEM*3*U5*EFJO/D--/E9A9O="3U"&I M8]7449M.'9W@.O.XS/I$(D62AB2-K2>-&>JWG;":.LK^WO%--J_FZ4D\#LX&X%"ZCM9W<\I: MB6CKB+OA*IJ(P2'TB5:8TS-#R#(N;YJ%=KB&" M4@J@\5NP4R)""L#E"K C@;+)E/%*,\L0JB M7XOLCCYS= /=<@&IG>XV\FJ 5P'EW%H&CG#MP4" :\= Y"!:$104DJ3%A@OL M,:VMVSYL%/V% (@$EL_R!N"^)D .G,'M )IW'+L?,1C8B.\&SWSIX9SYOPO1 M-)X#.TH031AUP !H0%)\IQ@S %*?<O#K\>,HLY MXMBU-H#5<#V' E:Q=&MC79'W=(%U_D(7@&1,0P1)]4Z].?;32_'%?YD__DNS",^Q<--C.]PHWR*[8F MLLB7@<@G5H!Q9YW'JY,1D5B"D<@EF$S@\)Q@UF _PI!<["*_FJO/S?V*16W6RP_C)Q]Y3+K.YGY5;;DR:SK9&J29E)Z,I*;I?=D)#=+Y\D -YM[N5>>C.1F M\F0F[HI5Y,FD\63JN;R4,ZD\&357D]PLE2>3S^>*-7DT:3R:0JXP]PZI/)E7 MGLQS2Y(^Y2L9@_KXM MVM1FQJ'F=(%L)6:-0PBS73 ^<\;C,_L4G_G/WRV)+6]7G7"N1?$N@?*4,I^" MYJEI --3FO6[Q)TGE5J)/ MIF)N,/%*YD^)Z9+)]:*)*-%DVFF!9K>W"DSU*D%9V*=UY20BSY1Z():!1,5>N M;Q<>?8FJ$T[#I:4U'TB#PG?]5'T'6:?Y774??N,ZYVLY[V4W2\T4BK*?L*2. M-Z".+>BV7M'\/^39/IGJ^96+AB L>T>WM@897E\," M&%@#=Q-<7>ELYI@"+7$=S8*WP; J9_+Y><)1$H D@*VVGN MW.(I L=V6$*E3*5>DDYT24OKIJ4M,*J EFJK<+E+6DJ=&1;DSLFHU'P2J+U5MDQ M@->EO,3KS0\.+0VOTV=\+![SR.)(DMBX26V\Y@1495V55 MDMB:@D2I0ZZU!)%2!X6E*/J9?%&=I^S+\-)["2\MC#.EN0F!,JJ45NLP[+.> M+]",-[8'-N("G3.E-_-57OJDX"B"X&C;/G;33(?\G'HK> EV7AHVNFPM-)\I ME>0-*$D5+S?-TK#19;L_JIEJ95Z*DJ2*%YI::4"6I5/%-&LJ#1M=>IV52K4B M8VA;%T-[F=[PWL)I?U._^/2BY ]6P8)7QSO?% M"G^=+_>FQQ3#TAVFN?AA$7M-Z=B.XL%['G72Z=O428=1)YTSK*^N%/,9!8O[ M4DE!S8'O/7NA-U1EJ+G*P#%@IP R1?,\QVCY=-HXAC88./8C_.HQ^/6/?*&L87ED3"]-TG9G,X0_9'>6!N1Y@/7[4@8 T&)W]\@VL MV#'4G+:K])C95EHCQ?8=A$>?8>%1@W64_4>F^P2OBT['@)=Q9;IM64RGP8>& MUU,P^=)E !H^8<>Q^S02PXNU_HHU-]-- MICE(Z3V!,:$"(C.EZR0YF__L_B5YM$RX?(<-C^Q1S M%XAA=8$ J!6E3V]F.H!A3);Z'FBN5_*['/1";CT.UK MC]D8# 5_S)JLXWT4KP7?.1P@XLLG6M*)H_+L 39>0"(%Z@N 6LKGJN55'=Z8 M3Z<8$T>: A3<^>^'?]U<[(ZQH%>M@?^) X$XP@D$QQK!)40=2%XZ1% (\O.B%'28AIH'=I M)H@IN]-QF0?"XJ.RXK652TL#*!?! 4?FUI6.!;<'+OL8?/CT%CL*A!<^$N.1 M^"\5-,"L)4L-XQW2R?U,W:+-#-!O-2R&*Z7]LGE2]Z MT7>)LP./4UPPIVP>J:QD M749B$GY\A@<'HG\*;LR!B+?[+ -JE/>?OXTU&?OKA5GF>\40.1WP%X70[VIUCI_\S,Z==13I+)?0N8GPE[;BM=S; 2+ATPE0:V W\%II(+MHX#UAQS M,^/XPEU=.K#2P/D#,-%M'XQ'17-=6S=H5+*G8#GW3(CM<,05F4GIX@+)=8*2.?LLF0A6G*P&\!P- CP<@I M- 3&S%HC?,P%P"G%3%E5,Z#^*FY/B8R=IC.C <8$[DY*)R M9_3PF,):R%BVGQI7XY )Z<*Y=[K=S->[) MG',2\/H8H%PNSUEZ%_2$1X VB3Q89:I4IY.KUHH1MKIFN1^ZOG?'!TY MS ^=%MZ>S]<"FD4B131@CP8/T3W[( $!@*(4!H:V(?1)0&D+CQ6T0MOB&B%7 M6D-2B"@@B?AC6#A! CGE M[1^&F$4R%]1].%D^"\I%,;?>&RQZ?Q(WR+*-\7 M:BDLO\T&C&"L^ /;BK_&"<4+M&M<X"S("KL^:,JVPS4RY"C(7#'H MJWO& P<2_)*A:*.O W1Q0M\*(J&:!],9+L['9E$9\0K$":Z.6WA4N-A7 U2! MB?$MVP+.[!I=R^@8N@:/XSX,#SG'P$:?!VX(,)$YY&&C6@N49=]CJX[&S_8PY1?W,,72+%Z=*C:_F(H\F76= M3#Y7G)O$)T]F;2>CYLJ2:%)Y-)*=I?5D)#M+[%/.9H/Z-)"U)6B\BK<)+ M22L/:+/>VF-+)RUT*"=)2:+/6Z)/?>O01WV2$[^HN&PJ6/0Y\WB(YD^?)S7_ M%01U\*KEQ[V7@!)\I'D\PHOX6:1S\99 M/^.5^2X&5.D 4X7"A)]MU$A75%AI_;2^C+I)&R#C9I<,K6=*U?I2FTI(5-YL M5$ZYO)F)RN521JU5)E%Y>PR]<6ET; 7%=N9+(ZFK;JVN^O8UUE,HW5Y6]:]0 M6D5C>$DC[Y1&4B8V7]3PO9(I52:)9..MM@/#TBQ=6FU+5'53UW-C08I_F?!+ MW6Z770:UD@SA2*\ZK5 M2Q*3)/:6-FWZ0+"4L$>F7)W2+"U1T&_CBX/G97%P)HN#R^+@"]:"25/IJ[DU M+U!?I[H7MSS73XFR$AHQ_]:Z:FR^&+*:8K3_^^$Z7ZGE2VJ^KG[@Z+4YM<:P MMD90:AG/!PN^F*8"IV/8;5<4TJ(ZSD%UQK!]!=:R,FT7ZSAK[9^^2Q5G;?C> MMK(TEMZ#]?+J,OC9ZE*Y#BI19EM4%@9F'=K./2_L0Z4"97G%-Z@A-T.G"#-P M10*N8D])%:)"76,5TDKU7#FL:K9P;96@\E>$2EC1A>7"OIP7% MC(-"4(!;71L?@GWH !/4#CF"A7^$2\\$]9!UVQ7UEH)R8E@9F;L$HC8RXBGX M/X'V5(_-TSH=G,^BDFVB3#DO2040YL5F!J*7C)O#XD5NK,#YD#EL6G. @-A$ M>1HDJ?C2HEIL084\HL>M(Y,7DT"Y%*MXOR@)J)($8B0P4=)WO/XN M+Q%1=DXJ]/"-J8HV5NRF]A-%SB'R92H:2PG5HSR.4(W MXC6QDMEA#5(2/3!#K.YE?V9!S'Q1S=7"-4P5:\1 B)EB S<=:!:H?\Z(A6JN MM.82FQ++$KI=Y06ZG;I<-,N7HZJYF3EXMA"*52H1AHD2F&/O)EIHH)BATIGT M,9*R_80+7O+ZYQ1._\K-:=T+K&[A&[ 3 MS9S'VX%R7P%W%20] AA4]4W-P5X[5"$=Z*/K8$< I+?0C1"K(XX$LK]W?)/- MJYR[TQ]%-?])Z?@.%4_7V@]4[9]HQW<$G@ S\B Z$^)1>H O'W2:> M VJF8 "\'OSD? "L<#GXLEC[)U! #0OKI6>$5X2[5F $+SBWZ6W;!K;C=6Q@ M5-BJ2#=]HAF'&?V6[[A!*6ONL[$=OKA9;:VG3T >)%RVE0U=/\C\L-9[-/ G M[!S+XJ ,P))1?L%XZ'K!HM".;?*=N;I!8#!T=$ZZB'OFI\"=1.S3G=)2*>9> MQ,+]E>_0^8/H 19[H-8!M3&*U]6V'VG^T;7H^VBYO M^ X@BN_808/)X7CWP"P?J_^;R UP 3Y T(P=1+R?0/(DV@G0,3S>\9/)*0>< M6_1MAV5@$<@P"FJ^$G92H?-P6#OP3 )[ 4@R901D[2:/CO<9\%EXC)FQ Z[=<3^,M!V+TTA'R;@8G%JL==Y8>=X(. M%;X5]#NC;C)!0 R[]EBT!%1MD*-3?S3BDXPZJ+A\I;://>JQ4KZC\_6V 5U' MV $"#@&@C9S#-'C#E61WEQAY$!,.N36\(N _A2HZ,),GO+ ;GWA2D(DG,O%D M0Q)/>-)!\\B\+ZN58K524-\X[^!%JBI)MM?U[M&F-)OA&A_P4MT8B,Y1R0:/ MQ+(99Z8^*T1=M@G!1'YL^OZ?6%-$A3Z&FDI#\3=@44/'3N0[T-&OU(*!K8.>M ,DY8> M+,H)6BKTQG5LT.$YP'GOH8!=AV_'MX&0X9V$<)E]5)Y04P'U M+Z9\?I3=JF6WZ@78''6MTX&D,J'Y>$W%EKH%ABU7'[_(^JP"]46:6\9=1 M0NUU%%AHF:2)ANE%&$6 CSW@*OB@Z_GM4=QVHWR)J99;8*S-[H@]71:*.YF" M<:^?-&@]DC;231LA]@?4(3J[/>U?00L1=$=/.=UMY-4YV+I^3)1,>EL1L1A' M1-?0[U$G03T(^#AZ'"43W2KJMP''1G"634R1B:H.!"? CZS 3 M1@V"6 3#;I9ZX/:?[M 7 P\< _ 9%&#R\ B5N\TZ+'!#3GDW&WBP=5,S^JXD M $D 2R" C.A%''3M#IL1QV(%#GLP8(7PY6O,,XF5$BN?PY:%-RP>_8Z"K.,A M/-;FR?.=CF8XSXKI96;'(KDN(EK>LR#_9%H43:*]1/M7>N-\7<>P;9@R%^^T M/KV_ND0ZB70O1[IACU&>S 1:Q3+KD"L"0AK(D(.8B,VS']I!(D,B98=BVLAB M_T9?KCTWNTY4YD]@NT5JB]UK%(?29'AXUD97 _\+0$>MVV\.OQ MF@)!-&5:DKR!,/-@^5F\>.-S]Q_/JC(>6$:D#NN >5IP_\85V5">=@^#4O81 MS^JE7-[^P&0>2R1%60PP-TI9QM.S&(Z#7F]8O8;R3F2G_&.:IX- ]F+]/Z;2^<+,J?# C@J2,$H(1-1.N& M87V>; ? ''AQ51M=<6(+(ML\HXRI](G54[9U7)L7N7,X+\[9!BQT<8L&L :J M'=L:Q6AJ"$*.40"G:]HM3".$T>E@D*P,;A)0S"9\I6VXCA\:PQSG'VQ,\*0% MXB428E6 SH9'OPIHT*H0J=V@,,RM9>"*KKV0F&$]9AOX.!.D@2N+KE6*^T"[ M%W?'>]E\7<&K*@P6^Z8WW.;?R;JE&P9T!P(9"N$@4GY&7$X"^HO=6X@EWP<$ M&A%.XGX AYFXD(1)I[Q^B==S;+_;H^L2_19FPZ-& O0D"HP$-T]AN#9K>1$B MPA=)0R\#T,)%=>&L =T,G$W$X;CB0JS'<;#R%65@YI2;RA8+!6LF[ MI_&LXF"9=*6 1#OB/BTU2IWE&$]W%WNV"?S#Q8MM^>HGQ1X")-V>,0@39]V( MSQBF[P5W+^CJ)5*4T,[<1&HN$@=WI3/8+"RI+> 8W9UB $>&(.'[C.A( PCK MXA8+5_6$QS*^WIRREX ^9TT!_6?$ H!J@+%H78>)'%>::CNN)!3EE01Y)6%# MKB2L!N0Q_3;@/9A2#!P"*!^O-I&PXTHAU7D/K-&8Z$?M4W%!1M#514T/.#F* M'\T5]\^(<4?L&)DK/'=:K]MB:KG6 .=2,S@ M;8B8%)SEQ9PAW&QGAFSC 2:O9SAM?L-8R&/DTW19@BN*A@6R F0Q*.,^(:60 M **B6-P]E0G"M\&M1!?3N/H\RSP9!Z!U33%N> 0!'@%A*WP)I#1RN1;>S1#: M98C?XPL!TV()NT5@3(^O#:).9#78"MWQ7>^O_\W7J7U13G*^5[E.JP:(TQQ C&*_U9-M9Y8N@E M"(N^"N+68R=@QTX@N#IL>)R3M)FK.T:+M45X[TRS-,YEA!+K*GN&J_NN&_@2 M&T"((]<@1?(@-)5V _N+GKD2C@)XY"*\@$LE'V%I#[H0"I>' M]5PM673U':+1X@1XT>ED=S23;++K'@,6T8C)C[WU4K':+%4+M68]K^:;K)ROM_]_>U?6U3:2A?^*3IZ@VPAMWI*9/H<0F*$[ M(03H,_VF(TLEK&G;\DAV"/]^[E(EE;QA!X)MHI>FK6BYM=W]?M>SPG:G''[B8B*&[I@PG9*W"@GXA/!OZA7K$(,VGV4L"]Z]B#D@O][MS3?X[_U]] M.+1!M0$9Q8B XI->.IW@KD!]_#K)$<=LQ_F,6N>QCV?=MWW'[>X2N $:@V#Y MIQ+A5MHZ&8AGA0M ^GI)"S&2M1]"3PXI_FC6G<8='V".7_$1(& M ]3=S,O!&PCUL6V5X*LZ)1M^1YH("@I\QMEMJCR6SV0>)'0'IY9I22O M+@F\9X0.K:^P,Q4\.P8WB5MSK$=;362\4J 8 [1Y"_*KZSR#LM838: @'AB( M5^I393;Z@H:%F5"?!/M]2(X Z330+@,!C>J"\DK2S0M!-3 $RKE"Q=N0(D8$ MI['+\5$TGM>@G&6 MQHD,8L[-"!R#9(@A35P;V[(09 /68YPFB.E$*S%_K*2H5WKP8K%+,Q8D:E[( M!246T+#%4-A_^C O%/.2IC)[U508_2N(>4RI86@L.#Z3J;)B8;038)U0N-U0Q'XW:@>^U[$\ M/VBVFGXW]D0H'.&&3C"GJ7CDI$H'.4SI%>9,1"C'_7:WU;)?M+?08RJ*X2W5 M3M00:%N4@]BBZO&]*[GUF3XC+[F*3Y>:G;%DCG=>N]N^;V>%;H7:P[!P-394 M0$,V+R&X*;D2R$A/^XF(C;-OE-(('.YS'">A8&;(_U8Z(N6_-0S!"RHXNLZB M"1X>:54[4;G*H;[*XV*5%W)L:KO"I1,X[X[U[O$7->A.^YWNU0$^?XT^',-V M@R.[>2 .Z2&[&),,>V3D&QGN^MZQ@'>)(G1;Y!?/<22NV"4 M5ZDK@%?58"6P)67ER40"$DT(]&6Y"J-(8.8\:*M$-_S>?#E'9Q?8V MW'H:7T^Q']A7\IN8[U(XZF10LA2V-V>GA<.;'&N<"@0#1)7K\7TB8Z3\1;0$ M*; 4<(;;LH>^8V8K/4GW/>O"J[,NZJR+.NMB8^E98:_!,S+7( RGPRF[5E2D M<(K^6 WY6GZMX):Z&"]-;/S..(/?(,K1"E&BFSF@NE[Z8U,6VS*[@$"N<_R+ MC)#09H"=HOT#!K=*(U$=#>!ULF,;V%Y@]R*C!T,L @Z?D\66B;L@DUC?DIF6 M IM3@\M!D("Y&\&*J5RZT<-2H2XCL,!LC#Y\F; K"Z9.(I;(,SN"5GF>PH,ODW0+07:-6)6FCHX?B0RB+8.[_.XWN MZ ;8%%(3*J"HTGQRU -%*$YDNSN<)IU, MD-*?=\&.DX&RJ ST:ZK22.:(Y6!7^4<6::MC@E M?\[4XDBLX9"AX^>#X)0EF"G-'V3*ERF8= (]L[S R#K.T9EJ6T=?^&WDME(N MJR)XB%P3HX*9=@H?0*_^&[G[))U_H+'92+9[@,LG6QM'YMS8LX5K!7Z[U>[Z M7M/M^;W0#7VWU8R%)5I.*Q#2@[7W-D*SMA%J&V%/; 0^GE=+WW8\J^V]0'QUTQ5OK@ I1C)-S3Z]\^E7+KZ M[8]@ 0RNN#$9)@C[GNMZEK-+7GZ>>GNIJY^&8&AC^.%._F5:ASW/I<^IY@T= M;&@D4F%9D75- '6R>HC<;1@+NYNI8!K0Z,;EZ*1APD6-C* (FD"25ROLT*K# M '1("=!XM%6N#_EH,RYHZY'"4ZKOA5FG?T\V_Z9&W.H#N> D^R/T2C^H H:B MA O;!:A!H>9!.>WSC97@10]%.Z&%SZBDWJ7$2NP>I(TK0Q<$7V7-UR:Y3XW% MF4\JPQ^=I)A]=2I#HD7X=A%2ID+&+%T *9;)%J@"7$1:8@AIE0U%11G'X?,I M6;Q%M68\N[E4+%V_<0RZ9Y9(Q$XP2I,(?V!BVY1205N4>X"5G M@QZ+,H0PKF#EC8N&\JU3/,X^,2G#QSCGA@[D"G'>X:4&RL>6QP"\DH<+$CN)86=P2L0)$>$3. :!XP9=O]>V MA>]U>^UV'$8=T0[GHK+V"4ZCG%B_U;+A+2_"IA=PM<=TF/DOI4&I$I++3)6P7R-N/JAY-B5TZKY4L- M5IE+5G%#,2D"9)ME%A0'A+,C[ZQL%?7O++ZX]8W :J;%M1YL,7, MY6I +2Q#8+3Q=*"RP]08=+:(W;^QEJG/?N5'+7E5QURA9O7LJ1RPD#**YNSY M9Q-@MY(LO=QE,3V!;$"$3D1B;/Q8!6&#D_'F::;NF#-UU]41+,XSKF(.:&.3 M"7(P^]-LM.8'*=*9!1)T-6&74,$LEO&)I-AL4-10@>#/(4-C&ESVBR8B_)WVNU>.^H*W[;BT/?B=L\/ MT+WA=D0@;-%MVE$\)RE\Q_]S!,<9&Q%G(O)O$*O#3V/_C,H"7T9H. NXTJ-2 MPS$-G7+C1J&,,.5ZL)^2 EE:2]5_>WK_AAD>(^/W ,X6<$#'43Y^Q',!S9:" M(Z#WW2$WGM#H7,MM-+M=;:M6NI!/"//2>)^E000Z%:?CB8:T5T>A:1Q(9DJW MJ+0'/#PY'+,\9MV=(AS! U=Q:E5Q"#&H$Q0,84P3F5:K]5(',IB$DNV?CF/; M^"A1X$Z4*EMPPQML')KB*E^K0MKB)JD[7*;\NGM88QX[TW\AFF=Y!<'C@+,DQ.0FI)K:TP("EC')E M_V#0<<3OSHA=,+&,J_^@T)T4M@?('-3-N289$9F5OYB7NB%G-!-%\91D-RI^ M2:W+"72O^B3AZ1#6Z3U!T]"2T;4BOQ1'COGC")LNW]:G;^F=R:<+ VLRCW-6 M*JK7*+&)6[D:A%1Y1X9";"54'@3.J8Q:'QVH#LHUI<7J6.@@/L$WHCA!:Q%)LRXY;7= X>I'OM2SA]UPO]H,H#!W7CGN> MU7XML916'4NI8RE[%4M!?;EU]JT/!WJ2^UZS6Y[&G?#:&ZVE#B!%]7J^'^.G M3R.1\P7:?22^[?1L; !^RV0@CY$4X-8/^<@HF4$,+9A.4G6!N1E=J3 ]:SR9 MX7CS8J:*:SN#1LO223WAF+:M.'0!!#W^9N3I((D,Q?NUV9H!H'WR\G2>6+'! M&^8?OQ_263PR90N,@*U?PATS.&GMW&>?9 M8 9HN)VFZ75V;R<\)9C]@?Q\Y)#E.4GC"E>N;A3"'%YY<@C"63\VVUUYT'3L MY]KGVQW)]_#?U8,NETKNZRT/,% ?. 1[&FM-WPK>A^_>2#VO/YF,\[?' MQ_?W]R;<9]ZE7X]/LK"/>;_'(KH+LF-$83ZV6TVKU?*.X4#:S6;';5L.L'Z[ M:S>/T=(_0A *&^R6;^*;;46V:_8GPXW (K:M6'X4E$Y=.,D:E,4;&>>BEY$W MT6XJ;V*/?> ],;G'" GZ)*[)JTK :Y0S_#":]), E-0!?+K047=.FS8.DE%1 M(A6 7"9CH[8L2(0-C@3F!Y/#$.,<25"#F;E-5)O;5*M!WK@I8I3D G;T]F#-)?W"+ MG@AZ1%=F#Z]3'][7?G@7&5![=D;G@*Q^HC,*A/Y:G]%7?4:=/12PFTA4B0:] M]#17:J[L#B'[GYH&)J&UW]ENT_IYCKMMU>KTGISV6ZHT1!1-PEDI-G6./0BX M86 !OC)K=*ZN#H]3+AK[']^UI+/O#\ BPTL!JMNTPM]UNX5@>TV.J>WF98]9V9H\9 M7=G50J:-:?_EG+@A8KR@V_7%:.O.DM:=I4S&L=?NDG:%(A@%))6D)[DA30,- MNB8=)K3M=968B^&!;AR0/JV7G-T=_E-!CX_6_H@"N*K!K)4H:]D\B M)!4)),LW(ZBYF"2DX1-DB?2L:S'+)"[;6L@M]4-/[H;K]NN:*R9_.;;3=+J* M ^J&#ZAXTVR4Y'UF5"K@@$:[1,X+RQ8A*U"!)* A00/)54"L&%' 'E'40<$= M(0M58 VD #%,A7Q)1P$>/-('A4'AA\1_3>,&<0YFQJ9(D7U*F" )7[,T[I*, M$,,!!@PD$\K:,A $28>KT\%-Y3>CO8&MN0@Q@K9TX#'H=U8!S[[$&VC76@*BQ!O8):^#FXE^7)[=_7I_=^$[+L:W.[F(UEZ2^ M"!C8"BKW$TER;;D#^JVFM++HI18RA8ME+'I5$4EN@#ZM; M@UZ>#J83\=(2:"'CX"?':_?"T%2+3< .7+-9K\+65\%KFYY3K\,/7(?'/>N; ML:==<:X_Q24- @0O_O.-\V:=.6E:9G?E)MTZ!-79AXO;DQOC$_P]O;@\4WBH MEZ?FI@ G/]]F>+JLV%5OPW/RX9T>8[VMZVU=;^N]V=8?T+/^UO@4/!BR9& / M=^[[A[??N1NWB*^VQKB.\V/C4Q+VL5L-O+ 'X\G3T>O?E#6O?1Y>*WKIW M;6O7V[K>UONI0BSI>?UBL(E0SW27'P;^=#V..;>>=:8NQY#D>'N2A2E>@T%O\MLU;;5/;N!;^*]IT=@LS<1R'EPT.9:8% M.LN=9=OMIG/G?I1M.=:@6%Y)3LC^^GN.9"=."!#:"PU<.E/ LE[.D9Y'Y]&Q M??R3YYWG&_DT3&Y9CEAL2*40.E4VXR,I1%07-RR93B0I /BB#?O[ZX?>+4]+R?/_?>Z>^?S8\JD3_\XF=F+/9](:5FG<0DK9-C+(&?C"8GQV-F*(DS MJC0S[UI?AQ^]/M0PW AVM<94C7CN&5F +X49 M0$L?;J_4N?:F/#%9&'2[/P\*FB0\'WF"I28\ZNP'BR+%1]F\3#K70L4$-7S" ML.]&K[%@5(61--E@=8!U+8NZ72ISXZ5TS,4L?'M*!8\4?]M^^QL3$V9X3.%O M#=/J::9X^G9@JVO^#PN# /P3/&=>QJR=02G S4@(DT'P M_X'[C29$2R9,72>1% G,0-V8-.C_T(9K%X))M[_:;-,2":J56C^YL9 M?7K^97CQ\>+T_?#BTQ]_/;K9M\[L19O\BXZ9)J<=0C=/C+F^"P.PBZWI]$IN0\X89JB&<)!QZP-KG( MX\Z@=MLNGX_8\BT8MYQ4L#V_>%+UMIM4S #FO H H=?MW!=$*P!_H-K*)3*> MD2N8 \% 5[4=DI7#;R)AQ\\E"#(8E_*L6@-,4S*&*\6I M("F-H4@1.898:Z2K=Z-"SF*F-54SK#*F5PS&;?2IH2P!8V!(@3[@&%@AY@HD M(E0#T:C!$D .@:6,,Z)+_+%H/V6*59V@ V.N0WFYG>PD)&4YX!SI,P"UVV@(%2'VZIQG^!KDA5'6HP4,@TY7!ID7M!J&*6(X!YC@@$+!.F<3&YSK Z M5AM#D,1 B=<)U[&0NH1V&#Z5%(XLA9(Q2Z!8DQW@1L* ;(X Y]=Q1O,1(^\A M,GTI!=.5EV4_5;E>L9TW %*+:B[WZ>M5&/QK34 MFS=!81@QH$LUDI.:LE30 02O"=Y!!8P18M!4]L'E.7D>8)IXJC ]PI8BL18\ 1)3+7,+?ZIA@T #Z3(;*J2FF7 >TXC+KB9H2I>-RSN M.9:0EFMNNUBJVCC06KUQ73E4E*H KFNKXN,8@&H-L$?;$XE M6 6.[8[6L.?P J+]BR'VX:1+GCOISAR>;_("T[;58<_>64N^!T1+U+HRCDN%Z&\(RS6] MCJ4V4(X/0:$O#4M$_G:/2$QD,MFG#$9G9=SNW:=51G5 M1#,,KDTV+P(;\O$!*OW&.7AN&H6SL)%*SX6Q M+8 NQV,.9PEVAW2()$AOO)]PL,]VL@.YT M9W6J/9?:AZKUBT3=.*3YV#C.>)"R?7WN(\#""S>[*F\($ MW/NFZ_P^C;04I6&#FLW+'C[6*ZX-QU<(UFB)_.::NTVX=KEU@HCK[BVR>46- MC.KG,I?O7('@=0D>[ % U%[K7N7XZ#;"7Y]78Y'6PZ[SU;A]R'KLG_4 MZ??N6I7Z+Q*D].">8Q[%I MF="^](#M-]94SQ;!3^;Z=F#[F]F[E(QPXOF)OCQL?![Y+<8WU'XV3TI$-+X: M*0F+[2VGK1K?N2[?J SLK1A1U MD'@D %([ M 8 961I="TR,#(Q,#,S,7AE>#,Q9#(N:'1M[5M_;]LX$OTJ/!>[30#+ MLIRDF\II@#9)L0&VVV[.Q>'^I"3*(D*+6I*RX_OT-T-2MNPXFZ2];)R> \2V M^'.&?(_S2$DG_PB"B[*@9/C(#@]@:;.?!U9QN0H?!,.^H.(1%%\T(\/CLC[ M3V3OZ^ALWQ8^_WPV^O>7"]?IEZ\??KL\(YT@#/]U&RI"(,+W[OD$YA3!6'X6PVZ\T.>E*-P]%56)B). R%E)KU,I-U3D\P!3X9 MS4Y/)LQ0DA94:6;>=;Z./@;'4,)P(]CI2=A\N[*)S.:G)QF?$FWF@KWK3*@: M\S(PL@)?*C.$FB%DKY6Y"68\,T4<]?L_#2N:9;PFB+:_X?%D<1^"=XR8*"63NC7O1V:-B-":"5,72' MJ4,W(C$,!L'_(_>-)B0K)LQ<(XD4&61>W!0\X88<1+W!29C *%9/9//@N&US M"HAF:MWHXX<9?79Q-;K\>'GV?G3Y^?=_/JW9,-1WCNQEEWSB:<&$8.1*)DP9 M+$'S^?$%-3$UC)#$RB22)4Q]:[3[T 1(3SX%M>ZHFES[1UQ-8)4"D$K MS>+FQ_!)/ P U$9.8G!PV.(7^FH=" 2=R]K$.;]AV; %?&=F[&?.*/C/&A=\ ML6//49.U,S>ZL6[M%(?]%?DQM4*H49.0JRY_986 M=,J(8E/.9A!X3,$U^:.F"M@NYN2*55(9"$?D(S3X\ZOH37\8]8,_B,S)1<8- MU1#2,@X\8%UR6::]8>.VG;X0L15:,.Y(]>RD&FPWJ9@!S 4> ''0[]T71SV M/U!M%1.9S,DUC(%@(*VZ#LG*X3>33)-2@B:#?BDO"2WGI"Z-JAGX"XK+"C; M-"43N%*<"I+3%)(4D1,(MT:ZLV@WU:;&M(R, :Z%.@# M]H$%4JY )4(QT(T:+ 'D$)C*M""ZQH]E_1E3S#>"#DRX!CV#D^9TI6*Z8JDU M$-NMP#29@9N %QB49-X>AATWMY>;!]O-S>]@(2,Y+P'G2)DEKKM 02@.V:J5 MS\L<.T11#K]346?0)G"G!>(N\(YC:*H ^LA:9#/LJ!:T](S0:UT#\S.K]KM8 MHA90 +@H@3"V.VWM2:DN2"[D3#=$56S,M8']DR$4$YW=8&6WQ3?=&'/+VAWE MMI=RAR^=0^1Z:H63'OE>$"#Z&B/[=OZT5'FKMPEQPUFZ9B*G1",82T".T*A0??V M1GQ'^4I'.72$SJ[3&DJ@!HYW5+V3JD>'STM5NMU4_5;E>LXT7 &*K>B[GV== MU*,IK?7#JZ P3!C0Q??DI*:L%30 P6O*M0V)4(J5MAT\!%D&TW9 =J=DP#^O M-9<<:IXN@ =XK82H026ZHUJE2[9FDK:6T ME9J!008"-E:J*$*H%A3C/KAEC5BJ7:CAM'-;\L.OA&%!",U0'Q"_X_?6\COY M?^#W@P/<+9H_/#0^F.VP0DQYAB2F6I86_U3# H ;4F0V55G#,N ]IPD7W,Q1 M%6_J%M<<2TC+-;=WN)G6XWL>^G\,64BMK&,<0WRW/86O(I(%-O MV"(N)/@#XK*[W+QKM(R%BA!3M=N;)C#_=UOP$.5 %Z49;KSS^X^+2-)LZ>TB MQ-Q(@#U#;/Q'(5W_QR-=]M))=^[P?)L7>&SK-WLV9R/Y'A$M4>O*-*T5HK\E M+#>T.I':0#K>!X6V-$P1^=/=)B%[=U3)@<80Q]9*>\-3()<]<<;#Z+)>V+7O MK"JH7JAPC("6]BRSTL".AP_;[A^@>JF^^P7_4OK__LE:# M'_"8Z^BEKP;?=LQE;VMFS4+2708SC*UM,B_C&M+Q$2+]UC9X81J%K;"12B]T ML4V )B<3#EL)]A?*(9&@O#$_XV"?;60/* ^!6J,0@&_13E_"F/.\#>$/]H!A4U6X2_.^GI-[-0!3@&F.DZI:Q! M)NMZ I"#8;/.>-FQ\0;53@5O-]6V_$SI 50#L9LK"!U= #ZST0ZH8Q\"\!SK M.JW(RZD$RU PEG3LGV50/D"R227DG$'NK) N*M(5!@/C_B=JNO=8F1@-UI\# MM>Z_ZZ#_G89!#Z*%&_PWT)X?4GS2$PV&H5A]CK2_Q(E_BA136L"V:&YZ;2;( MHWR!I'5\R@:'AV][QV]^:CV!N ;*]E"T&LPVET' M,QB!>Q]V7>331$M1&S9LZ+SJXM,_>KG.L%9-)#C7W*W"CE,R:?Z)R\ MZ1)\NMXYMAHH[O1AT'O[[!Y\F,>/LOGPE]Y@T 3L)MY'U0VQM^A($_.>V:M0 MAQN>S5XZ^O*0MD*WAQ+L!>'P*?WSF'UF#^_ X]_2]UG!64X^+F369W>XL2/$ MCA#/Y^'>%W?3%?!X"YG[.VCNH/D"/5S9J#II^U2OT]W]\MRW&-_2XL5BPYK0 M]'JL9%UFP>J11NLMR-4,;^!@S>!&$+;?OO0I[9K2^O8$P+TN:M\_/?TO4$L#!!0 ( / [IE(?7*,K:@8 M #B"J0@\D20DAFLJ)>,< M+B0+IA2@;3JV:9NMEF&<=W&K?K%&Q"Z<6*=6PVXXX#ANTW:;;>A=P^&=US_* MB >COO?G^V%^T_=W%^^N^E S+.OW9M^R!MX@GS@V;0<\2>*4*29BPBUK>%.# M6J14XEK68K$P%TU3R*GEW5J1FO%CBPN14C-00>V\JT?PDY+@O#NCBH ?$9E2 M=5:[\RZ-%E(HIC@][UKE_YQV(H+E>3=@]Y"J):=GM1F14Q8;2B0H2Z(ZN-+" MZ2V:!V/! A6YCFV_[B0D"%@\-3@-%8Z8C?9Z3+)IM!X4N7"NI)PH=D_U[I5] M?4Z)="="19WM6SRU,BG7A2)61DAFC"_=@S[A;"+90?W@+>7W5#&?X/<4%6ND M5++PH).1I^QOZCH.2LA93(V(YHR:C=:*=V1$B9G;0AI%'Y2!&T^1 TW8R=7D M%AJ:;'"RR/>:"![@Y/ A8A.FH-DPG:XU074F%=8GQ/\XE6(>!X8ON)#NJS![ M=39D\MB,IG!#%W K9B1&>;(1+=J=5/V M_O#6N[J\ZO>\J]'-&$:7T!^.H'>\-!52,[*7D&$Z?Q(E@I[=ZV3S50O+=#&/=N M+WHWP[$Q^N/=\$_H]3T]T[#MQF/M?.,8L"5S:RVR7OE9D]3.KV+P11Q37X>M M/+6HB*7P84XD*I4OX98F0BK,(' IY PNZG 5^R8< MJHC"KZ]:C8;=Z8L9IJAE=N5TCB 4$O1T@J*) &@<8&*Z)M*/H.G40:>F.N"6 M(>-EEM/D8^K/)495A N) Q@^8,J(,=?A]C.6IIIM_-.4 :8ZB*BDR%Z5D5R" MDH\Z4(*W1!I-@CJA,D44Z209ALS'JW*N$"#;H8"4J M(>$PS=5XE <%+0L)1*+S;W7!FDQCJ+C7F,@)B6EJC!XX74+/5WI&8ZB.\R1; MJ.DF-,UFD"= ?6I3?8S% C4VI6[7TE;/$:?(A".YD"C?6%, (.3I9@K-V0/-.A4,FW.9AGF ME,1W4(J0DS5/B[) !=7))\78YO9>F]HGO @P6:Q!OCJ+B"EJ:*U1%[4N25+R MI 4HM%LP=>@<;=][D^!Y+EIPK6'KKQ6TK_F3%)=N&;^-"XBC-,\)$<:N<[)87"T0O_: MQU?^7;B TVX>=[3GK\"M=6IIBUL91'XTJ-L_(=0;/S7461QJ^@R_F"P583I; ML#SIE'Y F$Z6B:2IAGQ=3Q-LS' 9\D^4C"NNS=M4+389G=HKR%>M(9ZI.*3F2.6 M=RW54#CHR@>V74N4+G3<-M^\>5TMU;?8Q=")-&[;/F.,&VO[$WQXN9(PM1FWGKZUWC/U'" *.VB[W)$D[SQB07;#/% M?5*&IMEN?G<1+I;N%S%]?)J=?141M*A5G.0!$)(L@#(K?V>IK-2"WX@^.L!^ MZQIK3QJOI?SQ<+;A;,]UKQ\)A2\I8('8[RSA'HU[-.X.&OL1HR'VT-A/ZT(# M1OF1UO\5E=^T"MQM:?>&W1MV1PR[KYYWN'J^9GY$L5*!6S%!:5*Q+UEV&8@_ M?\FR!^0>D#L%R+R&OER=T#]=0Y='[KMPJOX5!W/1ZO3Z\9%\D:PJCSEM3A0, M-K88+M/;Q@-6Q=#&\U7;SVXE9$J-_+R4A(I*E]P+5OX$]J9M'CNKS)J/V=G/ M&?DS8=E#9N?_ %!+ 0(4 Q0 ( / [IE)B'?FD^ D +5@ 1 M " 0 !E9&ET+3(P,C$P,S,Q+GAS9%!+ 0(4 Q0 ( / [IE). M_]5';@L )*A 5 " 2<* !E9&ET+3(P,C$P,S,Q7V-A M;"YX;6Q02P$"% ,4 " #P.Z92-03@BX@4 #<6P$ %0 M@ '(%0 961I="TR,#(Q,#,S,5]D968N>&UL4$L! A0#% @ \#NF4H)" MNY.^10 BKT$ !4 ( !@RH &5D:70M,C R,3 S,S%?;&%B M+GAM;%!+ 0(4 Q0 ( / [IE+$^7+H,RP M% P 5 " M 71P !E9&ET+3(P,C$P,S,Q7W!R92YX;6Q02P$"% ,4 " #P.Z92@GL9 MWBYO 0!FM1( %0 @ ':G 961I="TR,#(Q,#,S,7@Q,'$N M:'1M4$L! A0#% @ \#NF4K1C<+A0"0 -#T !@ ( ! M.PP" &5D:70M,C R,3 S,S%X97@S,60Q+FAT;5!+ 0(4 Q0 ( / [IE+N M-T>D'@D %([ 8 " <$5 @!E9&ET+3(P,C$P,S,Q>&5X M,S%D,BYH=&U02P$"% ,4 " #P.Z92'URC*VH& W)P & M @ $5'P( 961I="TR,#(Q,#,S,7AE>#,R9#$N:'1M4$L%!@ ) D *8 ( +4E @ $! end