0001564590-20-024687.txt : 20200512 0001564590-20-024687.hdr.sgml : 20200512 20200512163139 ACCESSION NUMBER: 0001564590-20-024687 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200512 DATE AS OF CHANGE: 20200512 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Adaptive Biotechnologies Corp CENTRAL INDEX KEY: 0001478320 STANDARD INDUSTRIAL CLASSIFICATION: BIOLOGICAL PRODUCTS (NO DIAGNOSTIC SUBSTANCES) [2836] IRS NUMBER: 270907024 STATE OF INCORPORATION: WA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38957 FILM NUMBER: 20869518 BUSINESS ADDRESS: STREET 1: 1551 EASTLAKE AVENUE EAST SUITE 200 CITY: SEATTLE STATE: WA ZIP: 98102 BUSINESS PHONE: 206-659-0067 MAIL ADDRESS: STREET 1: 1551 EASTLAKE AVENUE EAST SUITE 200 CITY: SEATTLE STATE: WA ZIP: 98102 FORMER COMPANY: FORMER CONFORMED NAME: Adaptive TCR Corp DATE OF NAME CHANGE: 20091209 10-Q 1 adpt-10q_20200331.htm 10-Q adpt-10q_20200331.htm
false Q1 0001478320 --12-31 Non-accelerated Filer true P4Y P11Y1M28D P5Y3M7D P5Y3M7D 0.705 0.643 17.68 31.71 P6Y29D P6Y29D 0.007 0.017 0.721 0.655 0001478320 2020-01-01 2020-03-31 xbrli:shares 0001478320 2020-04-30 iso4217:USD 0001478320 2020-03-31 0001478320 2019-12-31 iso4217:USD xbrli:shares 0001478320 adpt:SequencingRevenueMember 2020-01-01 2020-03-31 0001478320 adpt:SequencingRevenueMember 2019-01-01 2019-03-31 0001478320 adpt:DevelopmentRevenueMember 2020-01-01 2020-03-31 0001478320 adpt:DevelopmentRevenueMember 2019-01-01 2019-03-31 0001478320 2019-01-01 2019-03-31 0001478320 us-gaap:ConvertiblePreferredStockMember 2018-12-31 0001478320 us-gaap:CommonStockMember 2018-12-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001478320 us-gaap:RetainedEarningsMember 2018-12-31 0001478320 2018-12-31 0001478320 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001478320 us-gaap:ConvertiblePreferredStockMember 2019-01-01 2019-03-31 0001478320 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001478320 us-gaap:ConvertiblePreferredStockMember 2019-03-31 0001478320 us-gaap:CommonStockMember 2019-03-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001478320 us-gaap:RetainedEarningsMember 2019-03-31 0001478320 2019-03-31 0001478320 us-gaap:CommonStockMember 2019-12-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001478320 us-gaap:RetainedEarningsMember 2019-12-31 0001478320 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001478320 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001478320 us-gaap:CommonStockMember 2020-03-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001478320 us-gaap:RetainedEarningsMember 2020-03-31 0001478320 us-gaap:IPOMember 2019-07-01 2019-07-01 0001478320 us-gaap:IPOMember 2019-07-01 xbrli:pure 0001478320 adpt:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001478320 adpt:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-10-01 2019-12-31 0001478320 adpt:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001478320 adpt:GenentechIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001478320 adpt:GenentechIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 adpt:Performance_Obligation 0001478320 us-gaap:AccountingStandardsUpdate201602Member 2020-03-31 0001478320 adpt:MRDDevelopmentAgreementsMember 2020-01-01 2020-03-31 0001478320 adpt:MRDDevelopmentAgreementsMember 2019-01-01 2019-03-31 0001478320 adpt:MRDDevelopmentAgreementsMember srt:MaximumMember 2020-03-31 0001478320 adpt:GenentechCollaborationAgreementMember 2019-02-01 2019-02-28 0001478320 adpt:GenentechCollaborationAgreementMember srt:MinimumMember 2020-03-31 0001478320 adpt:GenentechCollaborationAgreementMember adpt:RegulatoryMilestonesMember srt:MaximumMember 2020-03-31 0001478320 adpt:GenentechCollaborationAgreementMember adpt:DevelopmentMilestonesMember srt:MaximumMember 2020-03-31 0001478320 adpt:GenentechCollaborationAgreementMember adpt:CommercialMilestonesMember srt:MaximumMember 2020-03-31 0001478320 adpt:GenentechCollaborationAgreementMember 2020-01-01 2020-03-31 0001478320 adpt:GenentechCollaborationAgreementMember srt:MinimumMember 2020-01-01 2020-03-31 0001478320 adpt:GenentechCollaborationAgreementMember srt:MaximumMember 2020-01-01 2020-03-31 0001478320 adpt:GenentechCollaborationAgreementMember 2019-01-01 2019-03-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2020-03-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-03-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2020-03-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-03-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2020-03-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2020-03-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-03-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2020-03-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2020-03-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001478320 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-31 0001478320 us-gaap:CommercialPaperMember adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2020-03-31 0001478320 us-gaap:USGovernmentAgenciesDebtSecuritiesMember adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2020-03-31 0001478320 us-gaap:CorporateBondSecuritiesMember adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2020-03-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2020-03-31 0001478320 us-gaap:USGovernmentAgenciesDebtSecuritiesMember adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember 2020-03-31 0001478320 us-gaap:CorporateBondSecuritiesMember adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember 2020-03-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember 2020-03-31 0001478320 us-gaap:CommercialPaperMember adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2019-12-31 0001478320 us-gaap:USGovernmentAgenciesDebtSecuritiesMember adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2019-12-31 0001478320 us-gaap:CorporateBondSecuritiesMember adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2019-12-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2019-12-31 0001478320 us-gaap:USGovernmentAgenciesDebtSecuritiesMember adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember 2019-12-31 0001478320 us-gaap:CorporateBondSecuritiesMember adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember 2019-12-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember 2019-12-31 0001478320 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-03-31 0001478320 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-12-31 0001478320 us-gaap:CorporateBondSecuritiesMember 2020-03-31 0001478320 2015-12-31 0001478320 us-gaap:DevelopedTechnologyRightsMember 2020-03-31 0001478320 us-gaap:IntellectualPropertyMember 2020-03-31 0001478320 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001478320 us-gaap:IntellectualPropertyMember 2019-12-31 0001478320 us-gaap:IntellectualPropertyMember 2020-01-01 2020-03-31 0001478320 adpt:SequencingRevenueMember 2020-03-31 0001478320 adpt:SequencingRevenueMember 2019-12-31 0001478320 adpt:DevelopmentRevenueMember 2020-03-31 0001478320 adpt:DevelopmentRevenueMember 2019-12-31 0001478320 adpt:DevelopmentRevenueMember adpt:GenentechIncMember 2020-03-31 0001478320 adpt:DevelopmentRevenueMember adpt:GenentechIncMember 2019-12-31 0001478320 adpt:GenentechIncMember 2020-04-01 2020-03-31 0001478320 adpt:GenentechIncMember 2020-04-01 srt:MinimumMember 2020-03-31 0001478320 adpt:GenentechIncMember srt:MaximumMember 2020-04-01 2020-03-31 0001478320 2020-03-30 2020-03-31 0001478320 srt:MinimumMember 2020-01-01 2020-03-31 0001478320 srt:MaximumMember 2020-01-01 2020-03-31 adpt:Lease utr:sqft 0001478320 2019-08-31 0001478320 srt:MinimumMember 2020-03-31 0001478320 srt:MaximumMember 2020-03-31 0001478320 us-gaap:ConvertiblePreferredStockMember 2019-06-29 2019-06-30 0001478320 us-gaap:ConvertiblePreferredStockMember 2020-03-31 adpt:Vote 0001478320 adpt:CommonStockOptionsAndRestrictedStockUnitsGrantedMember 2020-03-31 0001478320 us-gaap:EmployeeStockOptionMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2020-03-31 0001478320 us-gaap:EmployeeStockOptionMember us-gaap:EmployeeStockMember 2020-03-31 0001478320 us-gaap:WarrantMember 2020-03-31 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember srt:MaximumMember 2020-01-01 2020-01-01 0001478320 us-gaap:EmployeeStockMember srt:MaximumMember 2020-01-01 2020-01-01 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2020-01-01 2020-01-01 0001478320 us-gaap:EmployeeStockMember 2020-01-01 2020-01-01 0001478320 adpt:SeriesCConvertiblePreferredStockMember 2014-12-31 0001478320 adpt:SeriesCConvertiblePreferredStockMember 2014-01-01 2014-12-31 0001478320 adpt:SequentaTwoThousandAndEightStockPlanMember 2020-03-31 0001478320 adpt:TwoThousandAndNineEquityIncentivePlanMember us-gaap:EmployeeStockOptionMember srt:MaximumMember 2020-01-01 2020-03-31 0001478320 adpt:TwoThousandAndNineEquityIncentivePlanMember us-gaap:EmployeeStockOptionMember 2020-03-31 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember us-gaap:EmployeeStockOptionMember srt:MaximumMember 2020-01-01 2020-03-31 0001478320 adpt:TwoThousandAndNineEquityIncentivePlanMember us-gaap:EmployeeStockOptionMember adpt:NonEmployeeDirectorsMember 2020-01-01 2020-03-31 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2019-12-31 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2020-01-01 2020-03-31 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2020-03-31 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember us-gaap:RestrictedStockUnitsRSUMember 2020-03-31 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001478320 srt:MinimumMember 2019-01-01 2019-03-31 0001478320 srt:MaximumMember 2019-01-01 2019-03-31 0001478320 us-gaap:ValuationTechniqueOptionPricingModelMember 2020-01-01 2020-03-31 0001478320 us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001478320 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001478320 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-31 0001478320 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-03-31 0001478320 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-03-31 0001478320 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-03-31 0001478320 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-03-31 0001478320 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-03-31 0001478320 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001478320 us-gaap:RestrictedStockUnitsRSUMember 2020-03-31 0001478320 2019-01-01 2019-12-31 0001478320 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0001478320 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-03-31 0001478320 adpt:UnvestedRestrictedStockUnitsMember 2020-01-01 2020-03-31 0001478320 adpt:CommonStockWarrantsMember 2020-01-01 2020-03-31 0001478320 adpt:CommonStockWarrantsMember 2019-01-01 2019-03-31 0001478320 adpt:ConvertiblePreferredStockWarrantsMember 2019-01-01 2019-03-31

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

(Mark One)

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

 

For the quarterly period ended March 31, 2020

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-38957

 

ADAPTIVE BIOTECHNOLOGIES CORPORATION

(Exact Name of Registrant as Specified in its Charter)

 

 

Washington

27-0907024

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer
Identification No.)

1551 Eastlake Avenue East, Suite 200

Seattle, Washington

98102

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (206) 659-0067

 

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

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Common stock, par value $0.0001 per share

 

ADPT

 

The NASDAQ Stock Market LLC

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

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

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

 

Large accelerated filer

 

  

Accelerated filer

 

 

 

 

 

Non-accelerated filer

 

  

Smaller reporting company

 

 

 

 

 

 

 

 

 

 

 

 

Emerging growth company

 

 

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

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

As of April 30, 2020, the registrant had 126,887,606 shares of common stock, $0.0001 par value per share, outstanding.

 

 

 

 


 

Table of Contents

 

 

 

Page

PART I.

FINANCIAL INFORMATION

4

Item 1.

Financial Statements (Unaudited)

4

 

Condensed Balance Sheets

4

 

Condensed Statements of Operations

5

 

Condensed Statements of Comprehensive Loss

6

 

Condensed Statements of Convertible Preferred Stock and Shareholders’ (Deficit) Equity

7

 

Condensed Statements of Cash Flows

8

 

Notes to Unaudited Condensed Financial Statements

9

Item 2.

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

24

Item 3.

Quantitative and Qualitative Disclosures about Market Risk

33

Item 4.

Controls and Procedures

33

PART II.

OTHER INFORMATION

34

Item 1.

Legal Proceedings

34

Item 1A.

Risk Factors

34

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

36

Item 3.

Defaults Upon Senior Securities

36

Item 4.

Mine Safety Disclosures

36

Item 5.

Other Information

36

Item 6.

Exhibits

37

Signatures

38

 

 

 

 


Adaptive Biotechnologies Corporation

 

FORWARD-LOOKING STATEMENTS

This report contains forward-looking statements that are based on management’s beliefs and assumptions and on information currently available to management. All statements contained in this report other than statements of historical fact are forward-looking statements, which include but are not limited to, statements about:

 

our ability to leverage and extend our immune medicine platform to discover, develop and commercialize our products and services, particularly in light of the novelty of immune medicine and our methods;

 

our ability to obtain regulatory clearance, authorization and approval for such products and services;

 

our collaboration with Genentech, Inc. (“Genentech”) and ability to develop and commercialize cellular therapeutics, including our ability to achieve milestones and realize the intended benefits of the collaboration;

 

our ability to develop a map of the interaction between the immune system and disease (“TCR-Antigen Map”) and yield insights from it that are commercially viable;

 

our expected reliance on collaborators for development and clinical testing of potential diagnostic and therapeutic product candidates, which may fail at any time due to a number of possible unforeseen events; and

 

the potential adverse effect on our business, operations and plans or timelines (including those plans and timelines related to expansion initiatives and clinical development) resulting from a health epidemic or pandemic, including the recent COVID-19 pandemic.

The forward-looking statements in this report also include statements regarding our ability to develop, commercialize and achieve market acceptance of our current and planned products and services, our research and development efforts, and other matters regarding our business strategies, use of capital, results of operations and financial position, and plans and objectives for future operations.  In some cases, you can identify forward-looking statements by the words “may,” “will,” “could,” “would,” “should,” “expect,” “intend,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “project,” “potential,” “continue,” “ongoing” or the negative of these terms or other comparable terminology, although not all forward-looking statements contain these words. These statements involve risks, uncertainties and other factors that may cause actual results, levels of activity, performance or achievements to be materially different from the information expressed or implied by these forward-looking statements. These risks, uncertainties and other factors are described under “Risk Factors,” “Management's Discussion and Analysis of Financial Condition and Results of Operations,” and elsewhere in this report and in other documents we file with the Securities and Exchange Commission from time to time. We caution you that forward-looking statements are based on a combination of facts and factors currently known by us and our projections of the future, about which we cannot be certain.  As a result, the forward-looking statements may not prove to be accurate. The forward-looking statements in this report represent our views as of the date of this report.

We undertake no obligation to update any forward-looking statements for any reason, except as required by law.

Unless otherwise stated or the context otherwise indicates, references to “we,” “us,” “our” and similar references refer to Adaptive Biotechnologies Corporation.

 

 

 

 

 

 

 

 

3


Adaptive Biotechnologies Corporation

 

PART I—FINANCIAL INFORMATION

Item 1. Financial Statements (Unaudited)

 

Condensed Balance Sheets

(in thousands, except share and per share amounts)

 

 

 

March 31,

 

 

December 31,

 

 

 

2020

 

 

2019

 

 

 

(unaudited)

 

 

 

 

 

Assets

 

 

 

 

 

 

 

 

Current assets

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

212,688

 

 

$

96,576

 

Short-term marketable securities (amortized cost of $340,952 and $479,791, respectively)

 

 

342,485

 

 

 

480,290

 

Accounts receivable, net

 

 

9,382

 

 

 

12,676

 

Inventory

 

 

10,518

 

 

 

9,069

 

Prepaid expenses and other current assets

 

 

9,573

 

 

 

14,079

 

Total current assets

 

 

584,646

 

 

 

612,690

 

Long-term assets

 

 

 

 

 

 

 

 

Property and equipment, net

 

 

24,952

 

 

 

60,355

 

Operating lease right-of-use assets

 

 

31,058

 

 

 

 

Long-term marketable securities (amortized cost of $98,847 and $105,263, respectively)

 

 

100,618

 

 

 

105,435

 

Restricted cash

 

 

2,138

 

 

 

2,138

 

Intangible assets, net

 

 

11,504

 

 

 

11,928

 

Goodwill

 

 

118,972

 

 

 

118,972

 

Other assets

 

 

998

 

 

 

784

 

Total assets

 

$

874,886

 

 

$

912,302

 

Liabilities and shareholders’ equity

 

 

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

 

 

Accounts payable

 

$

3,895

 

 

$

4,453

 

Accrued liabilities

 

 

3,804

 

 

 

4,371

 

Accrued compensation and benefits

 

 

4,177

 

 

 

8,124

 

Current portion of deferred rent

 

 

 

 

 

371

 

Current operating lease liabilities

 

 

1,502

 

 

 

 

Current deferred revenue

 

 

64,572

 

 

 

60,994

 

Total current liabilities

 

 

77,950

 

 

 

78,313

 

Long-term liabilities

 

 

 

 

 

 

 

 

Deferred rent liability, less current portion

 

 

 

 

 

6,918

 

Operating lease liabilities, less current portion

 

 

36,545

 

 

 

 

Financing obligation

 

 

 

 

 

36,607

 

Deferred revenue, less current portion

 

 

208,828

 

 

 

219,332

 

Other long-term liabilities

 

 

 

 

 

93

 

Total liabilities

 

 

323,323

 

 

 

341,263

 

Commitments and contingencies (Note 9)

 

 

 

 

 

 

 

 

Shareholders’ equity

 

 

 

 

 

 

 

 

Preferred stock: $0.0001 par value, 10,000,000 shares authorized at March 31, 2020 and

   December 31, 2019; no shares issued and outstanding at March 31, 2020 and

   December 31, 2019

 

 

 

 

 

 

Common stock: $0.0001 par value, 340,000,000 shares authorized at March 31, 2020 and

   December 31, 2019; 126,621,829 and 125,238,142 shares issued and outstanding at

   March 31, 2020 and December 31, 2019, respectively

 

 

12

 

 

 

12

 

Additional paid-in capital

 

 

945,026

 

 

 

935,834

 

Accumulated other comprehensive gain

 

 

3,313

 

 

 

671

 

Accumulated deficit

 

 

(396,788

)

 

 

(365,478

)

Total shareholders’ equity

 

 

551,563

 

 

 

571,039

 

Total liabilities and shareholders’ equity

 

$

874,886

 

 

$

912,302

 

 

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

 

4


Adaptive Biotechnologies Corporation

 

Condensed Statements of Operations

(in thousands, except share and per share amounts)

(unaudited)

 

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

Revenue

 

 

 

 

 

 

 

 

Sequencing revenue

 

$

9,469

 

 

$

6,083

 

Development revenue

 

 

11,441

 

 

 

6,583

 

Total revenue

 

 

20,910

 

 

 

12,666

 

Operating expenses

 

 

 

 

 

 

 

 

Cost of revenue

 

 

5,343

 

 

 

4,988

 

Research and development

 

 

23,935

 

 

 

12,483

 

Sales and marketing

 

 

14,007

 

 

 

7,817

 

General and administrative

 

 

11,821

 

 

 

7,004

 

Amortization of intangible assets

 

 

424

 

 

 

419

 

Total operating expenses

 

 

55,530

 

 

 

32,711

 

Loss from operations

 

 

(34,620

)

 

 

(20,045

)

Interest and other income, net

 

 

2,894

 

 

 

1,659

 

Income tax benefit

 

 

323

 

 

 

 

Net loss

 

 

(31,403

)

 

 

(18,386

)

Fair value adjustment to Series E-1 convertible preferred stock options

 

 

 

 

 

(254

)

Net loss attributable to common shareholders

 

$

(31,403

)

 

$

(18,640

)

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

 

$

(0.25

)

 

$

(1.45

)

Weighted-average shares used in computing net loss per share attributable

   to common shareholders, basic and diluted

 

 

126,058,389

 

 

 

12,886,087

 

 

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

 

5


Adaptive Biotechnologies Corporation

 

 

Condensed Statements of Comprehensive Loss

(in thousands)

(unaudited)

 

 

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

Net loss

 

$

(31,403

)

 

$

(18,386

)

Change in unrealized gain on investments

 

 

2,642

 

 

 

199

 

Comprehensive loss

 

$

(28,761

)

 

$

(18,187

)

 

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

 

6


Adaptive Biotechnologies Corporation

 

Condensed Statements of Convertible Preferred Stock and Shareholders’ (Deficit) Equity

(in thousands, except share amounts)

(unaudited)

 

 

 

Convertible

Preferred Stock

 

 

 

Common Stock

 

 

Additional

Paid-In

 

 

Accumulated

Other

Comprehensive

 

 

Accumulated

 

 

Total

Shareholders’

(Deficit)

 

 

 

Shares

 

 

Amount

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

(Loss) Gain

 

 

Deficit

 

 

Equity

 

Balance at December 31, 2018

 

 

92,790,094

 

 

$

560,858

 

 

 

 

12,841,536

 

 

$

1

 

 

$

37,902

 

 

$

(107

)

 

$

(295,908

)

 

$

(258,112

)

Issuance of common stock for cash upon exercise of

   stock options

 

 

 

 

 

 

 

 

 

89,000

 

 

 

 

 

 

33

 

 

 

 

 

 

 

 

 

33

 

Issuance of Series E-1 convertible preferred stock for

   cash upon exercise of Series E-1 convertible

   preferred stock options at fair value

 

 

233,600

 

 

 

98

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Change in redemption value for vested Series E-1

   convertible preferred stock options

 

 

 

 

 

254

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(254

)

 

 

(254

)

Common stock option share-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,046

 

 

 

 

 

 

 

 

 

3,046

 

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

199

 

 

 

 

 

 

199

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(18,386

)

 

 

(18,386

)

Balance at March 31, 2019

 

 

93,023,694

 

 

$

561,210

 

 

 

 

12,930,536

 

 

$

1

 

 

$

40,981

 

 

$

92

 

 

$

(314,548

)

 

$

(273,474

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2019

 

 

 

 

$

 

 

 

 

125,238,142

 

 

$

12

 

 

$

935,834

 

 

$

671

 

 

$

(365,478

)

 

$

571,039

 

Adjustments to accumulated deficit for adoption of

   guidance on accounting for leases

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

93

 

 

 

93

 

Issuance of common stock for cash upon exercise of

   stock options

 

 

 

 

 

 

 

 

 

1,381,437

 

 

 

 

 

 

4,517

 

 

 

 

 

 

 

 

 

4,517

 

Vesting of restricted stock units

 

 

 

 

 

 

 

 

 

2,250

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock option and restricted stock unit share-

   based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4,675

 

 

 

 

 

 

 

 

 

4,675

 

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,642

 

 

 

 

 

 

2,642

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(31,403

)

 

 

(31,403

)

Balance at March 31, 2020

 

 

 

 

$

 

 

 

 

126,621,829

 

 

$

12

 

 

$

945,026

 

 

$

3,313

 

 

$

(396,788

)

 

$

551,563

 

 

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

 

7


Adaptive Biotechnologies Corporation

 

Condensed Statements of Cash Flows

(in thousands)

(unaudited)

 

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

Operating activities

 

 

 

 

 

 

 

 

Net loss

 

$

(31,403

)

 

$

(18,386

)

Adjustments to reconcile net loss to net cash (used in) provided by operating

   activities:

 

 

 

 

 

 

 

 

Depreciation expense

 

 

1,554

 

 

 

1,364

 

Noncash lease expense

 

 

631

 

 

 

 

Share-based compensation expense

 

 

4,675

 

 

 

3,046

 

Intangible assets amortization

 

 

424

 

 

 

419

 

Investment amortization

 

 

(556

)

 

 

(618

)

Fair value adjustment of convertible preferred stock warrant

 

 

 

 

 

18

 

Benefit from income tax

 

 

(323

)

 

 

 

Other

 

 

114

 

 

 

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

Accounts receivable, net

 

 

3,278

 

 

 

741

 

Inventory

 

 

(1,449

)

 

 

(17

)

Prepaid expenses and other current assets

 

 

3,526

 

 

 

(3,732

)

Accounts payable and accrued liabilities

 

 

(4,603

)

 

 

(377

)

Deferred rent

 

 

 

 

 

(235

)

Operating lease liabilities

 

 

(333

)

 

 

 

Deferred revenue

 

 

(6,926

)

 

 

296,080

 

Other

 

 

(215

)

 

 

 

Net cash (used in) provided by operating activities

 

 

(31,606

)

 

 

278,303

 

Investing activities

 

 

 

 

 

 

 

 

Purchases of property and equipment

 

 

(2,963

)

 

 

(3,831

)

Purchases of marketable securities

 

 

(107,747

)

 

 

(270,860

)

Proceeds from sales and maturities of marketable securities

 

 

253,469

 

 

 

52,515

 

Net cash provided by (used in) investing activities

 

 

142,759

 

 

 

(222,176

)

Financing activities

 

 

 

 

 

 

 

 

Proceeds from exercise of stock options

 

 

4,959

 

 

 

130

 

Other

 

 

 

 

 

(6

)

Net cash provided by financing activities

 

 

4,959

 

 

 

124

 

Net increase in cash, cash equivalents and restricted cash

 

 

116,112

 

 

 

56,251

 

Cash, cash equivalents and restricted cash at beginning of year

 

 

98,714

 

 

 

55,091

 

Cash, cash equivalents and restricted cash at end of period

 

$

214,826

 

 

$

111,342

 

Noncash investing and financing activities

 

 

 

 

 

 

 

 

Purchases of equipment included in accounts payable and accrued liabilities

 

$

627

 

 

$

423

 

Deferred offering costs included in accounts payable and accrued expenses

 

$

 

 

$

1,825

 

Derecognition of lease financing arrangements upon adoption of guidance on accounting

   for leases

 

$

36,607

 

 

$

 

 

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

 

8


Adaptive Biotechnologies Corporation

 

Notes to Unaudited Condensed Financial Statements

(unaudited)

1.

Organization and Description of Business

Adaptive Biotechnologies Corporation (“we,” “us” or “our”) is a commercial-stage company advancing the field of immune-driven medicine by harnessing the inherent biology of the adaptive immune system to transform the diagnosis and treatment of disease. We believe the adaptive immune system is nature’s most finely tuned diagnostic and therapeutic for most diseases, but the inability to decode it has prevented the medical community from fully leveraging its capabilities. Our immune medicine platform is the foundation for our expanding suite of products and services. The cornerstone of our immune medicine platform and core immunosequencing product, immunoSEQ, serves as our underlying research and development engine and generates revenue from academic and biopharmaceutical customers. Our first clinical diagnostic product, clonoSEQ, is the first test authorized by the Food and Drug Administration (“FDA”) for the detection and monitoring of minimal residual disease (“MRD”) in patients with select blood cancers.

We were incorporated in the State of Washington on September 8, 2009 under the name Adaptive TCR Corporation. On December 21, 2011, we changed our name to Adaptive Biotechnologies Corporation. We are headquartered in Seattle, Washington.

 

Initial Public Offering

Our registration statement on Form S-1 related to our initial public offering was declared effective on June 26, 2019, and our common stock began trading on the Nasdaq Global Select Market on June 27, 2019. On July 1, 2019, we completed our initial public offering in which we issued and sold 17,250,000 shares of common stock, including shares issued upon the exercise in full of the underwriters’ over-allotment option, at a public offering price of $20.00 per share.

2.

Significant Accounting Policies

Basis of Presentation and Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the financial statements, as well as the reported amounts of revenues and expenses during the periods presented. We base our estimates on historical experience and other relevant assumptions that we believe to be reasonable under the circumstances. Estimates are used in several areas including, but not limited to, estimates of progress to date for certain performance obligations and the transaction price for certain contracts with customers, share-based compensation, including the fair value of stock, the provision for income taxes, including related reserves, and goodwill, among others. These estimates generally involve complex issues and require judgments, involve the analysis of historical results and prediction of future trends, can require extended periods of time to resolve and are subject to change from period to period. Actual results may differ materially from management’s estimates.

Unaudited Interim Condensed Financial Statements

In our opinion, the accompanying unaudited condensed financial statements have been prepared in accordance with GAAP for interim financial information. These unaudited condensed financial statements include all adjustments necessary to fairly state the financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments are of a normal, recurring nature. Interim-period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period.

The accompanying unaudited condensed financial statements should be read in conjunction with our audited financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2019 filed with the Securities and Exchange Commission (“SEC”) on February 26, 2020.

Restricted Cash

We are required to maintain certain balances under lease arrangements for our property and facility leases. We had restricted cash of $2.1 million as of March 31, 2020 and December 31, 2019.

9


Adaptive Biotechnologies Corporation

 

Leases

We determine if an arrangement contains a lease at inception. We have operating lease agreements for the laboratory and office facilities that we occupy, as well as server space. Operating lease right-of-use (“ROU”) assets and operating lease liabilities are recognized at the date the underlying asset becomes available for our use and are based on the present value of the future minimum lease payments over the lease term. ROU assets also include any initial direct costs incurred and any lease payments made at or before the lease commencement date, less lease incentives received. As our leases generally do not provide an implicit interest rate, the present value of our future minimum lease payments is determined using our incremental borrowing rate. This rate is an estimate of the collateralized borrowing rate we would incur on our future lease payments over a similar term and is based on the information available to us at the lease commencement date, or as of January 1, 2020 for commenced leases that existed as of our adoption of the new lease standard, discussed in more detail below.

Certain of our leases contain options to extend or terminate the lease; lease terms are adjusted for these options only when it is reasonably certain we will exercise these options. Our lease agreements do not contain residual value guarantees or covenants.

We have made a policy election regarding our real estate leases not to separate nonlease components from lease components, to the extent they are fixed. Nonlease components that are not fixed are expensed as incurred as variable lease expense. Our leases for laboratory and office facilities typically include variable nonlease components, such as common-area maintenance costs. We have also elected not to record on the balance sheet a lease that has a lease term of twelve months or less and does not contain a purchase option that we are reasonably certain to exercise.

Lease expense is recognized on a straight-line basis over the terms of the leases. Incentives granted under our facilities leases, including rent holidays, are recognized as adjustments to lease expense on a straight-line basis over the terms of the leases.

Concentrations of Risk

We are subject to a concentration of risk from a limited number of suppliers, or in some cases, single suppliers for some of our laboratory instruments and materials. This risk is managed by targeting a quantity of surplus stock.

Cash, cash equivalents and marketable securities are financial instruments that potentially subject us to concentrations of credit risk. We invest in money market funds, United States (“U.S.”) government debt securities, U.S. government agency securities, commercial paper and corporate bonds with high-quality accredited financial institutions.

Significant customers are those which represent more than 10% of our total revenue or accounts receivable, net balances for the periods and as of each balance sheet date presented, respectively. Revenue from these customers reflects their purchase of our products and services and our collaboration efforts with Genentech.

For each significant customer, revenue as a percentage of total revenue for the periods presented and accounts receivable, net as a percentage of total accounts receivable, net as of the periods presented were as follows:

 

 

 

Revenue

 

Accounts Receivable, Net

 

 

 

Three Months Ended March 31,

 

March 31,

 

 

December 31,

 

 

 

2020

 

2019

 

2020

 

 

2019

 

Customer A

 

*%

 

*%

 

22.0%

 

 

41.8%

 

Customer D

 

*

 

*

 

13.7

 

 

*

 

Genentech, Inc.

 

54.4

 

49.8

 

*

 

 

*

 

* less than 10%

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue Recognition

We recognize revenue in accordance with Accounting Standards Codification (“ASC”) Topic 606 (“ASC 606”), Revenue from Contracts with Customers. Under ASC 606, for all revenue-generating contracts, we perform the following steps to determine the amount of revenue to be recognized: (1) identify the contract or contracts; (2) determine whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (3) measure the transaction price, including the constraint on variable consideration; (4) allocate the transaction price to the performance obligations based on estimated selling prices; and (5) recognize revenue when (or as) we satisfy each performance obligation. The following is a summary of the application of the respective model to each of our revenue classifications.

Overview

Our revenue is generated from immunosequencing (“sequencing”) products and services (“sequencing revenue”) and from regulatory or development support services leveraging our immune medicine platform (“development revenue”). When revenue generating contracts have elements of both sequencing revenue and development revenue, we allocate revenue based on the nature of the performance obligation and the allocated transaction price.

10


Adaptive Biotechnologies Corporation

 

Sequencing Revenue

Sequencing revenue reflects the amounts generated from providing sequencing services and testing through our immunoSEQ and clonoSEQ products and services to our research and clinical customers, respectively.

For research customers, contracts typically include an amount billed in advance of services (“upfront”), and subsequent billings as sample results are delivered to the customer. Upfront amounts received are recorded as deferred revenue, which we recognize as revenue upon satisfaction of performance obligations. We have identified two typical performance obligations under the terms of our research service contracts: sequencing services and related data analysis. We recognize revenue for both identified performance obligations as sample results are delivered to the customer.

For other research customers who choose to purchase a research use only kit, the kits are sold on a price per kit basis with amounts payable upon delivery of the kit. Payments received are recorded as deferred revenue. For these customers, we have identified one performance obligation: the delivery of sample results. We recognize revenue as the results are delivered to the customer based on a proportion of the estimated samples that can be reported on for each kit.

For clinical customers, we derive revenues from providing our clonoSEQ test report to ordering physicians, and we bill and receive payments from medical institutions, commercial and government third-party payors. In these transactions, we have identified one performance obligation: the delivery of a clonoSEQ report. As payment from the respective payors may vary based on the various reimbursement rates and patient responsibilities, we consider the transaction price to be variable and record an estimate of the transaction price, subject to the constraint for variable consideration, as revenue at the time of delivery. The estimate of transaction price is based on historical and expected reimbursement rates with the various payors, which are monitored in subsequent periods and adjusted as necessary based on actual collection experience.

In January 2019, clonoSEQ received Medicare coverage aligned with the FDA label and National Comprehensive Cancer Network (“NCCN”) guidelines for longitudinal monitoring in multiple myeloma (“MM”) and B cell acute lymphoblastic leukemia (“ALL”). We bill Medicare for an episode of treatment when we deliver the first eligible test results. This billing contemplates all necessary tests required during a patient’s treatment cycle, which is currently estimated at approximately four tests per patient, including the initial sequence identification test. Revenue is recognized at the time the initial billable test result is delivered and is based upon cumulative tests delivered to date. We estimate the number of tests we expect to deliver over a patient’s treatment cycle based on historical testing frequencies for patients by indication. These estimates are subject to change as we develop more information about utilization over time. Any unrecognized revenue from the initial billable test is recorded as deferred revenue and is recognized as we deliver the remaining tests in a patient’s treatment cycle.

Development Revenue

We derive revenue by providing services through development agreements to biopharmaceutical customers who seek access to our immune medicine platform technologies. We generate revenues from the delivery of professional support activities pertaining to the use of our proprietary immunoSEQ and clonoSEQ services in the development of the respective customers’ initiatives. The transaction price for these contracts may consist of a combination of non-refundable upfront fees, separately priced sequencing fees, progress based milestones and regulatory milestones. The development agreements may include single or multiple performance obligations, depending on the contract. For certain contracts, we may perform services to support the biopharmaceutical customers’ regulatory submission as part of their registrational trials. These services include regulatory support pertaining to our technology intended to be utilized as part of the submission, development of analytical plans for our sequencing data, participation on joint research committees and assistance in completing a regulatory submission. Generally, these services are not distinct within the context of the contract, and they are accounted for as a single performance obligation.

When sequencing services are separately priced customer options, we assess if a material right exists and, if not, the customer option to purchase additional sequencing services is not considered part of the contract. Except for any non-refundable upfront fees, the other forms of compensation represent variable consideration. Variable consideration related to progress based and regulatory milestones is estimated using the most likely amount method where variable consideration is constrained until it is probable that a significant reversal of cumulative revenue recognized will not occur. Progress milestones, such as the first sample result delivered or final patient enrollment in a customer trial, are customer dependent and are included in the transaction price when the respective milestone is probable of occurring. Milestone payments that are not within our customers’ control, such as regulatory approvals, are not considered probable of being achieved until those approvals are received. Determining whether regulatory milestone payments are probable is an area that requires significant judgment. In making this assessment, we evaluate scientific, clinical, regulatory and other risks that must be managed, as well as the level of effort and investment required to achieve the respective milestone.

The primary method used to estimate standalone selling price for performance obligations is the adjusted market assessment approach. Using this approach, we evaluate the market in which we sell our services and estimate the price that a customer in that market would be willing to pay for our services. We recognize revenue using either an input or output measure of progress that faithfully depicts performance on a contract, depending on the contract. The measure used is dependent on the nature of the service to be provided in each contract. Selecting the measure of progress and estimating progress to date requires significant judgment.

11


Adaptive Biotechnologies Corporation

 

Net Loss Per Share Attributable to Common Shareholders

We calculate basic net loss per share attributable to common shareholders by dividing the net loss attributable to common shareholders by the weighted-average number of shares of common stock outstanding for the period. The diluted net loss per share attributable to common shareholders is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, convertible preferred stock, common stock warrants, stock options, restricted stock units, shares issuable pursuant to the employee stock purchase plan, shares subject to repurchase from early exercised options and contingently issuable shares are considered common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common shareholders, as their effect is anti-dilutive.

Prior to the closing of our initial public offering in July 2019 and the conversion of our convertible preferred stock into common stock, we calculated our basic and diluted net loss per share attributable to common shareholders in conformity with the two-class method required for companies with participating securities. We considered our convertible preferred stock to be participating securities. In the event a dividend had been declared or paid on common stock, holders of convertible preferred stock would have been entitled to a share of such dividend in proportion to the holders of common stock on an as-if converted basis. Under the two-class method, basic net loss per share attributable to common shareholders is calculated by dividing the net loss attributable to common shareholders by the weighted-average number of shares of common stock outstanding for the period. Net loss attributable to common shareholders is determined by allocating undistributed earnings between common and preferred shareholders. The net loss attributable to common shareholders was not allocated to the convertible preferred stock under the two-class method, as the convertible preferred stock did not have a contractual obligation to share in our losses. The diluted net loss per share attributable to common shareholders was computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, convertible preferred stock, common stock warrants and stock options were considered common stock equivalents but were excluded from the calculation of diluted net loss per share attributable to common shareholders, as their effect was anti-dilutive.

Recently Adopted Accounting Pronouncements

In February 2016, the FASB issued Accounting Standards Update (“ASU”) No. 2016-02, Leases (Topic 842) (“ASC 842”), intended to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheets and disclosing key information about leasing arrangements. We adopted the guidance effective January 1, 2020 using the optional transition method described in ASU 2018-11, Leases (Topic 842) Targeted Improvements. Under the optional transition method, we recognized a cumulative-effect adjustment in the period of adoption. Prior period amounts were not adjusted and continue to be reported in accordance with the previous accounting under ASC 840, Leases (“ASC 840”).

In adopting the new standard, we utilized certain practical expedients available. These practical expedients include waiving reassessment of 1) whether any expired or existing contracts are or contain leases; 2) lease classification of expired or existing leases; and 3) initial direct costs for existing leases. We also elected to use hindsight in determining the lease term and in assessing impairment of our right-of-use assets. Furthermore, we have made a policy decision regarding our real estate leases not to separate nonlease components from lease components, to the extent they are fixed. We have also elected not to record on the balance sheet a lease that has a lease term of twelve months or less and does not contain a purchase option that we are reasonably certain to exercise.

The standard had a material impact on our unaudited condensed balance sheets but did not have a material impact on our unaudited condensed statements of operations or unaudited condensed statements of cash flows. The most significant impact was the recognition of $33.0 million and $39.7 million of operating lease ROU assets and liabilities, respectively, and the derecognition of a $36.6 million asset and corresponding liability previously recorded pursuant to build-to-suit lease guidance under ASC 840, which resulted in an increase to retained earnings of $0.1 million. The operating lease ROU assets and liabilities recorded at adoption included the derecognition of $7.3 million of deferred rent recognized as of December 31, 2019, as well as a $0.5 million reclassification of tenant incentive receivables previously recognized in the prepaid expenses and other current assets line item on our balance sheet. Refer to Note 8 of the accompanying notes to our unaudited condensed financial statements for additional information regarding leases.

12


Adaptive Biotechnologies Corporation

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables. The expected credit losses are recorded through an allowance account that is deducted from the amortized cost basis of the financial asset, and the net carrying value of the financial asset is presented on the unaudited condensed balance sheet. The guidance also amends the previous other-than-temporary impairment model for available-for-sale debt securities by requiring the recognition of impairments relating to credit losses through an allowance account, limited to the difference between a security’s amortized cost basis and its fair value. Furthermore, the standard update removes the distinction between whether an impairment is temporary or other-than temporary. We adopted the guidance effective January 1, 2020. Given the short-term nature of our accounts receivables, the adoption as it relates to trade receivables did not have a significant impact on our financial statements. Furthermore, impairment of available-for-sale debt securities as of the adoption date was determined to be due to factors other than credit loss; therefore, a credit allowance was not recognized.

In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other: Internal-Use Software (Subtopic 350-40) to provide additional guidance on the accounting for costs of implementation activities performed in a cloud computing arrangement. We adopted this guidance effective January 1, 2020 on a prospective basis, and the adoption did not have any impact on our financial statements.

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which eliminates certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. Among other things, this guidance also clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. This guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted, and the guidance is to be applied prospectively, except for certain amendments. We early adopted the guidance on January 1, 2020 and the adoption did not have a material impact on our financial statements.

3.

Revenue

MRD Development Agreements

We have entered into agreements with biopharmaceutical customers to further develop and commercialize clonoSEQ and the biopharmaceutical customers’ therapeutics. Under each of the agreements, we received or will receive non-refundable upfront payments and could receive substantial additional payments upon reaching certain progress milestones or achievement of certain regulatory milestones pertaining to the customers’ therapeutic and our clonoSEQ test.

 

Under the contracts, we identify performance obligations, which may include: (1) obligations to provide services supporting the customer’s regulatory submission activities as they relate to our clonoSEQ test; and (2) sequencing services for customer-provided samples for their regulatory submissions. The transaction price allocated to the respective performance obligations is estimated using an adjusted market assessment approach for the regulatory support services and a standalone selling price for the estimated immunosequencing services. At contract inception, we fully constrained any consideration related to the regulatory milestones, as the achievement of such milestones is subject to third-party regulatory approval and the customers’ own submission decision-making. We recognize revenue relating to the sequencing services as sequencing revenue over time using an output method based on the proportion of sample results delivered relative to the total amount of sample results expected to be delivered and when expected to be a faithful depiction of progress. We use the same method to recognize the regulatory support services. When an output method based on the proportion of sample results delivered is not expected to be a faithful depiction of progress, we utilize an input method based on estimates of effort completed using a cost-based model.

We recognized $0.4 million and $0.3 million in development revenue related to these contracts during the three months ended March 31, 2020 and 2019, respectively.

As of March 31, 2020, in future periods we could receive up to an additional $233.0 million in milestone payments if certain regulatory approvals are obtained by our customers’ therapeutics in connection with MRD data generated from our clonoSEQ test.

13


Adaptive Biotechnologies Corporation

 

Genentech Collaboration Agreement

In December 2018, we entered into a worldwide collaboration and license agreement (“Genentech Agreement”) with Genentech to leverage our capability to develop cellular therapies in oncology. Subsequent to receipt of regulatory approval in January 2019, we received a non-refundable upfront payment of $300.0 million in February 2019 and may be eligible to receive more than $1.8 billion over time, including payments of up to $75.0 million upon the achievement of specified regulatory milestones, up to $300.0 million upon the achievement of specified development milestones and up to $1,430.0 million upon the achievement of specified commercial milestones. In addition, we are separately able to receive tiered royalties at a rate ranging from the mid-single digits to the mid-teens on aggregate worldwide net sales of products arising from the strategic collaboration, subject to certain reductions, with aggregate minimum floors. Under the agreement, we are pursuing two product development pathways for novel T cell immunotherapies in which Genentech intends to use T cell receptors (“TCRs”) screened by our immune medicine platform to engineer and manufacture cellular medicines:

 

Shared Products. The shared products will use “off-the-shelf” TCRs identified against cancer antigens shared among patients (“Shared Products”).

 

Personalized Product. The personalized product will use patient-specific TCRs identified by real-time screening of TCRs against cancer antigens in each patient (“Personalized Product”).

Under the terms of the agreement, we granted Genentech exclusive worldwide licenses to develop and commercialize TCR-based cellular therapies in the field of oncology, including licenses to existing shared antigen data packages. Additionally, Genentech has the right to determine which product candidates to further develop for commercialization purposes. We determined that this arrangement meets the criteria set forth in ASC Topic 808, Collaborative Arrangements (“ASC 808”), because both parties are active participants in the activity and are exposed to significant risks and rewards depending on the activity’s commercial failure or success. Because ASC 808 does not provide guidance on how to account for the activities under a collaborative arrangement, we applied the guidance in ASC 606 to account for the activities related to the Genentech Agreement.

In applying ASC 606, we identified the following performance obligations at the inception of the agreement:

 

1.

License to utilize on an exclusive basis all TCR-specific platform intellectual property to develop and commercialize any licensed products in the field of oncology.

 

2.

License to utilize all data and information within each shared antigen data package and any other know-how disclosed by us to Genentech in oncology.

 

3.

License to utilize all private antigen TCR product data in connection with research and development activities in the field of use.

 

4.

License to existing shared antigen data packages.

 

5.

Research and development services for shared product development including expansion of shared antigen data packages.

 

6.

Research and development services for private product development.

 

7.

Obligations to participate on various joint research, development and project committees.

 

We determined that none of the licenses, research and development services or obligations to participate on various committees were distinct within the context of the contract, given such rights and activities were highly interrelated and there was substantial additional research and development to further develop the licenses. We considered factors such as the stage of development of the respective existing antigen data packages, the subsequent development that would be required to both identify and submit a potential target for investigational new drug acceptance under both product pathways and the variability in research and development pathways given Genentech’s control of product commercialization. Specifically, under the agreement, Genentech is not required to pursue development or commercialization activities pertaining to both product pathways and may choose to proceed with one or the other, as opposed to both. Accordingly, we determined that all of the identified performance obligations were attributable to one general performance obligation, which is to further the development of our TCR-specific platform, including data packages, and continue to make our TCR identification process available to Genentech to pursue either product pathway.

Separately, we have a responsibility to Genentech to enter into a supply and manufacturing agreement for patient specific TCRs as it pertains to any Personalized Product therapeutic. We determined this was an option right of Genentech should they pursue commercialization of a Personalized Product therapy. Because of the uncertainty as a result of the early stage of development, the novel approach of our collaboration with Genentech and our rights to future commercial milestones and royalty payments, we determined that this option right was not a material right that should be accounted for at inception. As such, we will account for the supply and manufacturing agreement when entered into between the parties.

14


Adaptive Biotechnologies Corporation

 

We determined the initial transaction price shall be made up of only the $300.0 million upfront, non-refundable payment, as all potential regulatory and development milestone payments were probable of significant revenue reversal given their achievement was highly dependent on factors outside our control. As a result, these payments were fully constrained and were not included in the transaction price as of March 31, 2020. We excluded the commercial milestones and potential royalties from the transaction price, as those items relate predominantly to the license rights granted to Genentech and will be assessed when and if such events occur.

As there are potential substantive developments necessary, which Genentech may be able to direct, we determined that we would apply a proportional performance model to recognize revenue for our performance obligation. We measure proportional performance using an input method based on costs incurred relative to the total estimated costs of research and development efforts to pursue both the Shared Product and Personalized Product pathways. We currently expect to recognize the revenue over a period of approximately seven to eight years from the effective date. This estimate of the research and development period considers pursuit options of development activities supporting both the Shared Product and the Personalized Product, but may be reduced or increased based on the various activities as directed by the joint committees, decisions made by Genentech, regulatory feedback or other factors not currently known.

We recognized revenue of $10.9 million and $6.3 million during the three months ended March 31, 2020 and 2019, respectively, related to the Genentech Agreement. Costs related to the Genentech Agreement are included in research and development expenses.

 

4.

Fair Value Measurements

The following tables set forth the fair value of financial assets as of March 31, 2020 and December 31, 2019 that were measured at fair value on a recurring basis (in thousands):

 

 

 

March 31, 2020

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

191,213

 

 

$

 

 

$

 

 

$

191,213

 

Commercial paper

 

 

 

 

 

58,793

 

 

 

 

 

 

58,793

 

U.S. government debt and agency securities

 

 

 

 

 

368,450

 

 

 

 

 

 

368,450

 

Corporate bonds

 

 

 

 

 

27,860

 

 

 

 

 

 

27,860

 

Total financial assets

 

$

191,213

 

 

$

455,103

 

 

$

 

 

$

646,316

 

 

 

 

December 31, 2019

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

88,683

 

 

$

 

 

$

 

 

$

88,683

 

Commercial paper

 

 

 

 

 

121,867

 

 

 

 

 

 

121,867

 

U.S. government debt and agency securities

 

 

 

 

 

377,243

 

 

 

 

 

 

377,243

 

Corporate bonds

 

 

 

 

 

86,615

 

 

 

 

 

 

86,615

 

Total financial assets

 

$

88,683

 

 

$

585,725

 

 

$

 

 

$

674,408

 

 

 

Level 1 securities include highly liquid money market funds, for which we measure the fair value based on quoted prices in active markets for identical assets or liabilities. Level 2 securities consist of U.S. government debt securities, commercial paper and corporate bonds, and are valued based on recent trades of securities in inactive markets or based on quoted market prices of similar instruments and other significant inputs derived from or corroborated by observable market data. Of the March 31, 2020 Level 2 U.S. government debt and agency securities balance, $12.0 million is recorded as cash and cash equivalents on our unaudited condensed balance sheet.

15


Adaptive Biotechnologies Corporation

 

5.

Investments

Available-for-sale investments consisted of the following as of March 31, 2020 and December 31, 2019 (in thousands):

 

 

 

March 31, 2020

 

 

 

Amortized

Cost

 

 

Unrealized

Gain

 

 

Unrealized

Loss

 

 

Estimated

Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

58,793

 

 

$

 

 

$

 

 

$

58,793

 

U.S. government debt and agency securities

 

 

266,378

 

 

 

1,532

 

 

 

 

 

 

267,910

 

Corporate bonds

 

 

15,781

 

 

 

12

 

 

 

(11

)

 

 

15,782

 

Total short-term marketable securities

 

$

340,952

 

 

$

1,544

 

 

$

(11

)

 

$

342,485

 

Long-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt and agency securities

 

$

86,861

 

 

$

1,679

 

 

$

 

 

$

88,540

 

Corporate bonds

 

 

11,986

 

 

 

108

 

 

 

(16

)

 

 

12,078

 

Total long-term marketable securities

 

$

98,847

 

 

$

1,787

 

 

$

(16

)

 

$

100,618

 

 

 

 

December 31, 2019

 

 

 

Amortized

Cost

 

 

Unrealized

Gain

 

 

Unrealized

Loss

 

 

Estimated

Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

121,866

 

 

$

 

 

$

 

 

$

121,866

 

U.S. government debt and agency securities

 

 

285,963

 

 

 

394

 

 

 

(1

)

 

 

286,356

 

Corporate bonds

 

 

71,962

 

 

 

109

 

 

 

(3

)

 

 

72,068

 

Total short-term marketable securities

 

$

479,791

 

 

$

503

 

 

$

(4

)

 

$

480,290

 

Long-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt and agency securities

 

$

90,750

 

 

$

146

 

 

$

(9

)

 

$

90,887

 

Corporate bonds

 

 

14,513

 

 

 

35

 

 

 

 

 

 

14,548

 

Total long-term marketable securities

 

$

105,263

 

 

$

181

 

 

$

(9

)

 

$

105,435

 

 

All the commercial paper, U.S. government debt and agency securities and corporate bonds designated as short-term marketable securities have an effective maturity date that is equal to or less than one year from the respective balance sheet date. Those that are designated as long-term marketable securities have an effective maturity date that is more than one year from the respective balance sheet date.

Accrued interest receivable is excluded from the amortized cost and estimated fair value of our marketable securities. Accrued interest receivables of $1.9 million and $2.2 million were presented separately within the prepaid expenses and other current assets line item on our unaudited condensed balance sheets as of March 31, 2020 and December 31, 2019, respectively. We have made an accounting policy election to not measure an allowance for credit losses for accrued interest receivables.

The following table presents the gross unrealized holding losses and fair value for investments in an unrealized loss position, and the length of time that individual securities have been in a continuous loss position, as of March 31, 2020 (in thousands):

 

 

 

Less Than 12 Months

 

 

12 Months Or Greater

 

 

 

Fair

Value

 

 

Unrealized

Loss

 

 

Fair

Value

 

 

Unrealized

Loss

 

Corporate bonds

 

$

5,767

 

 

$

(27

)

 

$

 

 

$

 

Total available-for-sale securities

 

$

5,767

 

 

$

(27

)

 

$

 

 

$

 

 

We periodically review our available-for-sale securities to assess for credit impairment. Some of the factors considered in assessing impairment include the extent to which the fair value is less than the amortized cost basis, adverse conditions related to the security, an industry or geographic area, changes to security ratings or sector credit ratings and other relevant market data.

As of March 31, 2020, we did not intend, nor were we more likely than not to be required, to sell our available-for-sale investments before the recovery of their amortized cost basis. Based on our assessment, we concluded all impairment as of March 31, 2020 to be due to factors other than credit loss, such as changes in interest rates. A credit allowance was not recognized and the impairment for our available-for-sale securities was recorded in other comprehensive loss.

16


Adaptive Biotechnologies Corporation

 

6.

Goodwill and Intangible Assets

There have been no changes in the carrying amount of goodwill since its recognition in 2015.

Intangible assets subject to amortization as of March 31, 2020 and December 31, 2019 consisted of the following (in thousands):

 

 

 

March 31, 2020

 

 

 

Gross Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net Carrying

Amount

 

Acquired developed technology

 

$

20,000

 

 

$

(8,717

)

 

$

11,283

 

Purchased intellectual property

 

 

325

 

 

 

(104

)

 

 

221

 

Balance at March 31, 2020

 

$

20,325

 

 

$

(8,821

)

 

$

11,504

 

 

 

 

December 31, 2019

 

 

 

Gross Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net Carrying

Amount

 

Acquired developed technology

 

$

20,000

 

 

$

(8,301

)

 

$

11,699

 

Purchased intellectual property

 

 

325

 

 

 

(96

)

 

 

229

 

Balance at December 31, 2019

 

$

20,325

 

 

$

(8,397

)

 

$

11,928

 

 

The developed technology was acquired in connection with our acquisition of Sequenta, Inc. (“Sequenta”) in 2015. The remaining balance of the acquired technology and the purchased intellectual property is expected to be amortized over the next 6.8 years.

 

As of March 31, 2020, expected future amortization expense for intangible assets was as follows (in thousands):

 

 

2020 (excluding the three months ended March 31, 2020)

 

$

1,279

 

2021

 

 

1,699

 

2022

 

 

1,699

 

2023

 

 

1,699

 

2024

 

 

1,703

 

Thereafter

 

 

3,425

 

Total future amortization expense

 

$

11,504

 

 

7.

Deferred Revenue

Deferred revenue by revenue classification as of March 31, 2020 and December 31, 2019 was as follows (in thousands):

 

 

 

March 31, 2020

 

 

December 31, 2019

 

Current deferred revenue

 

 

 

 

 

 

 

 

Sequencing

 

$

13,565

 

 

$

12,482

 

Development

 

 

51,007

 

 

 

48,512

 

Total current deferred revenue

 

 

64,572

 

 

 

60,994

 

Non-current deferred revenue

 

 

 

 

 

 

 

 

Sequencing

 

 

1,241

 

 

 

1,459

 

Development

 

 

207,587

 

 

 

217,873

 

Total non-current deferred revenue

 

 

208,828

 

 

 

219,332

 

Total current and non-current deferred revenue

 

$

273,400

 

 

$

280,326

 

 

Genentech deferred revenue represents $50.0 million and $204.0 million of the current and non-current development deferred revenue balances, respectively, at March 31, 2020 and $48.1 million and $216.8 million of the current and non-current development deferred revenue balances, respectively, at December 31, 2019. In general, we expect that the current amounts will be recognized as revenue within 12 months and the non-current amounts will be recognized as revenue over a period of approximately six to seven years. This period of time represents an estimate of the research and development period to develop cellular therapies in oncology, which may be reduced or increased based on the various development activities.

17


Adaptive Biotechnologies Corporation

 

Changes in deferred revenue during the three months ended March 31, 2020 were as follows (in thousands):

 

Deferred revenue balance at December 31, 2019

 

$

280,326

 

Additions to deferred revenue during the period

 

 

7,198

 

Revenue recognized during the period

 

 

(14,124

)

Deferred revenue balance at March 31, 2020

 

$

273,400

 

 

As of March 31, 2020, $13.1 million was recognized as revenue that was included in the deferred revenue balance at December 31, 2019. As a result of cancelled customer sequencing contracts, we recognized $0.4 million of sequencing revenue during the three months ended March 31, 2020.

8.

Leases

We have operating lease agreements for the laboratory and office facilities that we occupy in Seattle, Washington and South San Francisco, California, as well as server space. As of March 31, 2020, we were not party to any finance leases. Our leases have remaining terms of 2.1 years to 12.3 years, and include options to extend certain of the leases up to 10.0 years and terminate certain of the leases after 3.0 years. We adjust lease terms for these options only when it is reasonably certain we will exercise these options. As of March 31, 2020, it was reasonably certain that we would exercise our option to terminate one of our leases after 3.0 years.

Other information related to our operating leases as of March 31, 2020 was as follows:

 

Weighted-average remaining lease term (in years)

 

 

11.16

 

Weighted-average discount rate

 

 

4.5

%

 

The following table reconciles our undiscounted operating lease cash flows to our operating lease liabilities as of March 31, 2020 (in thousands):

 

2020 (excluding the three months ended March 31, 2020)

 

$

3,298

 

2021

 

 

5,123

 

2022

 

 

5,074

 

2023

 

 

4,364

 

2024

 

 

4,326

 

Thereafter

 

 

28,771

 

Total undiscounted lease payments

 

 

50,956

 

Less:

 

 

 

 

   Imputed interest rate

 

 

(11,315

)

   Tenant improvement receivables

 

 

(1,594

)

Total operating lease liabilities

 

$

38,047

 

Less: current portion

 

 

(1,502

)

Operating lease liabilities, less current portion

 

$

36,545

 

 

Operating lease expense was $1.1 million for the three months ended March 31, 2020. Variable lease expense for operating leases was $0.5 million for the three months ended March 31, 2020. Rent expense recognized under ASC 840, inclusive of operating and maintenance costs, was $1.2 million during the three months ended March 31, 2019.

Cash paid for amounts included in the measurement of lease liabilities for the three months ended March 31, 2020 was $0.8 million, net of $0.3 million of cash received for tenant improvement allowances.

 

Leases Not Yet Commenced

In August 2019, we entered into an agreement to rent 100,000 square feet in a to-be-constructed building in Seattle, Washington. In connection with the lease, we entered into a $2.1 million letter of credit with one of our existing financial institutions.  Due to our significant involvement during the construction process of the leased building, we qualified as the deemed owner of the building under build-to-suit lease accounting guidance that proceeded ASC 842. The resulting asset and long-term financing obligation recorded on our balance sheet for the cost of the building was derecognized upon adoption of ASC 842.

As of March 31, 2020, we were party to other leases that had not yet commenced pursuant to ASC 842, including a new amendment to our existing lease in South San Francisco, California to rent 19,867 additional square feet, which provides for a $0.6 million tenant improvement allowance.

18


Adaptive Biotechnologies Corporation

 

Pursuant to the guidance in ASC 842, these leases will be assessed for classification and a lease liability and corresponding right-of-use asset will be recorded upon lease commencement, which may be delayed due to the impact of the COVID-19 pandemic. Future non-cancellable undiscounted lease payments associated with signed leases that have not yet commenced total $100.1 million, payable over lease terms ranging from 5.2 years to 12.7 years.

9.

Commitments and Contingencies

Legal Proceedings

We are subject to claims and assessments from time to time in the ordinary course of business. We will accrue a liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When only a range of possible loss can be established, the most probable amount in the range is accrued. If no amount within this range is a better estimate than any other amount within the range, the minimum amount in the range is accrued. We are not currently party to any material legal proceedings.

 

Indemnification Agreements

In the ordinary course of business, we may provide indemnification of varying scope and terms to vendors, lessors, customers and other parties with respect to certain matters including, but not limited to, losses arising out of breach of our agreements with them or from intellectual property infringement claims made by third parties. In addition, we have entered into indemnification agreements with members of our board of directors and certain of our executive officers that will require us to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. The maximum potential amount of future payments that we could be required to make under these indemnification agreements is, in many cases, unlimited. We have not incurred any material costs as a result of such indemnifications and are not currently aware of any indemnification claims.

 

10.

Shareholders’ Equity

Convertible Preferred Stock

Immediately prior to the completion of our initial public offering on July 1, 2019, 93,039,737 shares of convertible preferred stock then outstanding converted into an equivalent number of shares of common stock. As of March 31, 2020, no shares of convertible preferred stock were outstanding.

Preferred Stock

We are authorized to issue 10,000,000 shares of preferred stock, par value $0.0001 per share. As of March 31, 2020, no shares of preferred stock were outstanding.

Common Stock

We are authorized to issue 340,000,000 shares of common stock. Our common stock has a par value of $0.0001, no preferences or privileges and is not redeemable. Holders of our common stock are entitled to one vote for each share of common stock held. The holders of record of outstanding shares of common stock shall be entitled to receive, when, as and if declared, out of funds legally available, such cash and other dividends as may be declared from time to time. As of March 31, 2020, we had 126,621,829 shares of common stock outstanding.

We have reserved shares of common stock for the following as of March 31, 2020:

 

Shares issuable upon the exercise of outstanding common stock options and

   the vesting of outstanding common restricted stock units granted

 

 

17,492,204

 

Shares available for future grant under the 2019 Equity Incentive Plan

 

 

19,433,424

 

Shares available for future grant under the Employee Stock Purchase Plan

 

 

2,804,298

 

Shares to be issued upon exercise of a common stock warrant

 

 

56,875

 

Total shares of common stock reserved for future issuance

 

 

39,786,801

 

19


Adaptive Biotechnologies Corporation

 

Our 2019 Equity Incentive Plan (“2019 Plan”) provides for annual increases in the number of shares that may be issued under the 2019 Plan on January 1, 2020 and on each subsequent January 1, thereafter, by a number of shares equal to the lesser of (a) 5% of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined by our board of directors.

Furthermore, our Employee Stock Purchase Plan (“ESPP”) provides for annual increases in the number of shares available for issuance under our ESPP on January 1, 2020 and on each January 1, thereafter, by a number of shares equal to the smallest of (a) 1.0% of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined by the board of directors.

On January 1, 2020, our 2019 Plan and ESPP reserves automatically increased by 6,261,907 shares and 1,252,381 shares, respectively.

Common Stock Warrants

In 2014, we issued a warrant to purchase 56,875 shares of Series C convertible preferred stock at an exercise price of  $2.64. The warrant is exercisable for a period of seven years from the date of issuance. Immediately prior to and in connection with the completion of our initial public offering on July 1,2019, this convertible preferred stock warrant, which was previously recorded as a financial liability, was converted to a warrant to purchase the same number of shares of common stock. Upon conversion, the financial liability was reclassified to the additional paid-in capital line item on our unaudited condensed balance sheet. The warrant to purchase 56,875 shares of common stock remains outstanding as of March 31, 2020.

11.

Equity Incentive Plans

Sequenta 2008 Stock Plan, as amended

In connection with our acquisition of Sequenta in January 2015, we assumed Sequenta’s Equity Incentive Plan (“2008 Plan”), including all outstanding options and shares available for future issuance under the 2008 Plan, which, prior to the completion of our initial public offering, were all exercisable for Series E-1 convertible preferred stock. Upon completion of our initial public offering in July 2019, the outstanding options are now exercisable for common stock. While no shares are available for future issuance under this plan, the 2008 Plan continues to govern outstanding equity awards granted thereunder.

Adaptive 2009 Equity Incentive Plan

We adopted an equity incentive plan in 2009 (“2009 Plan”) that provided for the issuance of incentive and nonqualified common stock options and other share-based awards for employees, directors and consultants. Under the 2009 Plan, the option exercise price for incentive and nonqualified stock options were not to be less than the fair market value of our common stock at the date of grant. Options granted under this plan expire no later than ten years from the grant date, and vesting was established at the time of grant. Pursuant to the terms of the 2019 Plan, any shares subject to outstanding options originally granted under the 2009 Plan that terminate, expire or lapse for any reason without the delivery of shares to the holder thereof shall become available for issuance pursuant to awards granted under the 2019 Plan. While no shares are available for future issuance under the 2009 Plan, it continues to govern outstanding equity awards granted thereunder.

2019 Equity Incentive Plan

The 2019 Plan was approved by our shareholders on June 13, 2019 and, pursuant to the resolutions adopted by our board of directors, became effective immediately prior to and contingent upon the closing of our initial public offering. The 2019 Plan provides for the issuance of awards in the form of options and other share-based awards for employees, directors and consultants. Under the 2019 Plan, the option exercise price per share shall not be less than the fair market value of a share of stock on the grant date of the option, as defined by the 2019 Plan, unless explicitly qualified under the provisions of Section 409A or Section 424(a) of the Internal Revenue Code of 1986. Additionally, unless otherwise specified, options granted under this plan expire no later than ten years from the grant date, and vesting is established at the time of grant. Except for certain option grants made to non-employee directors, stock options granted under the 2019 Plan generally vest over a four-year period, subject to continuous service through each applicable vesting date. As of March 31, 2020, we have authorized 22,025,259 shares of common stock for issuance under the 2019 Plan.

20


Adaptive Biotechnologies Corporation

 

Changes in shares available for grant during the three months ended March 31, 2020 were as follows:

 

 

 

Shares Available for Grant

 

Shares available for grant at December 31, 2019

 

 

15,396,254

 

2019 Plan reserve increase on January 1, 2020

 

 

6,261,907

 

Options and restricted stock units granted

 

 

(2,292,847

)

Options and restricted stock units forfeited or cancelled

 

 

68,110

 

Shares available for grant at March 31, 2020

 

 

19,433,424

 

 

Stock option activity under the 2008 Plan, 2009 Plan and 2019 Plan during the three months ended March 31, 2020 was as follows:

 

 

 

Shares

Subject to

Outstanding

Options

 

 

Weighted-

Average

Exercise Price

per Share

 

 

Aggregate

Intrinsic Value

(in thousands)

 

Options outstanding at December 31, 2019

 

 

16,646,654

 

 

$

6.14

 

 

$

398,379

 

Options granted

 

 

2,292,847

 

 

 

29.68

 

 

 

 

 

Options forfeited or cancelled

 

 

(68,110

)

 

 

8.63

 

 

 

 

 

Options exercised

 

 

(1,381,437

)

 

 

3.27

 

 

 

 

 

Options outstanding at March 31, 2020

 

 

17,489,954

 

 

$

9.44

 

 

$

329,432

 

Options vested and exercisable at March 31, 2020

 

 

9,670,591

 

 

$

5.03

 

 

$

220,010

 

 

The weighted-average remaining contractual life for options outstanding at March 31, 2020 was 7.2 years. The weighted-average remaining contractual life for vested and exercisable options outstanding at March 31, 2020 was 5.8 years.

Of the $5.0 million proceeds from exercise of stock options included on our unaudited condensed statements of cash flows for the three months ended March 31, 2020, $0.5 million related to options exercised prior to but settled in the three months ended March 31, 2020.

As of December 31, 2019, 4,500 shares of restricted stock units (“RSUs”), with a weighted-average grant date fair value per share of $41.63, were nonvested and outstanding. We did not grant any shares of RSUs during the three months ended March 31, 2020. During the three months ended March 31, 2020, 2,250 shares of RSUs, with a weighted-average grant date fair value per share of $41.63, vested. As of March 31, 2020, 2,250 shares of RSUs, with a weighted-average grant date fair value per share of $41.63, remained nonvested and outstanding.

Fair Value of Options and Grant Date Fair Value of Restricted Stock Units

The estimated fair value of options granted during the three months ended March 31, 2020 and 2019 was estimated using the Black-Scholes option-pricing model with the following assumptions:

 

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

Grant date fair value

 

$17.68 - $31.71

 

 

$7.80

 

Expected term (in years)

 

5.27 - 6.08

 

 

5.27 - 6.08

 

Risk-free interest rate

 

0.7% - 1.7%

 

 

2.5%

 

Expected volatility

 

70.5% - 72.1%

 

 

64.3% - 65.5%

 

Expected dividend yield

 

 

 

 

 

 

The weighted-average volatility used in the fair value calculations of options granted during the three months ended March 31, 2020 and 2019 was 70.7% and 64.4%, respectively.

21


Adaptive Biotechnologies Corporation

 

The determination of the fair value of stock options on the date of grant using a Black-Scholes option-pricing model is affected by the estimated fair value of our common stock, as well as assumptions regarding a number of variables that are complex, subjective and generally require significant judgment to determine. The valuation assumptions were determined as follows:

 

Fair value of common stock—Prior to the closing of our initial public offering, the grant date fair value of our common stock was determined with input from management using valuation methodologies which utilized certain assumptions, including probability weighting of events, volatility, time to liquidation, a risk-free interest rate and an assumption for a discount for lack of marketability (Level 3 inputs). In determining the fair value of our common stock, the methodologies used to estimate the enterprise value were performed using methodologies, approaches and assumptions consistent with the American Institute of Certified Public Accountants Accounting and Valuation Guide, Valuation of Privately-Held-Company Equity Securities Issued as Compensation. For valuations of grants made after the closing of our initial public offering, the fair value of each share of common stock is based on the closing price of our common stock on the date of grant or other relevant determination date, as reported on The Nasdaq Global Select Market.

 

Expected term—The expected term of options granted to employees and non-employee directors is determined using the “simplified” method, as illustrated in ASC Topic 718, Compensation—Stock Compensation, as we do not have sufficient exercise history to determine a better estimate of expected term. Under this approach, the expected term is based on the midpoint between the vesting date and the end of the contractual term of the option.

 

Risk-free interest rate—We utilize a risk-free interest rate in the option valuation model based on U.S. Treasury zero-coupon issues, with remaining terms similar to the expected term of the options.

 

Expected volatility—As we do not have sufficient trading history for our common stock, the expected volatility is based on the historical volatility of our publicly traded industry peers utilizing a period of time consistent with our estimate of the expected term.

 

Expected dividend yield—We do not anticipate paying any cash dividends in the foreseeable future and, therefore, use an expected dividend yield of zero in the option valuation model.

 

The grant date fair value of RSUs granted after the closing of our initial public offering is based on the closing price of our common stock on the date of grant, or other relevant determination date, as reported on The Nasdaq Global Select Market.

Share-based compensation expense of $4.7 million and $3.0 million was recognized during the three months ended March 31, 2020 and 2019, respectively.

The compensation costs related to stock options and RSUs for the three months ended March 31, 2020 and 2019 are included on our statements of operations as follows (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

Cost of revenue

 

$

172

 

 

$

130

 

Research and development

 

 

1,544

 

 

 

917

 

Sales and marketing

 

 

1,157

 

 

 

906

 

General and administration

 

 

1,802

 

 

 

1,093

 

Total share-based compensation expense

 

$

4,675

 

 

$

3,046

 

 

At March 31, 2020, unrecognized share-based compensation expense related to unvested stock options was $71.2 million, which is expected to be recognized over a remaining weighted-average period of 3.3 years. Additionally, at March 31, 2020, unrecognized share-based compensation expense related to unvested RSUs was $0.1 million, which is expected to be recognized over a remaining weighted-average period of 0.2 years.

12.

Income Taxes

The effective tax benefit was $0.3 million for the three months ended March 31, 2020. There was no effective tax benefit for the year ended December 31, 2019.

We calculate our tax provision by applying a forecasted Annual Effective Tax Rate (“AETR”) against year-to-date pre-tax loss, and taking into account certain discrete items, primarily related to the exercise activity of stock options, in the quarter in which they occur. We recorded a pre-tax benefit for the three months ended March 31, 2020 because the discrete benefit from option exercises is greater than the year-to-date AETR tax expense. We expect to recognize tax expense on a full year basis, inclusive of discrete items.

22


Adaptive Biotechnologies Corporation

 

We file income tax returns in the U.S. federal jurisdiction and various U.S. state jurisdictions. Significant disputes may arise with authorities involving issues of the timing and amount of deductions, the use of tax credits and allocations of income and expenses among various tax jurisdictions because of differing interpretations of tax laws, regulations and the interpretation of the relevant facts. We believe our accrual for income tax liabilities is appropriate based on past experience, interpretations of tax law and judgments about potential actions by tax authorities; however, due to the complexity of the provision for income taxes, the ultimate resolution of any tax matters may result in payments greater or less than amounts accrued. Because of net operating loss carryforwards, substantially all tax years since inception remain open to federal and state tax examination.

On March 27, 2020, the U.S. enacted the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) to provide emergency economic stimulus in light of the effects of COVID-19. While the CARES Act provides extensive tax changes, some of the more significant provisions include removing certain limitations on utilization of net operating losses, increasing the loss carryback period for certain losses to five years and increasing the ability to deduct interest expense, as well as amending certain provisions of the previously enacted Tax Cuts and Jobs Act of 2017 (“TCJA”). We are still evaluating the CARES Act, but do not anticipate a significant impact to our income tax provision.

13.

Net Loss Per Share Attributable to Common Shareholders

Net Loss Per Share

The following table sets forth the computation of the basic and diluted net loss per share attributable to common shareholders for the three months ended March 31, 2020 and 2019 (in thousands, except share and per share amounts):

 

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

Net loss

 

$

(31,403

)

 

$

(18,386

)

Fair value adjustments to redemption value for Series E-1

   convertible preferred stock options

 

 

 

 

 

(254

)

Net loss attributable to common shareholders, basic and diluted

 

$

(31,403

)

 

$

(18,640

)

Weighted-average shares used in computing net loss per share

 

 

126,058,389

 

 

 

12,886,087

 

Net loss per share attributable to common shareholders, basic and

   diluted

 

$

(0.25

)

 

$

(1.45

)

 

Since we were in a loss position for all periods presented, basic net loss per share attributable to common shareholders is the same as diluted net loss per share attributable to common shareholders, as the inclusion of all potential shares of common stock outstanding would have been anti-dilutive. The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share attributable to common shareholders for the three months ended March 31, 2020 and 2019, as they had an anti-dilutive effect:

 

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

Convertible preferred stock (on as if converted basis)

 

 

 

 

 

92,974,578

 

Stock options issued and outstanding

 

 

16,823,569

 

 

 

16,190,831

 

Unvested restricted stock units

 

 

3,618

 

 

 

 

Common stock warrants

 

 

56,875

 

 

 

55,032

 

Convertible preferred stock warrants

 

 

 

 

 

56,875

 

Total

 

 

16,884,062

 

 

 

109,277,316

 

 

23


Adaptive Biotechnologies Corporation

 

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

You should read the following discussion and analysis of our financial condition and results of operations together with our unaudited condensed financial statements and related notes and the other financial information appearing elsewhere in this report, as well as the other financial information we file with the SEC from time to time. Some of the information contained in this discussion and analysis or set forth elsewhere in this report, including information with respect to our plans and strategy for our business and related financing, includes forward-looking statements that involve risks and uncertainties relating to our future plans, objectives, expectations, intentions and financial performance and the assumptions that underlie these statements.

As a result of many factors, including those factors set forth in the “Risk Factors” section of this report, our actual results could differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis.

Overview

We are advancing the field of immune-driven medicine by harnessing the inherent biology of the adaptive immune system to transform the diagnosis and treatment of disease. Our immune medicine platform applies our proprietary technologies to read the diverse genetic code of a patient’s immune system and understand precisely how it detects and treats disease in that patient. We capture these insights in our dynamic clinical immunomics database, which is underpinned by computational biology and machine learning, and use them to develop and commercialize clinical products and services that we are tailoring to each individual patient. We have two commercial products and services and a robust pipeline of clinical products and services that we are designing to diagnose, monitor and enable the treatment of diseases such as cancer, autoimmune conditions and infectious diseases.

Our immune medicine platform is the foundation for our expanding suite of products and services. The cornerstone of our platform and core immunosequencing product, immunoSEQ, serves as our underlying research and development engine and generates revenue from academic and biopharmaceutical customers. Our first clinical diagnostic product, clonoSEQ, is the first test authorized by the FDA for the detection and monitoring of MRD in patients with MM and ALL and is being validated for patients with other blood cancers. Leveraging our collaboration with Microsoft Corporation (“Microsoft”) to create the TCR-Antigen Map, we are also developing a diagnostic product, immunoSEQ Dx, that may enable early detection of many diseases from a single blood test. We have established proof of concept for immunoSEQ Dx in acute Lyme disease, such that we can proceed to clinical validation, and continue to pursue signals for other disease states. Our therapeutic product candidates, being developed under the Genentech Agreement, leverage our platform to identify specific immune cells to develop into cellular therapies in oncology.

Since our inception, we have devoted a majority of our resources to research and development activities to develop our immune medicine platform, which enables the delivery of our products and services for life sciences research, clinical diagnostics and drug discovery customers.

For our life science research customers, we provide two categories of products and services using immunoSEQ, our core sequencing and immunomics tracking technology. First, we provide immunosequencing services, the revenue from which we record as sequencing revenue. Second, we provide certain research customers professional support, for which we may receive payments upon those customers achieving specified milestones. We record these support activities as development revenue.

For our clinical diagnostics customers, we sell our clonoSEQ diagnostic tests, which include our immunosequencing services and are thus recorded as sequencing revenue. In the future, we intend to sell other diagnostics products and services, which we also expect to record as sequencing revenue.

For our current drug discovery collaborator, Genentech, we screen, identify and characterize TCRs in support of our collaboration. We record revenue from this collaboration as development revenue.

Historically, we have sold immunoSEQ as a fee-for-service offering to academic centers and biopharmaceutical customers and further deepened those relationships over time by supporting their development initiatives. These research offerings have comprised the majority of our revenue to date, although our business is pursuing broader opportunities. As we continue to expand the use of our clonoSEQ diagnostic tests, develop and commercialize immunoSEQ Dx and develop and commercialize therapeutic product candidates with our drug discovery collaborator, we expect our mix of revenue to shift to clinical products and services, which we believe will become our largest sources of revenue.

24


Adaptive Biotechnologies Corporation

 

We are actively pursuing opportunities to deepen our relationships with current customers and initiate relationships with new customers. We have an experienced, specialty salesforce that is targeting department heads, laboratory directors, principal investigators, core facility directors, clinicians, payors and research scientists and pathologists at leading academic institutions, biopharmaceutical companies, research institutions and contract research organizations. As MRD assessment becomes standard practice for patient management across a range of blood cancers, we believe it will be essential for clinicians and patients to have access to a highly accurate, sensitive and standardized MRD assessment tool. We are focused on establishing and maintaining collaborative relationships with payors, developing health economic evidence and building billing and patient access infrastructure to expand reimbursement coverage for our clinical diagnostics. We continue to seek expanded coverage of our clonoSEQ diagnostic test and, in 2019, we successfully expanded coverage through contractual agreements or positive medical policies with Medicare and several of the largest national private health insurers in the United States.

We generated revenue of $20.9 million and $12.7 million for the three months ended March 31, 2020 and 2019, respectively. Our net losses were $31.4 million and $18.4 million for the three months ended March 31, 2020 and 2019, respectively. We have funded our operations to date principally from the sale of convertible preferred stock and common stock, including the sale of common stock in our initial public offering, and, to a lesser extent, sequencing and development revenue. As of March 31, 2020 and December 31, 2019, we had cash, cash equivalents and marketable securities of $655.8 million and $682.3 million, respectively.

Recent Developments

As a response to the ongoing COVID-19 pandemic, we are pursuing two separate applications of our immune medicine platform to potentially identify and develop new products to address COVID-19. First, in March 2020, we extended our existing collaboration with Microsoft to study COVID-19. In May 2020, we began enrolling a virtual clinical study, ImmuneRACE, as part of this broader extension with the goal of rapidly mapping and measuring the immune response to the COVID-19 virus. We intend to make data from this study available to researchers, public health officials and other organizations around the world via an open data access portal. Second, in April 2020, we executed a memorandum of understanding with Amgen Inc. (“Amgen”) setting forth the preliminary terms of a partnership intended to leverage our platform’s drug discovery capabilities to develop potential antibody therapies for COVID-19. We are planning to execute a collaboration and license agreement with Amgen in the near future.

For a discussion of the risks presented by the COVID-19 pandemic to our results of operations, see the “Risk Factors” section of this report.

Components of Results of Operations

Revenue

We derive our revenue from two sources: (1) sequencing revenue and (2) development revenue.

Sequencing revenue. Sequencing revenue reflects the amounts generated from providing sequencing services through immunoSEQ to research customers and from providing testing services through clonoSEQ to clinical and research customers.

For our research customers, which include biopharmaceutical customers and academic institutions, delivery of the sequencing results may include some level of professional support and analysis. Terms with biopharmaceutical customers generally include non-refundable upfront payments, which we record as deferred revenue. For all customers, we recognize revenue as we deliver sequencing results. From time to time, we offer discounts in order to gain rights and access to certain datasets. Revenue is recognized net of these discounts and costs associated with these services are reflected in cost of revenue.

For our clinical customers, we derive revenue from providing our clonoSEQ test report to ordering physicians. We bill medical institutions, commercial and government payors based on tests delivered to ordering physicians. Amounts paid for clonoSEQ diagnostic tests by medical institutions, commercial and government payors vary based on respective reimbursement rates and patient responsibilities, which may vary from our targeted list price. To date, the majority of our clonoSEQ diagnostic test revenue has been received from medical institutions. We recognize clinical revenue by evaluating customer payment history, contracted reimbursement rates, if applicable, and other adjustments to estimate the amount of revenue that is collectible. Until 2019, we did not have reimbursement available to us through any government payors for clonoSEQ.

In January 2019, clonoSEQ received Medicare coverage aligned with the FDA label and NCCN guidelines for longitudinal monitoring in MM and ALL. We bill Medicare for an episode of treatment when we deliver the first eligible test results. This billing contemplates all necessary tests required during a patient’s treatment cycle, which is currently estimated at approximately four tests per patient, including the initial sequence identification test. Revenue is recognized at the time the initial billable test result is delivered and is based upon cumulative tests delivered to date. Any unrecognized revenue from the initial billable test is recorded as deferred revenue and recognized as we deliver the remaining tests in a patient’s treatment cycle.

25


Adaptive Biotechnologies Corporation

 

Development revenue. Development revenue primarily represents regulatory or development support services, other than sequencing revenue, that we provide to biopharmaceutical customers who seek access to our platform to support their therapeutic development activities. Additionally, we generate development revenue from the achievement of regulatory milestones. We enter into collaboration and similar agreements with these customers. When these agreements include sequencing activities, we separately classify those activities as sequencing revenue. These agreements may also include substantial non-refundable upfront payments, which we recognize as development revenue over time as we perform the respective services.

We expect revenue to increase over the long term, particularly as the mix of revenue migrates to clinical diagnostics and drug discovery. The pace by which this mix migrates will be determined by the level of customer adoption and frequency of use of our products and services. Our revenue may fluctuate from period to period due to the uncertain nature of delivery of our products and services, the achievement of milestones by us or our customers, timing of expenses incurred, changes in estimates of total anticipated costs related to our Genentech Agreement and other events not within our control, such as the delivery of customer samples or customer decisions to no longer pursue their development initiatives.

Due to the uncertainties related to the COVID-19 pandemic, we may experience reductions in revenue in the near term because of restrictions in our customers’ ability to procure samples for their research initiatives and because of general reductions in clinical testing. For more information, see the section captioned “Risk Factors—The COVID-19 pandemic could adversely impact portions of our business that rely on research and development activities or clinical trials and delay or disrupt our pipeline, which may adversely impact revenue.”

Cost of Revenue

Cost of revenue includes the cost of materials, personnel-related expenses (comprised of salaries, benefits and share-based compensation), shipping and handling, equipment and allocated facility costs associated with processing samples and professional support for our sequencing revenue. Allocated facility costs include depreciation of laboratory equipment, allocated facility occupancy and information technology costs. Costs associated with processing samples are recorded as expense, regardless of the timing of revenue recognition. As such, cost of revenue and related volume does not always trend in the same direction as revenue recognition and related volume. Additionally, costs to support our Genentech Agreement are a component of our research and development activities.

We expect cost of revenue to increase in absolute dollars as we grow our sequencing volume but the cost per sample to decrease over the long term due to the efficiencies we may gain as sequencing volume increases from improved utilization of our laboratory capacity, automation and other value engineering initiatives. If our sample volume throughput is reduced as a result of the COVID-19 pandemic, cost of revenue as a percentage of total revenue may be adversely impacted due to fixed overhead costs.

Research and Development Expenses

Research and development expenses consist of laboratory materials costs, personnel-related expenses, allocated facility costs, information technology and contract service expenses. Research and development activities support further development and refinement of existing assays and products, discovery of new technologies and investments into our immune medicine platform. We also include in research and development expenses the costs associated with software development activities to support laboratory scaling and workflow, as well as development of applications to support future commercial opportunities. We are currently conducting research and development activities for several products and services, and we typically use our laboratory materials, personnel, facilities, information technology and other development resources across multiple development programs. Additionally, certain of these research and development activities benefit more than one of our product opportunities. We do not track research and development expenses by specific product candidates.

A component of our research and development activities is supporting clinical and analytical validations to obtain regulatory approval for future clinical products and services. Additionally, the costs to support our Genentech Agreement are a component of our research and development activities. Some of these activities have generated and may in the future generate development revenue.

We expect our research and development expenses to continue to increase in absolute dollars as we innovate and expand the application of our platform. However, we expect research and development expenses to decrease as a percentage of revenue in the long term, although the percentage may fluctuate from period to period due to the timing and extent of our development and commercialization efforts. While the pace and priorities of our research and development initiatives may be impacted by the COVID-19 pandemic, we expect to continue to increase expenses in both the near and long-term to support our ongoing initiatives, as well as our recently announced initiatives with respect to COVID-19.

26


Adaptive Biotechnologies Corporation

 

Sales and Marketing Expenses

Sales and marketing expenses consist primarily of personnel-related expenses for commercial sales, account management, marketing, reimbursement, medical education and business development personnel that support commercialization of our platform products. In addition, these expenses include external costs such as advertising expenses, customer education and promotional expenses, market analysis expenses, conference fees, travel expenses and allocated facility costs.

We expect our sales and marketing expenses to increase in absolute dollars as we expand our commercial sales, marketing and business development teams and increase marketing activities to drive awareness and adoption of our products and services. However, we expect sales and marketing expenses to decrease as a percentage of revenue in the long term, subject to fluctuations from period to period due to the timing and magnitude of these expenses.

General and Administrative Expenses

General and administrative expenses consist primarily of personnel-related expenses, including share-based compensation, salaries and benefits for our personnel in executive, legal, finance and accounting, human resources and other administrative functions, including third-party billing services. In addition, these expenses include insurance costs, external legal costs, accounting and tax service expenses, consulting fees and allocated facilities costs.

We expect our general and administrative expenses to continue to increase in absolute dollars as we increase headcount and incur costs associated with operating as a public company, including expenses related to legal, accounting, regulatory matters, maintaining compliance with exchange listing and requirements of the SEC, director and officer insurance premiums and investor relations. Though expected to increase in absolute dollars, we expect these expenses to decrease as a percentage of revenue in the long term as revenue increases.

Statements of Operations Data and Other Financial and Operating Data

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

 

 

(in thousands, except share and per share amounts)

 

Statements of Operations Data:

 

 

 

 

 

 

 

 

Revenue

 

 

 

 

 

 

 

 

Sequencing revenue

 

$

9,469

 

 

$

6,083

 

Development revenue

 

 

11,441

 

 

 

6,583

 

Total revenue

 

 

20,910

 

 

 

12,666

 

Operating expenses

 

 

 

 

 

 

 

 

Cost of revenue

 

 

5,343

 

 

 

4,988

 

Research and development

 

 

23,935

 

 

 

12,483

 

Sales and marketing

 

 

14,007

 

 

 

7,817

 

General and administrative

 

 

11,821

 

 

 

7,004

 

Amortization of intangible assets

 

 

424

 

 

 

419

 

Total operating expenses

 

 

55,530

 

 

 

32,711

 

Loss from operations

 

 

(34,620

)

 

 

(20,045

)

Interest and other income, net

 

 

2,894

 

 

 

1,659

 

Income tax benefit

 

 

323

 

 

 

 

Net loss

 

 

(31,403

)

 

 

(18,386

)

Fair value adjustment to Series E-1 convertible preferred stock options

 

 

 

 

 

(254

)

Net loss attributable to common shareholders

 

$

(31,403

)

 

$

(18,640

)

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

 

$

(0.25

)

 

$

(1.45

)

Weighted-average shares used in computing net loss per share attributable

   to common shareholders, basic and diluted

 

 

126,058,389

 

 

 

12,886,087

 

Other Financial and Operating Data:

 

 

 

 

 

 

 

 

Adjusted EBITDA (1)

 

$

(27,967

)

 

$

(15,216

)

 

(1) Adjusted EBITDA is a non-GAAP financial measure that we define as net loss adjusted for interest and other income, net, income tax benefit (expense), depreciation and amortization and share-based compensation expenses. Please refer to “Adjusted EBITDA” below for a reconciliation between Adjusted EBITDA and net loss, the most directly comparable GAAP financial measure, and a discussion about the limitations of Adjusted EBITDA.

27


Adaptive Biotechnologies Corporation

 

Comparison of the Three Months Ended March 31, 2020 and 2019

Revenue

 

 

 

Three Months Ended March 31,

 

 

Change

 

 

Percent of Revenue

 

(in thousands, except percentages)

 

2020

 

 

2019

 

 

$

 

 

%

 

 

2020

 

 

2019

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sequencing revenue

 

$

9,469

 

 

$

6,083

 

 

$

3,386

 

 

 

56

%

 

 

45

%

 

 

48

%

Development revenue

 

 

11,441

 

 

 

6,583

 

 

 

4,858

 

 

 

74

 

 

 

55

 

 

 

52

 

Total revenue

 

$

20,910

 

 

$

12,666

 

 

$

8,244

 

 

 

65

%

 

 

100

%

 

 

100

%

Total revenue was $20.9 million for the three months ended March 31, 2020 compared to $12.7 million for the three months ended March 31, 2019, representing an increase of $8.2 million, or 65%.

Sequencing revenue increased to $9.5 million for the three months ended March 31, 2020, representing an increase of $3.4 million, or 56%. The increase in sequencing revenue was attributable to an increase of $2.0 million in revenue generated from clinical customers and a $1.4 million increase in revenue generated from biopharmaceutical and academic customers.

Research sequencing volume increased by 23% to 6,030 sequences delivered in the three months ended March 31, 2020 from 4,891 sequences delivered in the three months ended March 31, 2019. Clinical sequencing volume increased by 75% to 3,518 clinical tests delivered in the three months ended March 31, 2020 from 2,011 clinical tests delivered in the three months ended March 31, 2019.

Development revenue increased to $11.4 million for the three months ended March 31, 2020, representing an increase of $4.9 million, or 74%. The increase in development revenue was primarily attributable to a $4.6 million increase in revenue generated from the Genentech Agreement.

 

Cost of Revenue

 

 

 

Three Months Ended March 31,

 

 

Change

 

 

Percent of Revenue

 

(in thousands, except percentages)

 

2020

 

 

2019

 

 

$

 

 

%

 

 

2020

 

 

2019

 

Cost of revenue

 

$

5,343

 

 

$

4,988

 

 

$

355

 

 

 

7

%

 

 

26

%

 

 

39

%

Cost of revenue was $5.3 million for the three months ended March 31, 2020, compared to $5.0 million for the three months ended March 31, 2019, representing an increase of approximately $0.4 million, or approximately 7%. The increase in cost of revenue was primarily attributable to increased cost of materials of $0.2 million resulting from increased sample processing volumes offset by reductions in cost per sample. Additionally, part of the period-over-period increase in cost of revenue related to increases in labor and overhead costs of $1.1 million, which was offset by a $1.0 million decrease related to usage mix of our production laboratory to research and development samples from revenue samples.

Research and Development

 

 

 

Three Months Ended March 31,

 

 

Change

 

 

Percent of Revenue

 

(in thousands, except percentages)

 

2020

 

 

2019

 

 

$

 

 

%

 

 

2020

 

 

2019

 

Research and development

 

$

23,935

 

 

$

12,483

 

 

$

11,452

 

 

 

92

%

 

 

114

%

 

 

99

%

 

The following table presents disaggregated research and development expenses by cost classification for the periods presented:

 

 

 

Three Months Ended March 31,

 

 

 

 

 

(in thousands)

 

2020

 

 

2019

 

 

Change

 

Research and development materials and allocated

   production laboratory expenses

 

$

10,415

 

 

$

5,060

 

 

$

5,355

 

Personnel expenses

 

 

9,989

 

 

 

5,607

 

 

 

4,382

 

Allocable facilities and information technology expenses

 

 

1,025

 

 

 

820

 

 

 

205

 

Software and cloud services expenses

 

 

876

 

 

 

266

 

 

 

610

 

Depreciation and other expenses

 

 

1,630

 

 

 

730

 

 

 

900

 

Total

 

$

23,935

 

 

$

12,483

 

 

$

11,452

 

28


Adaptive Biotechnologies Corporation

 

 

Research and development expenses were $23.9 million for the three months ended March 31, 2020, compared to $12.5 million for the three months ended March 31, 2019, representing an increase of approximately $11.5 million, or 92%. The increase was primarily attributable to $5.4 million in additional cost of materials and allocated production laboratory expenses primarily related to supporting investments in our immune medicine platform, immunoSEQ Dx and Antigen Map development and TCR drug discovery efforts, as well as a $4.4 million increase in personnel costs.

Sales and Marketing

 

 

 

Three Months Ended March 31,

 

 

Change

 

 

Percent of Revenue

 

(in thousands, except percentages)

 

2020

 

 

2019

 

 

$

 

 

%

 

 

2020

 

 

2019

 

Sales and marketing

 

$

14,007

 

 

$

7,817

 

 

$

6,190

 

 

 

79

%

 

 

67

%

 

 

62

%

 

Sales and marketing expenses were $14.0 million for the three months ended March 31, 2020, compared to $7.8 million for the three months ended March 31, 2019, representing an increase of $6.2 million, or 79%. The increase was primarily attributable to $2.7 million in additional personnel costs, $2.8 million in additional marketing fees and $0.4 million in additional travel, entertainment and customer event related expenses.

 

General and Administrative

 

 

 

Three Months Ended March 31,

 

 

Change

 

 

Percent of Revenue

 

(in thousands, except percentages)

 

2020

 

 

2019

 

 

$

 

 

%

 

 

2020

 

 

2019

 

General and administrative

 

$

11,821

 

 

$

7,004

 

 

$

4,817

 

 

 

69

%

 

 

57

%

 

 

55

%

 

General and administrative expenses were $11.8 million for the three months ended March 31, 2020, compared to $7.0 million for the three months ended March 31, 2019, representing an increase of $4.8 million, or 69%. The increase was primarily attributable to $2.8 million in additional personnel costs, $1.2 million in additional legal, tax and accounting fees, a $0.9 million increase in insurance costs, a $0.3 million increase in consulting fees and a $0.2 million increase in computer and software costs. These increases were partially offset by a $1.3 million decrease in business taxes resulting from the timing of the Genentech upfront payment received in February 2019.

Interest and Other Income, Net

 

 

 

Three Months Ended March 31,

 

 

Change

 

(in thousands, except percentages)

 

2020

 

 

2019

 

 

$

 

 

%

 

Interest and other income, net

 

$

2,894

 

 

$

1,659

 

 

$

1,235

 

 

 

74

%

 

Interest and other income, net was $2.9 million for the three months ended March 31, 2020, compared to $1.7 million for the three months ended March 31, 2019, representing an increase of $1.2 million, or approximately 74%. The increase was primarily attributable to a $1.4 million increase in interest earned on a larger money market funds and marketable securities portfolio, which increased period-over-period as a result of proceeds received from our initial public offering.

Adjusted EBITDA

Adjusted EBITDA is a non-GAAP financial measure that we define as net loss adjusted for interest and other income, net, income tax benefit (expense), depreciation and amortization and share-based compensation expenses.

Management uses Adjusted EBITDA to evaluate the financial performance of our business and the effectiveness of our business strategies. We present Adjusted EBITDA because we believe it is frequently used by analysts, investors and other interested parties to evaluate companies in our industry and it facilitates comparisons on a consistent basis across reporting periods. Further, we believe it is helpful in highlighting trends in our operating results because it excludes items that are not indicative of our core operating performance.

29


Adaptive Biotechnologies Corporation

 

Adjusted EBITDA has limitations as an analytical tool and you should not consider it in isolation, or as a substitute for analysis of our results as reported under GAAP. We may in the future incur expenses similar to the adjustments in the presentation of Adjusted EBITDA. In particular, we expect to incur meaningful share-based compensation expense in the future. Other limitations include that Adjusted EBITDA does not reflect:

 

all expenditures or future requirements for capital expenditures or contractual commitments;

 

changes in our working capital needs;

 

income tax benefit (expense), which may be a necessary element of our costs and ability to operate;

 

the costs of replacing the assets being depreciated and amortized, which will often have to be replaced in the future;

 

the non-cash component of employee compensation expense; and

 

the impact of earnings or charges resulting from matters we consider not to be reflective, on a recurring basis, of our ongoing operations.

In addition, Adjusted EBITDA may not be comparable to similarly titled measures used by other companies in our industry or across different industries.

The following is a reconciliation of our net loss to Adjusted EBITDA for the three months ended March 31, 2020 and 2019 (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

Net loss

 

$

(31,403

)

 

$

(18,386

)

Interest and other income, net

 

 

(2,894

)

 

 

(1,659

)

Income tax benefit

 

 

(323

)

 

 

 

Depreciation and amortization expense

 

 

1,978

 

 

 

1,783

 

Share-based compensation expense (1)

 

 

4,675

 

 

 

3,046

 

Adjusted EBITDA

 

$

(27,967

)

 

$

(15,216

)

 

(1) Represents share-based compensation expense related to option and RSU awards. See Note 11 of the accompanying notes to our unaudited condensed financial statements appearing elsewhere in this report for details on our share-based compensation expense.

Liquidity and Capital Resources

We have incurred losses since inception and have incurred negative cash flows from operations from inception through December 31, 2018, and again in the three months ended March 31, 2020. As of March 31, 2020, we had an accumulated deficit of $396.8 million.

We have funded our operations to date principally from the sale of convertible preferred stock and common stock, including the sale of common stock in our initial public offering, and, to a lesser extent, sequencing and development revenue. As of March 31, 2020, we had cash, cash equivalents and marketable securities of $655.8 million.

We believe our existing cash, cash equivalents and marketable securities will be sufficient to fund our operating expenses and capital expenditure requirements through at least the next 12 months. We may consider raising additional capital to expand our business, to pursue strategic investments, to take advantage of financing opportunities or for other reasons.

If our available cash, cash equivalents and marketable securities balances and anticipated cash flow from operations are insufficient to satisfy our liquidity requirements, we may seek to sell additional equity or convertible debt securities, enter into a credit facility or another form of third-party funding or seek other debt financing. With respect to the sale of additional equity or convertible debt securities, we expect our ability to raise additional equity capital in the next 12 to 18 months to potentially be adversely impacted by global economic conditions and the recent disruptions to and volatility in the credit and financial markets in the United States and worldwide resulting from the ongoing COVID-19 pandemic. The sale of equity and convertible debt securities may result in dilution to our shareholders and, in the case of preferred equity securities or convertible debt, those securities could provide for rights, preferences or privileges senior to those of our common stock. The terms of debt securities issued or borrowings pursuant to a credit agreement could impose significant restrictions on our operations. This additional capital may not be available on reasonable terms, or at all.

30


Adaptive Biotechnologies Corporation

 

We plan to utilize the existing cash, cash equivalents and marketable securities on hand primarily to fund our commercial and marketing activities associated with our clinical products and services, continued research and development initiatives for our pipeline candidates and drug discovery initiatives, ongoing investments into our immune medicine platform and scaling of our laboratory operations with our anticipated growth. Cash in excess of immediate requirements is invested in accordance with our investment policy, primarily with a view to liquidity and capital preservation. Currently, our funds are held in money market funds and marketable securities consisting of U.S. government debt securities, commercial paper and corporate bonds.

While we may experience reductions in our revenue in the near term as a result of the COVID-19 pandemic, as long term revenue from sales of immunoSEQ and clonoSEQ is expected to grow, we expect our accounts receivable and inventory balances to increase. Any increase in accounts receivable and inventory may not be completely offset by increases in accounts payable and accrued expenses, which could result in greater working capital requirements.

Moreover, we expect to incur additional costs associated with operating as a public company, including expenses related to legal, accounting, regulatory matters and exchange listing and SEC compliance matters, as well as director and officer insurance premiums and investor relations.

Cash Flows

The following table summarizes our uses and sources of cash for the three months ended March 31, 2020 and 2019 (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

Net cash (used in) provided by operating activities

 

$

(31,606

)

 

$

278,303

 

Net cash provided by (used in) investing activities

 

 

142,759

 

 

 

(222,176

)

Net cash provided by financing activities

 

 

4,959

 

 

 

124

 

 

Operating Activities

Cash used in operating activities during the three months ended March 31, 2020 was $31.6 million, which was primarily attributable to a net loss of $31.4 million and a net change in our operating assets and liabilities of $6.7 million, partially offset by non-cash share-based compensation of $4.7 million, non-cash depreciation and amortization of $1.4 million and non-cash lease expense of $0.6 million. The net change in our operating assets and liabilities is primarily due to a $6.9 million reduction in deferred revenue primarily related to revenue recognized from the Genentech Agreement, a reduction in accounts payable and accrued liabilities of $4.6 million largely related to the payout of our annual corporate bonus payments and an increase in inventory of $1.4 million, all of which were partially offset by reductions in accounts receivable and prepaid expenses and other assets of $3.3 million and $3.5 million, respectively.

Cash provided by operating activities during the three months ended March 31, 2019 was $278.3 million, which was primarily attributable to a net change in our operating assets and liabilities of $292.5 million, non-cash share-based compensation of $3.0 million and non-cash depreciation and amortization of $1.2 million, partially offset by a net loss of $18.4 million. The net change in our operating assets and liabilities reflects an increase in deferred revenue of $296.1 million primarily due to the $300.0 million upfront payment by Genentech, a decrease in accounts receivable of $0.7 million due to the timing of collections, an increase in prepaid expenses and other current assets of $3.7 million due to receivables from investment maturities, a decrease in accounts payable and accrued liabilities of $0.4 million largely due to corporate bonus payments and a decrease in deferred rent of $0.2 million due to increases in cash rental payments.

Investing Activities

Cash provided by investing activities during the three months ended March 31, 2020 was $142.8  million, which was primarily attributable to proceeds from sales and maturities of marketable securities of $253.5 million, partially offset by purchases of marketable securities of $107.7 million and purchases of property and equipment of $3.0 million.

Cash used in investing activities during the three months ended March 31, 2019 was $222.2 million, which was primarily attributable to purchases of marketable securities of $270.9 million and purchases of property and equipment of $3.8 million, partially offset by maturities of marketable securities of $52.5 million.

31


Adaptive Biotechnologies Corporation

 

Financing Activities

Cash provided by financing activities during the three months ended March 31, 2020 was $5.0 million, which was primarily attributable to proceeds from the exercise of stock options.

Cash provided by financing activities during the three months ended March 31, 2019 was $0.1 million, which was primarily attributable to proceeds from the exercise of stock options.

 

 

Contractual Obligations and Commitments

Except for the addition of the amendment to our lease in South San Francisco, California as set forth in Note 8 of the accompanying notes to our unaudited condensed financial statements, which resulted in additional lease obligations of $8.9 million, as of March 31, 2020, there have been no material changes outside the ordinary course of business to our contractual obligations and commitments as previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2019.

Net Operating Loss Carryforwards

Utilization of our net operating loss (“NOL”) carryforwards and credits may be subject to a substantial annual limitation due to the ownership change limitations provided by Section 382 of the Internal Revenue Code of 1986 (“Section 382”) and similar state provisions. The annual limitation may result in the expiration of NOL carryforwards and credits before utilization. If there should be an ownership change, our ability to utilize our NOL carryforwards and credits could be limited. We have completed a Section 382 analysis and have determined there are no permanent limitations on the utilization of approximately $225.4 million of our federal NOLs as of December 31, 2018. Under the TCJA, federal net operating losses incurred in 2018 and future years may be carried forward indefinitely, but the deductibility of such federal NOL is subject to an annual limitation.  Net operating losses generated prior to 2018 are eligible to be carried forward up to 20 years. Based on the available objective evidence, management determined that it was more likely than not that the net deferred tax assets would not be realizable as of December 31, 2019. Accordingly, management applied a full valuation allowance against net deferred tax assets as of December 31, 2019. In March of 2020, under the newly enacted CARES Act, NOLs arising in tax years beginning after December 31, 2017 and before January 1, 2021 may be carried back to each of the five tax years preceding the tax year of the loss. Additionally, the CARES Act temporarily removes the 80% limitation, reinstating it for tax years beginning after 2020.

Off-Balance Sheet Arrangements

As of March 31, 2020 and December 31, 2019, we have not had any off-balance sheet arrangements, as defined in the rules and regulations of the SEC.

Critical Accounting Policies and Estimates

We have prepared our financial statements in accordance with GAAP. Our preparation of these financial statements requires us to make estimates, assumptions and judgments that affect the reported amounts of assets, liabilities and related disclosures at the date of the financial statements, as well as revenue and expense recorded during the reporting periods. We evaluate our estimates and judgments on an ongoing basis. We base our estimates on historical experience and or other relevant assumptions that we believe to be reasonable under the circumstances. Estimates are used in several areas, including, but not limited to, estimates of progress to date for certain performance obligations and transaction price for certain contracts with customers, share-based compensation, including the fair value of stock, the provision for income taxes, including related reserves, and goodwill, among others. These estimates generally involve complex issues and require judgments, involve the analysis of historical results and prediction of future trends, can require extended periods of time to resolve and are subject to change from period to period. Actual results may differ materially from management’s estimates.

While our significant accounting policies are described in more detail in our Annual Report on Form 10-K for the year ended December 31, 2019, as well as in Note 2 of the accompanying notes to our unaudited condensed financial statements included elsewhere in this report, we believe the following accounting policies are critical to the judgments and estimates used in the preparation of our financial statements:

 

revenue recognition;

 

share-based compensation;

 

common stock valuations; and

 

goodwill.

 

32


Adaptive Biotechnologies Corporation

 

There have been no material changes to our critical accounting policies and estimates as previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2019.

JOBS Act Accounting Election

We are an “emerging growth company” within the meaning of the JOBS Act. The JOBS Act allows an emerging growth company to delay the adoption of new or revised accounting standards that have different effective dates for public and private companies until those standards apply to private companies. We have elected to use this extended transition period and, as a result, our financial statements may not be comparable to companies that comply with public company effective dates. We also intend to rely on other exemptions provided by the JOBS Act, including not being required to comply with the auditor attestation requirements of Section 404(b) of the Sarbanes-Oxley Act.

We will remain an emerging growth company until the earliest of (1) December 31, 2024; (2) the last day of the fiscal year in which we have total annual gross revenue of at least $1.07 billion; (3) the last day of the fiscal year in which we are deemed to be a “large accelerated filer” as defined in Rule 12b-2 under the Exchange Act, which would occur if the market value of our common stock held by non-affiliates exceeded $700.0 million as of the last business day of the second fiscal quarter of such year; or (4) the date on which we have issued more than $1.0 billion in non-convertible debt securities during the prior three-year period.

Recent Accounting Pronouncements

See Note 2 of the accompanying notes to our unaudited condensed financial statements included elsewhere in this report for more information.

Item 3. Quantitative and Qualitative Disclosures about Market Risk

Interest Rate Risk

We are exposed to market risk for changes in interest rates related primarily to our cash and cash equivalents and marketable securities. There have been no material changes to our market risks as previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2019.

Item 4. Controls and Procedures

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we evaluated the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rule 13a-15 under the Exchange Act as of the end of the period covered by this report.  Based on that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective as of March 31, 2020. There was not any change in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) under the Exchange Act) during the three months ended March 31, 2020 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

33


Adaptive Biotechnologies Corporation

 

PART II—OTHER INFORMATION

From time to time, we may be subject to legal proceedings. We are not currently a party to or aware of any proceedings that we believe will have, individually or in the aggregate, a material adverse effect on our business, financial condition or results of operations. Regardless of outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.

Item 1A. Risk Factors

We operate in a rapidly changing environment that involves a number of risks that could materially affect our business, financial condition or future results, some of which are beyond our control. In addition to the other information set forth in this report, the risks and uncertainties that we believe are most important for you to consider are discussed in Part I, “Item 1A. Risk Factors” on our Annual Report on Form 10-K for the year ended December 31, 2019. Other than the factors set forth below, there have been no material changes to the risk factors described in the Annual Report on Form 10-K for the year ended December 31, 2019. The risk factors may be important to understanding other statements in this quarterly report and should be read in conjunction with the unaudited condensed financial statements and related notes in Part I, Item 1, “Financial Statements” and Part I, Item 2, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of this quarterly report. Because of such risk factors, as well as other factors affecting our financial condition and operating results, past financial performance should not be considered to be a reliable indicator of future performance, and investors should not use historical trends to anticipate results or trends in future periods. Further, additional risks that we currently do not know about or that we currently believe to be immaterial may also impair our business, financial condition, operating results and prospects.

Our business could be adversely affected by the effects of health epidemics, including the recent COVID‑19 pandemic, in regions where we or third parties on which we rely have significant laboratory operations, manufacturing facilities, concentrations of clinical trial sites or other business operations. The COVID-19 pandemic could materially affect our operations, including at our headquarters in Seattle and in our offices in South San Francisco, each subject to COVID-19 related government restrictions, as well as the business or operations of our manufacturers, contract research organizations or other third parties with whom we conduct business.

Our business could be adversely affected by global pandemics or health epidemics in regions where we have concentrations of clinical trial sites or other business operations, and such pandemics or epidemics could cause significant disruption in the operations of third-party manufacturers, suppliers, general contractors and sub-contractors related to capital projects and contract research organizations (“CROs”) upon whom we rely. For example, in December 2019, a novel strain of coronavirus, SARS-CoV-2, causing a disease referred to as COVID-19, was reported to have surfaced in Wuhan, China. Since then, COVID-19 has spread to multiple countries, including the United States and several European countries, and the World Health Organization has declared the outbreak a “pandemic.” In response to the pandemic, the U.S. government has imposed travel restrictions on travel between the United States, Europe and certain other countries. Further, the President of the United States declared the COVID-19 pandemic a national emergency, invoking powers under the Stafford Act, the legislation that directs federal emergency disaster response. Most of our facilities and employees are based in Seattle, Washington at our corporate headquarters, where the state government has imposed “stay at home” restrictions designed to slow the spread of COVID-19, which have disrupted our normal operations. Similarly, San Mateo County, California has a “shelter-in-place” order with restrictions that have disrupted our normal operations in our South San Francisco office. With respect to our laboratory operations, we intend to rely on the measures implemented earlier in this quarter to reduce the risk of exposure of COVID-19 to the employees who continue to work on site as part of government-defined essential services, including the implementation of work-from-home policies for certain employees, as well as the implementation of shifts and zones to physically distance employees who remain on site. We expect our laboratory staff will soon begin processing samples from patients who have contracted, been exposed to, or recovered from COVID-19. We work with a variety of materials that could be hazardous to human health, but we have no specific experience with COVID-19. We intend to continue to adhere to the safety measures implemented to reduce the risk of exposure to our on-site staff. In the event of COVID-19 exposure to our employees, it is possible that all or a portion of our operations could be materially disrupted.

The effects of the stay at home orders or similar government orders and our work-from-home policies may negatively impact productivity, disrupt our business and delay our clinical programs and corporate expansion initiatives, the magnitude of which will depend, in part, on the length and severity of the restrictions and other limitations regarding our ability to conduct our business in the ordinary course. These and similar, and perhaps more severe, disruptions in our operations could negatively impact our business, operating results and financial condition.

34


Adaptive Biotechnologies Corporation

 

Quarantines, stay at home orders and similar government orders, or the perception that such orders, shutdowns or other restrictions on business operations could occur, whether related to COVID-19 or other infectious diseases, could impact personnel at third-party manufacturing or supplier facilities in the United States and other countries, or the availability or cost of materials, which would disrupt our supply chain.

 The spread of COVID-19, which has caused significant worldwide economic volatility, uncertainty and disruption, may materially affect us economically. While the potential economic impact brought by, and the duration of, COVID-19 may be difficult to assess or predict, a widespread pandemic could result in significant disruption of global financial markets, reducing our ability to access capital, which could in the future negatively affect our liquidity. In addition, a recession or market correction resulting from the spread of COVID-19 could materially affect our business and the value of our common stock.

 The global pandemic of COVID-19 continues to rapidly evolve. The ultimate impact of the COVID-19 pandemic or a similar health epidemic is highly uncertain and subject to change. We do not yet know the full extent of potential delays or impacts on our business, clinical trials, corporate expansion plans and other initiatives, or the impacts to healthcare systems or the global economy as a whole. However, these effects could have a material impact on our operations, and we will continue to monitor the COVID-19 situation closely.

The COVID-19 pandemic could adversely impact portions of our business that rely on research and development activities or clinical trials and delay or disrupt our pipeline, which may adversely impact revenue.

The extent to which the COVID-19 pandemic may impact our business with respect to research and development and clinical trials will depend on future developments, which are highly uncertain and cannot be predicted with confidence, such as the ultimate geographic spread of the disease, the duration of the outbreak, travel restrictions and social distancing in the United States and other countries, business closures or business disruptions, and the effectiveness of actions taken in the United States and other countries to contain and treat the disease. As the COVID-19 pandemic continues to spread around the globe, we will likely experience disruptions that could severely impact our business with respect to research and development and clinical trials, including:

 

delays or difficulties in enrolling patients or maintaining scheduled study visits in our clinical trials;

 

delays or difficulties in clinical site initiation, including difficulties in recruiting clinical site investigators and clinical site staff;

 

diversion of healthcare resources away from the conduct of clinical trials, including the diversion of hospitals serving as our clinical trial sites and hospital staff supporting the conduct of our clinical trials;

 

interruption of key clinical trial activities, such as clinical trial site monitoring, due to limitations on travel imposed or recommended by federal or state governments, employers and others;

 

limitations in employee resources that would otherwise be focused on the conduct of our business with respect to research and development or clinical trials, including due to illness of our employees or their families, an increase in childcare responsibilities for certain employees, the desire of our employees to avoid close contact or contact with large groups of people or as a result of the governmental imposition of stay at home orders or similar working restrictions;

 

delays in receiving approval from local regulatory authorities to initiate our planned clinical trials;

 

delays in clinical sites receiving the supplies and materials needed to conduct clinical trials;

 

interruption in global shipping that may affect the transport of clinical trial materials;

 

changes in local regulations as part of a response to the COVID-19 pandemic, which may require us to change the ways in which our clinical trials are conducted, which may result in unexpected costs, or discontinuing clinical trials altogether;

 

delays in necessary interactions with local regulators, ethics committees and other important agencies and contractors due to limitations in employee resources or forced furlough of government employees; and

 

refusal of the FDA to accept data from clinical trials in affected geographies outside the United States.

In addition, regulatory milestones represent a substantial part of our business strategy and are a key component of development revenue.  The disruptions set forth above may materially affect our ability to achieve regulatory milestones, resulting in delays in our clinical pipeline and a material adverse effect on revenues.

35


Adaptive Biotechnologies Corporation

 

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

Sales of Unregistered Securities

Not applicable.

Use of Proceeds from our IPO

On July 1, 2019, we closed our initial public offering, in which we issued and sold 17,250,000 shares of our common stock, including the full exercise of the underwriters’ over-allotment option, at a public offering price of $20.00 per share for an aggregate offering price of $345.0 million. All of the shares of common stock issued and sold in the offering were registered under the Securities Act of 1933, as amended pursuant to a registration statement on Form S-1 (File No. 333-231838), which was declared effective by the SEC on June 26, 2019.

Cash used since the initial public offering is described elsewhere in the “Management’s Discussion and Analysis of Financial Condition and Results of Operations” section of our periodic reports filed with the SEC. There has been no material change in the planned use of proceeds from our initial public offering as described in our prospectus dated June 26, 2019 filed with the SEC on June 27, 2019 in connection with our initial public offering.

Item 3. Defaults Upon Senior Securities

Not applicable.

Item 4. Mine Safety Disclosures

Not applicable.

 

Item 5. Other Information

Not applicable.

36


Adaptive Biotechnologies Corporation

 

Item 6. Exhibits

 

 

 

 

Incorporated by Reference

 

Exhibit

Number

 

Exhibit Title

Form

File No.

Exhibit

Filing Date

Filed/

Furnished with This Report

3.1

 

Amended and Restated Articles of Incorporation

8-K

001-38957

3.1

7/1/2019

 

3.2

 

Amended and Restated Bylaws

8-K

001-38957

3.2

7/1/2019

 

4.1

 

Seventh Amended and Restated Investors’ Rights Agreement among Adaptive Biotechnologies Corporation and certain of its shareholders, dated May 30, 2019

S-1

333-231838

4.1

5/30/2019

 

31.1

 

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

 

 

 

 

X

31.2

 

Certification of Principal Financial and Accounting Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

 

X

32.1*

 

Certification of Principal Executive Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 

X

32.2*

 

Certification of Principal Financial and Accounting Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 

X

101.INS

 

XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

 

 

 

 

X

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

 

 

 

 

X

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

 

X

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

 

X

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

 

 

X

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

 

 

 

X

104

 

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

 

 

 

 

X

*

This certification is deemed not filed for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act or the Exchange Act.

 

37


Adaptive Biotechnologies Corporation

 

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.

 

 

Adaptive Biotechnologies Corporation

 

 

 

Date: May 12, 2020

  

By:

  

/s/ Chad Robins

 

 

 

 

Chad Robins

 

 

 

 

Chief Executive Officer and Director (Principal Executive Officer)

 

 

 

 

 

Date: May 12, 2020

 

By:

 

/s/ Chad Cohen

 

 

 

 

Chad Cohen

 

 

 

 

Chief Financial Officer (Principal Financial and Accounting Officer)

 

38

EX-31.1 2 adpt-ex311_204.htm EX-31.1 adpt-ex311_204.htm

Exhibit 31.1

CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Chad Robins, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of Adaptive Biotechnologies Corporation;

 

 

2.

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

 

 

 

3.

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

 

 

 

4.

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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)

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

 

 

c)

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

 

 

5.

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

 

 

a)

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

 

 

b)

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

 

 

Date: May 12, 2020

 

By:

/s/ Chad Robins

 

 

 

Chad Robins

 

 

 

Chief Executive Officer

 

 

 

(Principal Executive Officer)

 

 

EX-31.2 3 adpt-ex312_205.htm EX-31.2 adpt-ex312_205.htm

Exhibit 31.2

 

CERTIFICATION OF THE CHIEF FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Chad Cohen, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of Adaptive Biotechnologies Corporation;

 

 

2.

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

 

 

 

3.

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

 

 

 

4.

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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)

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

 

 

c)

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

 

 

5.

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

 

 

a)

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

 

 

b)

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

 

 

 

Date: May 12, 2020

 

By:

/s/ Chad Cohen

 

 

 

Chad Cohen

 

 

 

Chief Financial Officer

 

 

 

(Principal Financial Officer and

 

 

 

Principal Accounting Officer)

 

 

EX-32.1 4 adpt-ex321_203.htm EX-32.1 adpt-ex321_203.htm

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Adaptive Biotechnologies Corporation (the “Company”) on Form 10-Q for the quarterly period ended March 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

1.

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

 

2.

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

 

Date: May 12, 2020

 

By:

/s/ Chad Robins

 

 

 

Chad Robins

 

 

 

Chief Executive Officer

 

 

 

(Principal Executive Officer)

The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. § 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

 

EX-32.2 5 adpt-ex322_202.htm EX-32.2 adpt-ex322_202.htm

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Adaptive Biotechnologies Corporation (the “Company”) on Form 10-Q for the quarterly period ended March 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

1.

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

 

2.

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

 

Date: May 12, 2020

 

By:

/s/ Chad Cohen

 

 

 

Chad Cohen

 

 

 

Chief Financial Officer

 

 

 

(Principal Financial Officer and

 

 

 

Principal Accounting Officer)

The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. § 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

 

EX-101.SCH 6 adpt-20200331.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000 - Document - Template Link link:presentationLink link:calculationLink link:definitionLink 100000 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 100010 - Statement - Condensed Balance Sheets (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100020 - Statement - Condensed Balance Sheets (Unaudited) (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100030 - Statement - Condensed Statements of Operations (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100040 - Statement - Condensed Statements of Comprehensive Loss (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100050 - Statement - Condensed Statements of Convertible Preferred Stock and Shareholders' (Deficit) Equity (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100060 - Statement - Condensed Statements of Cash Flows (Unaudited) link:calculationLink link:presentationLink link:definitionLink 100070 - Disclosure - Organization and Description of Business link:calculationLink link:presentationLink link:definitionLink 100080 - Disclosure - Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 100090 - Disclosure - Revenue link:calculationLink link:presentationLink link:definitionLink 100100 - Disclosure - Fair Value Measurements link:calculationLink link:presentationLink link:definitionLink 100110 - Disclosure - Investments link:calculationLink link:presentationLink link:definitionLink 100120 - Disclosure - Goodwill and Intangible Assets link:calculationLink link:presentationLink link:definitionLink 100130 - Disclosure - Deferred Revenue link:calculationLink link:presentationLink link:definitionLink 100140 - Disclosure - Leases link:calculationLink link:presentationLink link:definitionLink 100150 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 100160 - Disclosure - Shareholders' Equity link:calculationLink link:presentationLink link:definitionLink 100170 - Disclosure - Equity Incentive Plans link:calculationLink link:presentationLink link:definitionLink 100180 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 100190 - Disclosure - Net Loss Per Share Attributable to Common Shareholders link:calculationLink link:presentationLink link:definitionLink 100200 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 100210 - Disclosure - Significant Accounting Policies (Tables) link:calculationLink link:presentationLink link:definitionLink 100220 - Disclosure - Fair Value Measurements (Tables) link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - Investments (Tables) link:calculationLink link:presentationLink link:definitionLink 100240 - Disclosure - Goodwill and Intangible Assets (Tables) link:calculationLink link:presentationLink link:definitionLink 100250 - Disclosure - Deferred Revenue (Tables) link:calculationLink link:presentationLink link:definitionLink 100260 - Disclosure - Leases (Tables) link:calculationLink link:presentationLink link:definitionLink 100270 - Disclosure - Shareholders' Equity (Tables) link:calculationLink link:presentationLink link:definitionLink 100280 - Disclosure - Equity Incentive Plans (Tables) link:calculationLink link:presentationLink link:definitionLink 100290 - Disclosure - Net Loss Per Share Attributable to Common Shareholders (Tables) link:calculationLink link:presentationLink link:definitionLink 100300 - Disclosure - Organization and Description of Business - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Significant Accounting Policies - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Significant Accounting Policies - Schedule of Concentrations of Risk Percentage (Details) link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - Revenue - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100340 - Disclosure - Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:calculationLink link:presentationLink link:definitionLink 100350 - Disclosure - Fair Value Measurements - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Investments - Schedule of Available-for-sale Investments (Details) link:calculationLink link:presentationLink link:definitionLink 100370 - Disclosure - Investments - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100380 - Disclosure - Investments - Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position (Details) link:calculationLink link:presentationLink link:definitionLink 100390 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100400 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets Subject to Amortization (Details) link:calculationLink link:presentationLink link:definitionLink 100410 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization Expense for Intangible Assets (Details) link:calculationLink link:presentationLink link:definitionLink 100420 - Disclosure - Deferred Revenue - Schedule of Deferred Revenue by Revenue Classification (Details) link:calculationLink link:presentationLink link:definitionLink 100430 - Disclosure - Deferred Revenue - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100440 - Disclosure - Deferred Revenue - Additional Information (Details1) link:calculationLink link:presentationLink link:definitionLink 100440 - Disclosure - Deferred Revenue - Additional Information (Details1) link:calculationLink link:presentationLink link:definitionLink 100450 - Disclosure - Deferred Revenue - Schedule of Changes in Deferred Revenue (Details) link:calculationLink link:presentationLink link:definitionLink 100460 - Disclosure - Leases- Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100470 - Disclosure - Leases- Summary of Oher Information Related to Operating Lease (Details) link:calculationLink link:presentationLink link:definitionLink 100480 - Disclosure - Leases- Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details) link:calculationLink link:presentationLink link:definitionLink 100490 - Disclosure - Leases- Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details)2 link:calculationLink link:presentationLink link:definitionLink 100500 - Disclosure - Shareholders' Equity - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100510 - Disclosure - Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details) link:calculationLink link:presentationLink link:definitionLink 100520 - Disclosure - Equity Incentive Plans - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100530 - Disclosure - Equity Incentive Plans - Summary of Changes in Shares Available for Grant (Details) link:calculationLink link:presentationLink link:definitionLink 100540 - Disclosure - Equity Incentive Plans - Summary of Stock Option Activity Under 2008 Plan 2009 Plan and 2019 Plan (Details) link:calculationLink link:presentationLink link:definitionLink 100550 - Disclosure - Equity Incentive Plans - Summary of Estimated Fair Value of Options Granted (Details) link:calculationLink link:presentationLink link:definitionLink 100560 - Disclosure - Equity incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUS Included on Statements of Operations (Details) link:calculationLink link:presentationLink link:definitionLink 100570 - Disclosure - Income Taxes - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100580 - Disclosure - Net Loss Per Share Attributable to Common Shareholders - Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders (Details) link:calculationLink link:presentationLink link:definitionLink 100590 - Disclosure - Net Loss Per Share Attributable to Common Shareholders - Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share Attributable to Common Shareholders (Details) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 7 adpt-20200331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 adpt-20200331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 adpt-20200331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Central Index Key Lessee operating lease liability tenant improvement receivable. Cover [Abstract] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Ex Transition Period Entity Ex Transition Period Title of 12(b) Security Security12b Title Security Exchange Name Security Exchange Name Entity Common Stock, Shares Outstanding Entity Common Stock Shares Outstanding Entity Current Reporting Status Entity Current Reporting Status Entity Shell Company Entity Shell Company Entity Interactive Data Current Entity Interactive Data Current Entity File Number Entity File Number Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address Address Line1 Entity Address, Address Line Two Entity Address Address Line2 Entity Address, City or Town Entity Address City Or Town Entity Address, State or Province Entity Address State Or Province Entity Address, Postal Zip Code Entity Address Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Document Quarterly Report Document Quarterly Report Document Transition Report Document Transition Report Entity Incorporation, State or Country Code Entity Incorporation State Country Code Statement Of Financial Position [Abstract] Assets Assets [Abstract] Current assets Assets Current [Abstract] Cash and cash equivalents Cash And Cash Equivalents At Carrying Value Short-term marketable securities (amortized cost of $340,952 and $479,791, respectively) Available For Sale Securities Debt Securities Current Accounts receivable, net Accounts Receivable Net Current Inventory Inventory Net Prepaid expenses and other current assets Prepaid Expense And Other Assets Current Total current assets Assets Current Long-term assets Assets Noncurrent [Abstract] Property and equipment, net Property Plant And Equipment Net Operating lease right-of-use assets Operating Lease Right Of Use Asset Long-term marketable securities (amortized cost of $98,847 and $105,263, respectively) Available For Sale Securities Debt Securities Noncurrent Restricted cash Restricted Cash Noncurrent Intangible assets, net Finite Lived Intangible Assets Net Goodwill Goodwill Other assets Other Assets Noncurrent Total assets Assets Liabilities and shareholders’ equity Liabilities And Stockholders Equity [Abstract] Current liabilities Liabilities Current [Abstract] Accounts payable Accounts Payable Current Accrued liabilities Accrued Liabilities Current Accrued compensation and benefits Employee Related Liabilities Current Current portion of deferred rent Deferred Rent Credit Current Current operating lease liabilities Operating Lease Liability Current Current deferred revenue Contract With Customer Liability Current Total current liabilities Liabilities Current Long-term liabilities Liabilities Noncurrent [Abstract] Deferred rent liability, less current portion Deferred Rent Credit Noncurrent Operating lease liabilities, less current portion Operating Lease Liability Noncurrent Financing obligation Finance Lease Liability Noncurrent Deferred revenue, less current portion Contract With Customer Liability Noncurrent Other long-term liabilities Other Liabilities Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 9) Commitments And Contingencies Shareholders’ equity Stockholders Equity [Abstract] Preferred stock: $0.0001 par value, 10,000,000 shares authorized at March 31, 2020 and December 31, 2019; no shares issued and outstanding at March 31, 2020 and December 31, 2019 Preferred Stock Value Common stock: $0.0001 par value, 340,000,000 shares authorized at March 31, 2020 and December 31, 2019; 126,621,829 and 125,238,142 shares issued and outstanding at March 31, 2020 and December 31, 2019, respectively Common Stock Value Additional paid-in capital Additional Paid In Capital Accumulated other comprehensive gain Accumulated Other Comprehensive Income Loss Net Of Tax Accumulated deficit Retained Earnings Accumulated Deficit Total shareholders’ equity Stockholders Equity Total liabilities and shareholders’ equity Liabilities And Stockholders Equity Amortized cost of short-term marketable securities Debt Securities Available For Sale Amortized Cost Current Amortized cost of long-term marketable securities Debt Securities Available For Sale Amortized Cost Noncurrent Preferred stock par value Preferred Stock Par Or Stated Value Per Share Preferred stock authorized Preferred Stock Shares Authorized Preferred stock issued Preferred Stock Shares Issued Preferred stock outstanding Preferred Stock Shares Outstanding Common stock par value Common Stock Par Or Stated Value Per Share Common stock authorized Common Stock Shares Authorized Common stock issued Common Stock Shares Issued Common stock outstanding Common Stock Shares Outstanding Income Statement [Abstract] Statement [Table] Statement [Table] Product and Service Product Or Service [Axis] Product and Service Products And Services [Domain] Sequencing revenue. Sequencing Revenue Sequencing Revenue [Member] Development revenue. Development Revenue Development Revenue [Member] Statement [Line Items] Statement [Line Items] Revenue Revenues [Abstract] Total revenue Revenue From Contract With Customer Excluding Assessed Tax Operating expenses Operating Expenses [Abstract] Cost of revenue Cost Of Goods And Services Sold Research and development Research And Development Expense Sales and marketing Selling And Marketing Expense General and administrative General And Administrative Expense Amortization of intangible assets Amortization Of Intangible Assets Total operating expenses Costs And Expenses Loss from operations Operating Income Loss Interest and other income, net Interest And Other Income Income tax benefit Income Tax Expense Benefit Net loss Net Income Loss Fair value adjustment to Series E-1 convertible preferred stock options Temporary Equity Accretion To Redemption Value Adjustment Net loss attributable to common shareholders Net Income Loss Available To Common Stockholders Basic Net loss per share attributable to common shareholders, basic and diluted Earnings Per Share Basic And Diluted Weighted-average shares used in computing net loss per share attributable to common shareholders, basic and diluted Weighted Average Number Of Share Outstanding Basic And Diluted Net loss Change in unrealized gain on investments Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax Comprehensive loss Comprehensive Income Net Of Tax Temporary equity, stock issued during period, shares, new issues. Change in redemption value for vested convertible preferred stock options. Stock issued during period shares restricted stock award vested. Adjustments to additional paid In capital share based compensation stock option and restricted stock unit requisite service period recognition value. Statement Of Stockholders Equity [Abstract] Equity Components Statement Equity Components [Axis] Equity Component Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid In Capital Additional Paid In Capital [Member] Accumulated Other Comprehensive (Loss) Gain Accumulated Other Comprehensive Income [Member] Accumulated Deficit Retained Earnings [Member] Class of Stock Statement Class Of Stock [Axis] Class of Stock Class Of Stock [Domain] Convertible Preferred Stock Convertible Preferred Stock [Member] Beginning Balance Beginning Balance, Shares Shares Outstanding Convertible preferred stock, Beginning Balance Temporary Equity Carrying Amount Attributable To Parent Convertible preferred stock, Beginning Balance, Shares Temporary Equity Shares Outstanding Adjustments to accumulated deficit for adoption of guidance on accounting principle New Accounting Pronouncement Or Change In Accounting Principle Effect Of Adoption Quantification Issuance of common stock for cash upon exercise of stock options Stock Issued During Period Value Stock Options Exercised Issuance of common stock for cash upon exercise of stock options, Shares Stock Issued During Period Shares Stock Options Exercised Vesting of restricted stock units Stock Issued During Period Shares Restricted Stock Award Vested Issuance of Series E-1 convertible preferred stock for cash upon exercise of Series E-1 convertible preferred stock options at fair value Temporary Equity Stock Issued During Period Value New Issues Issuance of Series E-1 convertible preferred stock for cash upon exercise of Series E-1 convertible preferred stock options at fair value, Shares Temporary Equity Stock Issued During Period Shares New Issues Change in redemption value for vested Series E-1 convertible preferred stock options Change In Redemption Value For Vested Convertible Preferred Stock Options Common stock option share-based compensation Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition Common stock option and restricted stock unit share-based compensation Adjustments To Additional Paid In Capital Share Based Compensation Stock Option And Restricted Stock Unit Requisite Service Period Recognition Value Other comprehensive income Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent Convertible preferred stock, Ending Balance Convertible preferred stock, Ending Balance, Shares Ending Balance Ending Balance, Shares Noncash lease expense. Increase (decrease) in deferred rent. Increase (decrease) in operating lease liabilities . Deferred offering costs included in accounts payable and accrued expense. Derecognition of lease financing arrangements upon adoption of guidance on accounting for lease. Statement Of Cash Flows [Abstract] Operating activities Net Cash Provided By Used In Operating Activities [Abstract] Net loss Profit Loss Adjustments to reconcile net loss to net cash (used in) provided by operating activities: Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Depreciation expense Depreciation Noncash lease expense Noncash Lease Expense Share-based compensation expense Share Based Compensation Intangible assets amortization Investment amortization Accretion Amortization Of Discounts And Premiums Investments Fair value adjustment of convertible preferred stock warrant Fair Value Adjustment Of Warrants Benefit from income tax Other Other Noncash Income Expense Changes in operating assets and liabilities: Increase Decrease In Operating Capital [Abstract] Accounts receivable, net Increase Decrease In Accounts Receivable Inventory Increase Decrease In Inventories Prepaid expenses and other current assets Increase Decrease In Prepaid Deferred Expense And Other Assets Accounts payable and accrued liabilities Increase Decrease In Accounts Payable And Accrued Liabilities Deferred rent Increase Decrease In Deferred Rent Operating lease liabilities Increase Decrease In Operating Lease Liabilities Deferred revenue Increase Decrease In Contract With Customer Liability Other Increase Decrease In Other Operating Capital Net Net cash (used in) provided by operating activities Net Cash Provided By Used In Operating Activities Investing activities Net Cash Provided By Used In Investing Activities [Abstract] Purchases of property and equipment Payments To Acquire Property Plant And Equipment Purchases of marketable securities Payments To Acquire Marketable Securities Proceeds from sales and maturities of marketable securities Proceeds From Sale And Maturity Of Marketable Securities Net cash provided by (used in) investing activities Net Cash Provided By Used In Investing Activities Financing activities Net Cash Provided By Used In Financing Activities [Abstract] Proceeds from exercise of stock options Proceeds From Stock Options Exercised Other Proceeds From Payments For Other Financing Activities Net cash provided by financing activities Net Cash Provided By Used In Financing Activities Net increase in cash, cash equivalents and restricted cash Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect Cash, cash equivalents and restricted cash at beginning of year Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations Cash, cash equivalents and restricted cash at end of period Noncash investing and financing activities Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract] Purchases of equipment included in accounts payable and accrued liabilities Capital Expenditures Incurred But Not Yet Paid Deferred offering costs included in accounts payable and accrued expenses Deferred Offering Costs Included In Accounts Payable And Accrued Expense Derecognition of lease financing arrangements upon adoption of guidance on accounting for leases Derecognition Of Lease Financing Arrangements Upon Adoption Of Guidance On Accounting For Lease Organization Consolidation And Presentation Of Financial Statements [Abstract] Organization and Description of Business Business Description And Basis Of Presentation [Text Block] Accounting Policies [Abstract] Significant Accounting Policies Significant Accounting Policies [Text Block] Revenue From Contract With Customer [Abstract] Revenue Revenue From Contract With Customer [Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Investments Debt And Equity Securities [Abstract] Investments Investments In Debt And Marketable Equity Securities And Certain Trading Assets Disclosure [Text Block] Goodwill And Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Goodwill And Intangible Assets Disclosure [Text Block] Deferred revenue. Deferred Revenue Deferred Revenue [Text Block] Lessee Disclosure [Abstract] Leases Lessee Operating Leases [Text Block] Commitments And Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments And Contingencies Disclosure [Text Block] Equity [Abstract] Shareholders' Equity Stockholders Equity Note Disclosure [Text Block] Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Equity Incentive Plans Disclosure Of Compensation Related Costs Share Based Payments [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Earnings Per Share [Abstract] Net Loss Per Share Attributable to Common Shareholders Earnings Per Share [Text Block] New accounting pronouncements not yet adopted policy. New Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements Not Yet Adopted Policy [Text Block] Basis of presentation and use of estimates. Basis of Presentation and Use of Estimates Basis Of Presentation And Use Of Estimates Policy [Text Block] Unaudited interim financial statements policy text block. Unaudited Interim Condensed Financial Statements Unaudited Interim Financial Statements Policy [Text Block] Restricted Cash Cash And Cash Equivalents Restricted Cash And Cash Equivalents Policy Leases Lessee Leases Policy [Text Block] Concentrations of Risk Concentration Risk Credit Risk Revenue Recognition Revenue From Contract With Customer Policy [Text Block] Net Loss Per Share Attributable to Common Shareholders Earnings Per Share Policy [Text Block] Recently Adopted Accounting Pronouncements New Accounting Pronouncements Policy Policy [Text Block] Schedule of Concentrations of Risk Percentage Schedules Of Concentration Of Risk By Risk Factor [Text Block] Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block] Schedule of Available-for-sale Investments Schedule Of Available For Sale Securities Reconciliation Table [Text Block] Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position Debt Securities Available For Sale Unrealized Loss Position Fair Value Table [Text Block] Summary of Intangible Assets Subject to Amortization Schedule Of Finite Lived Intangible Assets Table [Text Block] Schedule of Future Amortization Expense for Intangible Assets Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block] Schedule of deferred revenue by revenue classification. Schedule of Deferred Revenue by Revenue Classification Schedule Of Deferred Revenue By Revenue Classification Table [Text Block] Schedule of Changes in Deferred Revenue Contract With Customer Asset And Liability Table [Text Block] Summary of Oher Information Related to Operating Lease Lease Cost Table [Text Block] Summary of Reconciles Undiscounted Operating Lease Cash Flows Lessee Operating Lease Liability Maturity Table [Text Block] Schedule of reserved shares of common stock. Summary of Reserved Shares of Common Stock Schedule Of Reserved Shares Of Common Stock Table [Text Block] Schedule of share-based compensation, shares available for grant. Summary of Changes in Shares Available for Grant Schedule Of Share Based Compensation Shares Available For Grant Table [Text Block] Summary of Stock Option Activity Under 2008 Plan 2009 Plan and 2019 Plan Schedule Of Share Based Compensation Stock Options Activity Table [Text Block] Summary of Estimated Fair Value of Options Granted Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block] Summary of Compensation Costs Related to Stock Options and RSUs Included on Statements of Operations Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block] Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share Attributable to Common Shareholders Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block] Schedule Of Subsidiary Or Equity Method Investee [Table] Schedule Of Subsidiary Or Equity Method Investee [Table] Sale of Stock Subsidiary Sale Of Stock [Axis] Sale of Stock Sale Of Stock Name Of Transaction [Domain] Initial Public Offering I P O [Member] Subsidiary Or Equity Method Investee [Line Items] Subsidiary Or Equity Method Investee [Line Items] Shares issued Sale Of Stock Number Of Shares Issued In Transaction Public offering price Sale Of Stock Price Per Share Significant accounting policies. Significant accounting policies. Significant Accounting Policies [Table] Significant Accounting Policies [Table] Adjustments for New Accounting Pronouncements Adjustments For New Accounting Pronouncements [Axis] Type of Adoption Type Of Adoption [Member] ASU 2016-02 (Topic 842) Accounting Standards Update201602 [Member] Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Restricted cash Customer Major Customers [Axis] Customer Name Of Major Customer [Domain] Customer A. Customer A Customer A [Member] Customer D. Customer D Customer D [Member] Genentech Inc. Genentech, Inc. Genentech Inc [Member] Accounts Receivable, Net Concentration Risk By Benchmark [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Revenue Sales Revenue Net [Member] Accounts Receivable, Net Accounts Receivable [Member] Concentration Risk Type Concentration Risk By Type [Axis] Concentration Risk Type Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Concentration risk, percentage Concentration Risk Percentage1 Number of revenue performance obligation. Number of revenue performance obligations Number Of Revenue Performance Obligation Derecognition of deferred rent. Reclassification of tenant incentive receivables. Derecognition of build to suit lease asset. Operating lease liabilities Operating Lease Liability Derecognition of deferred rent Derecognition Of Deferred Rent Reclassification of tenant incentive receivables Reclassification Of Tenant Incentive Receivables Derecognized portion of build-to-suit asset Derecognition Of Build To Suit Lease Asset Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Collaborative Arrangement and Arrangement Other than Collaborative Type Of Arrangement [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Arrangements And Nonarrangement Transactions [Member] MRD development agreements. MRD Development Agreements M R D Development Agreements [Member] Statistical Measurement Range [Axis] Statistical Measurement Range [Member] Maximum Maximum [Member] Minimum Minimum [Member] Genentech collaboration agreement. Genentech Collaboration Agreement Genentech Collaboration Agreement [Member] Contingent Consideration by Type Contingent Consideration By Type [Axis] Contingent Consideration Type Contingent Consideration Type [Domain] Regulatory milestones. Regulatory Milestones Regulatory Milestones [Member] Development milestones. Development Milestones Development Milestones [Member] Commercial milestones. Commercial Milestones Commercial Milestones [Member] Disaggregation Of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Revenue recognized Contract With Customer Liability Revenue Recognized Additional milestone payment. Additional milestone payment receivable Additional Milestone Payment Non-refundable upfront payments received. Revenue recognition milestone method expected milestone receivable. Non-refundable upfront payments received Non Refundable Upfront Payments Received Expected revenue through milestone payments Revenue Recognition Milestone Method Expected Milestone Receivable Revenue recognition expected period. Revenue recognition expected period Revenue Recognition Expected Period Revenue from collaboration agreement Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Measurement Frequency Fair Value By Measurement Frequency [Axis] Measurement Frequency Fair Value Measurement Frequency [Domain] Recurring basis Fair Value Measurements Recurring [Member] Asset Class Fair Value By Asset Class [Axis] Asset Class Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain] Money Market Funds Money Market Funds [Member] Commercial Paper Commercial Paper [Member] U.S. Government Debt and Agency Securities U S Government Agencies Debt Securities [Member] Corporate Bonds Corporate Debt Securities [Member] Level 2 Fair Value By Fair Value Hierarchy Level [Axis] Fair Value Hierarchy and NAV Fair Value Measurements Fair Value Hierarchy [Domain] Level 1 Fair Value Inputs Level1 [Member] Level 2 Fair Value Inputs Level2 [Member] Level 3 Fair Value Inputs Level3 [Member] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Financial assets Assets Fair Value Disclosure [Abstract] Total financial assets Assets Fair Value Disclosure Fair Value By Balance Sheet Grouping [Table] Fair Value By Balance Sheet Grouping [Table] Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Cash and cash equivalents Cash And Cash Equivalents Fair Value Disclosure Debt Securities Available For Sale [Table] Debt Securities Available For Sale [Table] Investment Type Investment Type [Axis] Investments Investment Type Categorization [Member] Corporate Bonds Corporate Bond Securities [Member] Debt Security Category Information By Category Of Debt Security [Axis] Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments Other Than Temporary Impairment Credit Losses Recognized In Earnings Categories Of Investments [Domain] Available for sale securities debt securities current. Short-Term Marketable Securities Available For Sale Securities Debt Securities Current [Member] Available for sale securities debt securities noncurrent. Long-Term Marketable Securities Available For Sale Securities Debt Securities Noncurrent [Member] Schedule of Available-for-Sale Securities [Line Items] Schedule Of Available For Sale Securities [Line Items] Amortized Cost Available For Sale Debt Securities Amortized Cost Basis Unrealized Gain Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax Unrealized Loss Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax Estimated Fair Value Available For Sale Securities Debt Securities Balance Sheet Location Balance Sheet Location [Axis] Balance Sheet Location Balance Sheet Location [Domain] Prepaid Expenses and Other Current Assets Prepaid Expenses And Other Current Assets [Member] Accrued interest receivable Interest Receivable Current Less than 12 months, Fair value Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Less than 12 months, Unrealized loss Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss 12 months or greater, Fair value Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer 12 months or greater, Unrealized loss Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss Schedule Of Goodwill [Table] Schedule Of Goodwill [Table] Finite-Lived Intangible Assets by Major Class Finite Lived Intangible Assets By Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name Finite Lived Intangible Assets Major Class Name [Domain] Purchased Intellectual Property Intellectual Property [Member] Goodwill [Line Items] Goodwill [Line Items] Schedule Of Finite Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Acquired Developed Technology Developed Technology Rights [Member] Finite Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Gross Carrying Amount Finite Lived Intangible Assets Gross Accumulated Amortization Finite Lived Intangible Assets Accumulated Amortization Net Carrying Amount Amortization period of intangible assets Finite Lived Intangible Asset Useful Life 2020 (excluding the three months ended March 31, 2020) Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year 2021 Finite Lived Intangible Assets Amortization Expense Year Two 2022 Finite Lived Intangible Assets Amortization Expense Year Three 2023 Finite Lived Intangible Assets Amortization Expense Year Four 2024 Finite Lived Intangible Assets Amortization Expense Year Five Thereafter Finite Lived Intangible Assets Amortization Expense After Year Five Contract with customer liability current abstract. Contract with customer liability non current abstract. Current deferred revenue Contract With Customer Liability Current [Abstract] Total current deferred revenue Non-current deferred revenue Contract With Customer Liability Non Current [Abstract] Total non-current deferred revenue Total current and non-current deferred revenue Contract With Customer Liability Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis] Deferred revenue, expected to be recognized Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1 Deferred revenue balance at December 31, 2019 Additions to deferred revenue during the period Contract With Customer Liability Increase Decrease For Contract Acquired In Business Combination Revenue recognized during the period Deferred revenue balance at March 31, 2020 Operating lease remaining lease term. Lessee operating lease termination period. Number of operating lease terminate. Lessee Lease Description [Table] Lessee Lease Description [Table] Lessee Lease Description [Line Items] Lessee Lease Description [Line Items] Operating lease remaining lease term Operating Lease Remaining Lease Term Operating lease option to extend Lessee Operating Lease Option To Extend Lessee, Operating Lease, Existence of Option to Extend Lessee Operating Lease Existence Of Option To Extend Operating lease renewal term Lessee Operating Lease Renewal Term Operating lease termination period Lessee Operating Lease Termination Period Number of operating lease terminate Number Of Operating Lease Terminate Weighted-average remaining lease term (in years) Operating Lease Weighted Average Remaining Lease Term1 Weighted-average discount rate Finance Lease Weighted Average Discount Rate Percent 2020 (excluding the three months ended March 31, 2020) Lessee Operating Lease Liability Payments Due Next Twelve Months 2021 Lessee Operating Lease Liability Payments Due Year Two 2022 Lessee Operating Lease Liability Payments Due Year Three 2023 Lessee Operating Lease Liability Payments Due Year Four 2024 Lessee Operating Lease Liability Payments Due Year Five Thereafter Lessee Operating Lease Liability Payments Due After Year Five Total undiscounted lease payments Lessee Operating Lease Liability Payments Due Imputed interest rate Lessee Operating Lease Liability Undiscounted Excess Amount Tenant improvement receivables Lessee Operating Lease Liability Tenant Improvement Receivable Total operating lease liabilities Less: current portion Operating lease variable lease expense. Cash received for tenant improvement allowances. Operating lease expense Operating Lease Expense Operating lease variable lease expense Operating Lease Variable Lease Expense Rent expenses Operating Leases Rent Expense Net Cash paid for amounts included in measurement of lease liabilities, net of tenant improvement allowances received Operating Lease Payments Cash received for tenant improvement allowances Cash Received For Tenant Improvement Allowances Number of square feet Area Of Land Letter of credit Letters Of Credit Outstanding Amount Tenant improvement allowance Tenant Improvements Lessee operating lease lease not yet commenced lease liability. Operating lease, lease not yet commenced lease liability Lessee Operating Lease Lease Not Yet Commenced Lease Liability Operating lease,lease not yet commenced term of contract Lessee Operating Lease Lease Not Yet Commenced Term Of Contract1 Schedule Of Stock By Class [Table] Schedule Of Stock By Class [Table] Plan Name Plan Name [Axis] Plan Name Plan Name [Domain] Two thousand and nineteen equity incentive plan. 2019 Equity Incentive Plan Two Thousand And Nineteen Equity Incentive Plan [Member] Employee Stock Purchase Plan Employee Stock [Member] Series C convertible preferred stock. Series C Convertible Preferred Stock Series C Convertible Preferred Stock [Member] Class Of Stock [Line Items] Class Of Stock [Line Items] Conversion of convertible preferred stock Conversion Of Stock Shares Converted1 Convertible preferred stock outstanding Preferred stock, shares authorized Preferred stock, par value Preferred stock, shares outstanding Number of common stock voting rights. Common stock voting rights description Common Stock Voting Rights Number of vote for each share Number Of Common Stock Voting Rights Exercise of Common Stock Warrant Warrant [Member] Award Type Award Type [Axis] Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Common stock options and restricted stock units granted. Exercise of Outstanding Common Stock Options and Vesting of Outstanding Common Restricted Stock Units Granted Common Stock Options And Restricted Stock Units Granted [Member] Grant Employee Stock Option [Member] Total shares of common stock reserved for future issuance Common Stock Capital Shares Reserved For Future Issuance Percentage of annual increases in number of shares. Percentage of annual increases in number of shares Percentage Of Annual Increases In Number Of Shares Increase in share reserve Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized Class of warrant or rights, term. Class of warrant or right, weighted average exercise price of warrants or rights Warrants issued to purchase stock Class Of Warrant Or Right Number Of Securities Called By Warrants Or Rights Warrant exercisable term Class Of Warrant Or Rights Term Weighted-average exercise price of warrants Class Of Warrant Or Right Weighted Average Exercise Price Of Warrants Or Rights Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Sequenta two thousand and eight stock plan. Sequenta 2008 Stock Plan Sequenta Two Thousand And Eight Stock Plan [Member] Two thousand and nine equity incentive plan. 2009 Equity Incentive Plan Two Thousand And Nine Equity Incentive Plan [Member] Options Title of Individual Title Of Individual [Axis] Title of Individual Title Of Individual With Relationship To Entity [Domain] Non-employee directors. Non Employee Directors Non Employee Directors [Member] Restricted Stock Units Restricted Stock Units R S U [Member] Valuation Approach and Technique Valuation Technique [Axis] Valuation Approach and Technique Valuation Technique [Domain] Option Valuation Model Valuation Technique Option Pricing Model [Member] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Shares available for future issuance Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Option expiration period Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period Vesting period Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 Number of shares authorized for issuance Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized Share based compensation arrangement by share based payment award increase reserve shares available for grant, Share based compensation arrangement by share based payment awards granted. Share based compensation arrangement by share based payment awards forfeited or canceled. Shares Available for Grant, Outstanding, Beginning Balance Shares Available for Grant, 2019 Plan reserve increase Share Based Compensation Arrangement By Share Based Payment Award Increase Reserve Shares Available For Grant Shares Available for Grant, Options and restricted stock units granted Share Based Compensation Arrangement By Share Based Payment Awards Granted Shares Available for Grant, Options and restricted stock units forfeited or cancelled Share Based Compensation Arrangement By Share Based Payment Awards Forfeited Or Canceled Shares Available for Grant, Outstanding, Ending Balance Share based compensation arrangement by share based payment award options vested and exercisable. Shares Subject to Outstanding Options, Options outstanding, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Shares Subject to Outstanding Options, Options granted Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross Shares Subject to Outstanding Options, Options forfeited or cancelled Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Shares Subject to Outstanding Options, Options exercised Shares Subject to Outstanding Options, Options outstanding, Ending Balance Shares Subject to Outstanding Options, Options vested and exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Share based compensation arrangement by share based payment award options vested and exercisable weighted average exercise price. Weighted Average Exercise Price per Share, Options outstanding, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Weighted Average Exercise Price per Share, Options granted Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price Weighted Average Exercise Price per Share, Options forfeited or cancelled Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price Weighted Average Exercise Price per Share, Options exercised Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price Weighted Average Exercise Price per Share, Options outstanding, Ending Balance Weighted Average Exercise Price per Share, Options vested and exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Weighted Average Exercise Price Share based compensation arrangement by share based payment award options vested and exercisable intrinsic value. Aggregate Intrinsic Value, Option outstanding Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value Aggregate Intrinsic Value, Options vested and exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Intrinsic Value Share based compensation arrangement by share based payment award vested and exercisable options outstanding weighted average remaining contractual term. Weighted-average remaining contractual life options outstanding Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2 Weighted-average remaining contractual life vested and exercisable options outstanding Share Based Compensation Arrangement By Share Based Payment Award Vested And Exercisable Options Outstanding Weighted Average Remaining Contractual Term Proceeds from settlement of stock option exercised in prior periods. Proceeds from settlement of stock option exercised in prior periods Proceeds From Settlement Of Stock Option Exercised In Prior Periods Share-based compensation granted shares vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted-average grant date fair value per share Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value Share-based compensation nonvested and outstanding shares Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Weighted-average grant date fair value per share nonvested and outstanding Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Grant date fair value Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value Expected term (in years) Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1 Risk-free interest rate Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Risk-free interest rate, minimum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum Risk-free interest rate, maximum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum Expected volatility, minimum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum Expected volatility, maximum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum Expected dividend yield Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate Weighted-average volatility Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate Share-based compensation expense Allocated Share Based Compensation Expense Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Cost of Revenue Cost Of Sales [Member] Research and Development Research And Development Expense [Member] Sales and Marketing Selling And Marketing Expense [Member] General and Administration General And Administrative Expense [Member] Unrecognized share-based compensation expense related to unvested stock options Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options Unrecognized share-based compensation expense related to unvested stock options, weighted-average period for recognition Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Unrecognized share-based compensation expense related to unvested RSUs Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Effective tax benefit CARES ACT 2020 aid net operating losses carryforward period. CARES ACT 2020 aid net operating losses carryforward period C A R E S A C T2020 Aid Net Operating Losses Carryforward Period Fair value adjustments to redemption value for Series E-1 convertible preferred stock options Weighted-average shares used in computing net loss per share Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Antidilutive Securities Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis] Antidilutive Securities, Name Antidilutive Securities Name [Domain] Unvested restricted stock units. Unvested Restricted Stock Units Unvested Restricted Stock Units [Member] Common stock warrants member. Common Stock Warrants Common Stock Warrants [Member] Convertible preferred stock warrants member. Convertible Preferred Stock Warrants Convertible Preferred Stock Warrants [Member] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive securities Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount EX-101.PRE 10 adpt-20200331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2020
Apr. 30, 2020
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2020  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
Trading Symbol ADPT  
Entity Registrant Name ADAPTIVE BIOTECHNOLOGIES CORPORATION  
Entity Central Index Key 0001478320  
Current Fiscal Year End Date --12-31  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Title of 12(b) Security Common stock, par value $0.0001 per share  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   126,887,606
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity Interactive Data Current Yes  
Entity File Number 001-38957  
Entity Tax Identification Number 27-0907024  
Entity Address, Address Line One 1551 Eastlake Avenue East  
Entity Address, Address Line Two Suite 200  
Entity Address, City or Town Seattle  
Entity Address, State or Province WA  
Entity Address, Postal Zip Code 98102  
City Area Code (206)  
Local Phone Number 659-0067  
Document Quarterly Report true  
Document Transition Report false  
Entity Incorporation, State or Country Code WA  
XML 12 R5.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Statement Of Financial Position [Abstract]    
Net loss $ (31,403) $ (18,386)
Change in unrealized gain on investments 2,642 199
Comprehensive loss $ (28,761) $ (18,187)
XML 13 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Significant Accounting Policies

2.

Significant Accounting Policies

Basis of Presentation and Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the financial statements, as well as the reported amounts of revenues and expenses during the periods presented. We base our estimates on historical experience and other relevant assumptions that we believe to be reasonable under the circumstances. Estimates are used in several areas including, but not limited to, estimates of progress to date for certain performance obligations and the transaction price for certain contracts with customers, share-based compensation, including the fair value of stock, the provision for income taxes, including related reserves, and goodwill, among others. These estimates generally involve complex issues and require judgments, involve the analysis of historical results and prediction of future trends, can require extended periods of time to resolve and are subject to change from period to period. Actual results may differ materially from management’s estimates.

Unaudited Interim Condensed Financial Statements

In our opinion, the accompanying unaudited condensed financial statements have been prepared in accordance with GAAP for interim financial information. These unaudited condensed financial statements include all adjustments necessary to fairly state the financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments are of a normal, recurring nature. Interim-period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period.

The accompanying unaudited condensed financial statements should be read in conjunction with our audited financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2019 filed with the Securities and Exchange Commission (“SEC”) on February 26, 2020.

Restricted Cash

We are required to maintain certain balances under lease arrangements for our property and facility leases. We had restricted cash of $2.1 million as of March 31, 2020 and December 31, 2019.

Leases

We determine if an arrangement contains a lease at inception. We have operating lease agreements for the laboratory and office facilities that we occupy, as well as server space. Operating lease right-of-use (“ROU”) assets and operating lease liabilities are recognized at the date the underlying asset becomes available for our use and are based on the present value of the future minimum lease payments over the lease term. ROU assets also include any initial direct costs incurred and any lease payments made at or before the lease commencement date, less lease incentives received. As our leases generally do not provide an implicit interest rate, the present value of our future minimum lease payments is determined using our incremental borrowing rate. This rate is an estimate of the collateralized borrowing rate we would incur on our future lease payments over a similar term and is based on the information available to us at the lease commencement date, or as of January 1, 2020 for commenced leases that existed as of our adoption of the new lease standard, discussed in more detail below.

Certain of our leases contain options to extend or terminate the lease; lease terms are adjusted for these options only when it is reasonably certain we will exercise these options. Our lease agreements do not contain residual value guarantees or covenants.

We have made a policy election regarding our real estate leases not to separate nonlease components from lease components, to the extent they are fixed. Nonlease components that are not fixed are expensed as incurred as variable lease expense. Our leases for laboratory and office facilities typically include variable nonlease components, such as common-area maintenance costs. We have also elected not to record on the balance sheet a lease that has a lease term of twelve months or less and does not contain a purchase option that we are reasonably certain to exercise.

Lease expense is recognized on a straight-line basis over the terms of the leases. Incentives granted under our facilities leases, including rent holidays, are recognized as adjustments to lease expense on a straight-line basis over the terms of the leases.

Concentrations of Risk

We are subject to a concentration of risk from a limited number of suppliers, or in some cases, single suppliers for some of our laboratory instruments and materials. This risk is managed by targeting a quantity of surplus stock.

Cash, cash equivalents and marketable securities are financial instruments that potentially subject us to concentrations of credit risk. We invest in money market funds, United States (“U.S.”) government debt securities, U.S. government agency securities, commercial paper and corporate bonds with high-quality accredited financial institutions.

Significant customers are those which represent more than 10% of our total revenue or accounts receivable, net balances for the periods and as of each balance sheet date presented, respectively. Revenue from these customers reflects their purchase of our products and services and our collaboration efforts with Genentech.

For each significant customer, revenue as a percentage of total revenue for the periods presented and accounts receivable, net as a percentage of total accounts receivable, net as of the periods presented were as follows:

 

 

 

Revenue

 

Accounts Receivable, Net

 

 

 

Three Months Ended March 31,

 

March 31,

 

 

December 31,

 

 

 

2020

 

2019

 

2020

 

 

2019

 

Customer A

 

*%

 

*%

 

22.0%

 

 

41.8%

 

Customer D

 

*

 

*

 

13.7

 

 

*

 

Genentech, Inc.

 

54.4

 

49.8

 

*

 

 

*

 

* less than 10%

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue Recognition

We recognize revenue in accordance with Accounting Standards Codification (“ASC”) Topic 606 (“ASC 606”), Revenue from Contracts with Customers. Under ASC 606, for all revenue-generating contracts, we perform the following steps to determine the amount of revenue to be recognized: (1) identify the contract or contracts; (2) determine whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (3) measure the transaction price, including the constraint on variable consideration; (4) allocate the transaction price to the performance obligations based on estimated selling prices; and (5) recognize revenue when (or as) we satisfy each performance obligation. The following is a summary of the application of the respective model to each of our revenue classifications.

Overview

Our revenue is generated from immunosequencing (“sequencing”) products and services (“sequencing revenue”) and from regulatory or development support services leveraging our immune medicine platform (“development revenue”). When revenue generating contracts have elements of both sequencing revenue and development revenue, we allocate revenue based on the nature of the performance obligation and the allocated transaction price.

Sequencing Revenue

Sequencing revenue reflects the amounts generated from providing sequencing services and testing through our immunoSEQ and clonoSEQ products and services to our research and clinical customers, respectively.

For research customers, contracts typically include an amount billed in advance of services (“upfront”), and subsequent billings as sample results are delivered to the customer. Upfront amounts received are recorded as deferred revenue, which we recognize as revenue upon satisfaction of performance obligations. We have identified two typical performance obligations under the terms of our research service contracts: sequencing services and related data analysis. We recognize revenue for both identified performance obligations as sample results are delivered to the customer.

For other research customers who choose to purchase a research use only kit, the kits are sold on a price per kit basis with amounts payable upon delivery of the kit. Payments received are recorded as deferred revenue. For these customers, we have identified one performance obligation: the delivery of sample results. We recognize revenue as the results are delivered to the customer based on a proportion of the estimated samples that can be reported on for each kit.

For clinical customers, we derive revenues from providing our clonoSEQ test report to ordering physicians, and we bill and receive payments from medical institutions, commercial and government third-party payors. In these transactions, we have identified one performance obligation: the delivery of a clonoSEQ report. As payment from the respective payors may vary based on the various reimbursement rates and patient responsibilities, we consider the transaction price to be variable and record an estimate of the transaction price, subject to the constraint for variable consideration, as revenue at the time of delivery. The estimate of transaction price is based on historical and expected reimbursement rates with the various payors, which are monitored in subsequent periods and adjusted as necessary based on actual collection experience.

In January 2019, clonoSEQ received Medicare coverage aligned with the FDA label and National Comprehensive Cancer Network (“NCCN”) guidelines for longitudinal monitoring in multiple myeloma (“MM”) and B cell acute lymphoblastic leukemia (“ALL”). We bill Medicare for an episode of treatment when we deliver the first eligible test results. This billing contemplates all necessary tests required during a patient’s treatment cycle, which is currently estimated at approximately four tests per patient, including the initial sequence identification test. Revenue is recognized at the time the initial billable test result is delivered and is based upon cumulative tests delivered to date. We estimate the number of tests we expect to deliver over a patient’s treatment cycle based on historical testing frequencies for patients by indication. These estimates are subject to change as we develop more information about utilization over time. Any unrecognized revenue from the initial billable test is recorded as deferred revenue and is recognized as we deliver the remaining tests in a patient’s treatment cycle.

Development Revenue

We derive revenue by providing services through development agreements to biopharmaceutical customers who seek access to our immune medicine platform technologies. We generate revenues from the delivery of professional support activities pertaining to the use of our proprietary immunoSEQ and clonoSEQ services in the development of the respective customers’ initiatives. The transaction price for these contracts may consist of a combination of non-refundable upfront fees, separately priced sequencing fees, progress based milestones and regulatory milestones. The development agreements may include single or multiple performance obligations, depending on the contract. For certain contracts, we may perform services to support the biopharmaceutical customers’ regulatory submission as part of their registrational trials. These services include regulatory support pertaining to our technology intended to be utilized as part of the submission, development of analytical plans for our sequencing data, participation on joint research committees and assistance in completing a regulatory submission. Generally, these services are not distinct within the context of the contract, and they are accounted for as a single performance obligation.

When sequencing services are separately priced customer options, we assess if a material right exists and, if not, the customer option to purchase additional sequencing services is not considered part of the contract. Except for any non-refundable upfront fees, the other forms of compensation represent variable consideration. Variable consideration related to progress based and regulatory milestones is estimated using the most likely amount method where variable consideration is constrained until it is probable that a significant reversal of cumulative revenue recognized will not occur. Progress milestones, such as the first sample result delivered or final patient enrollment in a customer trial, are customer dependent and are included in the transaction price when the respective milestone is probable of occurring. Milestone payments that are not within our customers’ control, such as regulatory approvals, are not considered probable of being achieved until those approvals are received. Determining whether regulatory milestone payments are probable is an area that requires significant judgment. In making this assessment, we evaluate scientific, clinical, regulatory and other risks that must be managed, as well as the level of effort and investment required to achieve the respective milestone.

The primary method used to estimate standalone selling price for performance obligations is the adjusted market assessment approach. Using this approach, we evaluate the market in which we sell our services and estimate the price that a customer in that market would be willing to pay for our services. We recognize revenue using either an input or output measure of progress that faithfully depicts performance on a contract, depending on the contract. The measure used is dependent on the nature of the service to be provided in each contract. Selecting the measure of progress and estimating progress to date requires significant judgment.

Net Loss Per Share Attributable to Common Shareholders

We calculate basic net loss per share attributable to common shareholders by dividing the net loss attributable to common shareholders by the weighted-average number of shares of common stock outstanding for the period. The diluted net loss per share attributable to common shareholders is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, convertible preferred stock, common stock warrants, stock options, restricted stock units, shares issuable pursuant to the employee stock purchase plan, shares subject to repurchase from early exercised options and contingently issuable shares are considered common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common shareholders, as their effect is anti-dilutive.

Prior to the closing of our initial public offering in July 2019 and the conversion of our convertible preferred stock into common stock, we calculated our basic and diluted net loss per share attributable to common shareholders in conformity with the two-class method required for companies with participating securities. We considered our convertible preferred stock to be participating securities. In the event a dividend had been declared or paid on common stock, holders of convertible preferred stock would have been entitled to a share of such dividend in proportion to the holders of common stock on an as-if converted basis. Under the two-class method, basic net loss per share attributable to common shareholders is calculated by dividing the net loss attributable to common shareholders by the weighted-average number of shares of common stock outstanding for the period. Net loss attributable to common shareholders is determined by allocating undistributed earnings between common and preferred shareholders. The net loss attributable to common shareholders was not allocated to the convertible preferred stock under the two-class method, as the convertible preferred stock did not have a contractual obligation to share in our losses. The diluted net loss per share attributable to common shareholders was computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, convertible preferred stock, common stock warrants and stock options were considered common stock equivalents but were excluded from the calculation of diluted net loss per share attributable to common shareholders, as their effect was anti-dilutive.

Recently Adopted Accounting Pronouncements

In February 2016, the FASB issued Accounting Standards Update (“ASU”) No. 2016-02, Leases (Topic 842) (“ASC 842”), intended to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheets and disclosing key information about leasing arrangements. We adopted the guidance effective January 1, 2020 using the optional transition method described in ASU 2018-11, Leases (Topic 842) Targeted Improvements. Under the optional transition method, we recognized a cumulative-effect adjustment in the period of adoption. Prior period amounts were not adjusted and continue to be reported in accordance with the previous accounting under ASC 840, Leases (“ASC 840”).

In adopting the new standard, we utilized certain practical expedients available. These practical expedients include waiving reassessment of 1) whether any expired or existing contracts are or contain leases; 2) lease classification of expired or existing leases; and 3) initial direct costs for existing leases. We also elected to use hindsight in determining the lease term and in assessing impairment of our right-of-use assets. Furthermore, we have made a policy decision regarding our real estate leases not to separate nonlease components from lease components, to the extent they are fixed. We have also elected not to record on the balance sheet a lease that has a lease term of twelve months or less and does not contain a purchase option that we are reasonably certain to exercise.

The standard had a material impact on our unaudited condensed balance sheets but did not have a material impact on our unaudited condensed statements of operations or unaudited condensed statements of cash flows. The most significant impact was the recognition of $33.0 million and $39.7 million of operating lease ROU assets and liabilities, respectively, and the derecognition of a $36.6 million asset and corresponding liability previously recorded pursuant to build-to-suit lease guidance under ASC 840, which resulted in an increase to retained earnings of $0.1 million. The operating lease ROU assets and liabilities recorded at adoption included the derecognition of $7.3 million of deferred rent recognized as of December 31, 2019, as well as a $0.5 million reclassification of tenant incentive receivables previously recognized in the prepaid expenses and other current assets line item on our balance sheet. Refer to Note 8 of the accompanying notes to our unaudited condensed financial statements for additional information regarding leases.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables. The expected credit losses are recorded through an allowance account that is deducted from the amortized cost basis of the financial asset, and the net carrying value of the financial asset is presented on the unaudited condensed balance sheet. The guidance also amends the previous other-than-temporary impairment model for available-for-sale debt securities by requiring the recognition of impairments relating to credit losses through an allowance account, limited to the difference between a security’s amortized cost basis and its fair value. Furthermore, the standard update removes the distinction between whether an impairment is temporary or other-than temporary. We adopted the guidance effective January 1, 2020. Given the short-term nature of our accounts receivables, the adoption as it relates to trade receivables did not have a significant impact on our financial statements. Furthermore, impairment of available-for-sale debt securities as of the adoption date was determined to be due to factors other than credit loss; therefore, a credit allowance was not recognized.

In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other: Internal-Use Software (Subtopic 350-40) to provide additional guidance on the accounting for costs of implementation activities performed in a cloud computing arrangement. We adopted this guidance effective January 1, 2020 on a prospective basis, and the adoption did not have any impact on our financial statements.

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which eliminates certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. Among other things, this guidance also clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. This guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted, and the guidance is to be applied prospectively, except for certain amendments. We early adopted the guidance on January 1, 2020 and the adoption did not have a material impact on our financial statements.

XML 14 adpt-10q_20200331_htm.xml IDEA: XBRL DOCUMENT 0001478320 2020-01-01 2020-03-31 0001478320 2020-04-30 0001478320 2020-03-31 0001478320 2019-12-31 0001478320 adpt:SequencingRevenueMember 2020-01-01 2020-03-31 0001478320 adpt:SequencingRevenueMember 2019-01-01 2019-03-31 0001478320 adpt:DevelopmentRevenueMember 2020-01-01 2020-03-31 0001478320 adpt:DevelopmentRevenueMember 2019-01-01 2019-03-31 0001478320 2019-01-01 2019-03-31 0001478320 us-gaap:ConvertiblePreferredStockMember 2018-12-31 0001478320 us-gaap:CommonStockMember 2018-12-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001478320 us-gaap:RetainedEarningsMember 2018-12-31 0001478320 2018-12-31 0001478320 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001478320 us-gaap:ConvertiblePreferredStockMember 2019-01-01 2019-03-31 0001478320 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001478320 us-gaap:ConvertiblePreferredStockMember 2019-03-31 0001478320 us-gaap:CommonStockMember 2019-03-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001478320 us-gaap:RetainedEarningsMember 2019-03-31 0001478320 2019-03-31 0001478320 us-gaap:CommonStockMember 2019-12-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001478320 us-gaap:RetainedEarningsMember 2019-12-31 0001478320 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001478320 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001478320 us-gaap:CommonStockMember 2020-03-31 0001478320 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001478320 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001478320 us-gaap:RetainedEarningsMember 2020-03-31 0001478320 us-gaap:IPOMember 2019-07-01 2019-07-01 0001478320 us-gaap:IPOMember 2019-07-01 0001478320 adpt:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001478320 adpt:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-10-01 2019-12-31 0001478320 adpt:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001478320 adpt:GenentechIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001478320 adpt:GenentechIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001478320 us-gaap:AccountingStandardsUpdate201602Member 2020-03-31 0001478320 adpt:MRDDevelopmentAgreementsMember 2020-01-01 2020-03-31 0001478320 adpt:MRDDevelopmentAgreementsMember 2019-01-01 2019-03-31 0001478320 srt:MaximumMember adpt:MRDDevelopmentAgreementsMember 2020-03-31 0001478320 adpt:GenentechCollaborationAgreementMember 2019-02-01 2019-02-28 0001478320 srt:MinimumMember adpt:GenentechCollaborationAgreementMember 2020-03-31 0001478320 srt:MaximumMember adpt:RegulatoryMilestonesMember adpt:GenentechCollaborationAgreementMember 2020-03-31 0001478320 srt:MaximumMember adpt:DevelopmentMilestonesMember adpt:GenentechCollaborationAgreementMember 2020-03-31 0001478320 srt:MaximumMember adpt:CommercialMilestonesMember adpt:GenentechCollaborationAgreementMember 2020-03-31 0001478320 adpt:GenentechCollaborationAgreementMember 2020-01-01 2020-03-31 0001478320 srt:MinimumMember adpt:GenentechCollaborationAgreementMember 2020-01-01 2020-03-31 0001478320 srt:MaximumMember adpt:GenentechCollaborationAgreementMember 2020-01-01 2020-03-31 0001478320 adpt:GenentechCollaborationAgreementMember 2019-01-01 2019-03-31 0001478320 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001478320 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001478320 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001478320 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001478320 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001478320 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001478320 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001478320 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001478320 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001478320 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0001478320 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001478320 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001478320 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001478320 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001478320 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001478320 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001478320 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001478320 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001478320 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001478320 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001478320 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001478320 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2020-03-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember us-gaap:CommercialPaperMember 2020-03-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember us-gaap:CorporateBondSecuritiesMember 2020-03-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2020-03-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember us-gaap:CorporateBondSecuritiesMember 2020-03-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember 2020-03-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember us-gaap:CommercialPaperMember 2019-12-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesCurrentMember 2019-12-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001478320 adpt:AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember 2019-12-31 0001478320 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-03-31 0001478320 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-12-31 0001478320 us-gaap:CorporateBondSecuritiesMember 2020-03-31 0001478320 2015-12-31 0001478320 us-gaap:DevelopedTechnologyRightsMember 2020-03-31 0001478320 us-gaap:IntellectualPropertyMember 2020-03-31 0001478320 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001478320 us-gaap:IntellectualPropertyMember 2019-12-31 0001478320 us-gaap:IntellectualPropertyMember 2020-01-01 2020-03-31 0001478320 adpt:SequencingRevenueMember 2020-03-31 0001478320 adpt:SequencingRevenueMember 2019-12-31 0001478320 adpt:DevelopmentRevenueMember 2020-03-31 0001478320 adpt:DevelopmentRevenueMember 2019-12-31 0001478320 adpt:GenentechIncMember adpt:DevelopmentRevenueMember 2020-03-31 0001478320 adpt:GenentechIncMember adpt:DevelopmentRevenueMember 2019-12-31 0001478320 adpt:GenentechIncMember 2020-04-01 2020-03-31 0001478320 adpt:GenentechIncMember srt:MinimumMember 2020-04-01 2020-03-31 0001478320 adpt:GenentechIncMember srt:MaximumMember 2020-04-01 2020-03-31 0001478320 2020-03-30 2020-03-31 0001478320 srt:MinimumMember 2020-01-01 2020-03-31 0001478320 srt:MaximumMember 2020-01-01 2020-03-31 0001478320 2019-08-31 0001478320 srt:MinimumMember 2020-03-31 0001478320 srt:MaximumMember 2020-03-31 0001478320 us-gaap:ConvertiblePreferredStockMember 2019-06-29 2019-06-30 0001478320 us-gaap:ConvertiblePreferredStockMember 2020-03-31 0001478320 adpt:CommonStockOptionsAndRestrictedStockUnitsGrantedMember 2020-03-31 0001478320 us-gaap:EmployeeStockOptionMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2020-03-31 0001478320 us-gaap:EmployeeStockOptionMember us-gaap:EmployeeStockMember 2020-03-31 0001478320 us-gaap:WarrantMember 2020-03-31 0001478320 srt:MaximumMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2020-01-01 2020-01-01 0001478320 srt:MaximumMember us-gaap:EmployeeStockMember 2020-01-01 2020-01-01 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2020-01-01 2020-01-01 0001478320 us-gaap:EmployeeStockMember 2020-01-01 2020-01-01 0001478320 adpt:SeriesCConvertiblePreferredStockMember 2014-12-31 0001478320 adpt:SeriesCConvertiblePreferredStockMember 2014-01-01 2014-12-31 0001478320 adpt:SequentaTwoThousandAndEightStockPlanMember 2020-03-31 0001478320 srt:MaximumMember us-gaap:EmployeeStockOptionMember adpt:TwoThousandAndNineEquityIncentivePlanMember 2020-01-01 2020-03-31 0001478320 us-gaap:EmployeeStockOptionMember adpt:TwoThousandAndNineEquityIncentivePlanMember 2020-03-31 0001478320 srt:MaximumMember us-gaap:EmployeeStockOptionMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2020-01-01 2020-03-31 0001478320 adpt:NonEmployeeDirectorsMember us-gaap:EmployeeStockOptionMember adpt:TwoThousandAndNineEquityIncentivePlanMember 2020-01-01 2020-03-31 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2019-12-31 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2020-01-01 2020-03-31 0001478320 adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2020-03-31 0001478320 us-gaap:RestrictedStockUnitsRSUMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2020-01-01 2020-03-31 0001478320 us-gaap:RestrictedStockUnitsRSUMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2020-03-31 0001478320 us-gaap:RestrictedStockUnitsRSUMember adpt:TwoThousandAndNineteenEquityIncentivePlanMember 2019-12-31 0001478320 srt:MinimumMember 2019-01-01 2019-03-31 0001478320 srt:MaximumMember 2019-01-01 2019-03-31 0001478320 us-gaap:ValuationTechniqueOptionPricingModelMember 2020-01-01 2020-03-31 0001478320 us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001478320 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001478320 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-31 0001478320 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-03-31 0001478320 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-03-31 0001478320 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-03-31 0001478320 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-03-31 0001478320 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-03-31 0001478320 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001478320 us-gaap:RestrictedStockUnitsRSUMember 2020-03-31 0001478320 2019-01-01 2019-12-31 0001478320 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0001478320 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-03-31 0001478320 adpt:UnvestedRestrictedStockUnitsMember 2020-01-01 2020-03-31 0001478320 adpt:CommonStockWarrantsMember 2020-01-01 2020-03-31 0001478320 adpt:CommonStockWarrantsMember 2019-01-01 2019-03-31 0001478320 adpt:ConvertiblePreferredStockWarrantsMember 2019-01-01 2019-03-31 shares iso4217:USD iso4217:USD shares pure adpt:Performance_Obligation adpt:Lease utr:sqft adpt:Vote false Q1 0001478320 --12-31 Non-accelerated Filer true P4Y P11Y1M28D P5Y3M7D P5Y3M7D 0.705 0.643 17.68 31.71 P6Y29D P6Y29D 0.007 0.017 0.721 0.655 10-Q true 2020-03-31 2020 false 001-38957 ADAPTIVE BIOTECHNOLOGIES CORPORATION WA 27-0907024 1551 Eastlake Avenue East Suite 200 Seattle WA 98102 (206) 659-0067 Common stock, par value $0.0001 per share ADPT NASDAQ Yes Yes false true false false 126887606 212688000 96576000 340952000 479791000 342485000 480290000 9382000 12676000 10518000 9069000 9573000 14079000 584646000 612690000 24952000 60355000 31058000 98847000 105263000 100618000 105435000 2138000 2138000 11504000 11928000 118972000 118972000 998000 784000 874886000 912302000 3895000 4453000 3804000 4371000 4177000 8124000 371000 1502000 64572000 60994000 77950000 78313000 6918000 36545000 36607000 208828000 219332000 93000 323323000 341263000 0.0001 0.0001 10000000 10000000 0 0 0 0 0.0001 0.0001 340000000 340000000 126621829 126621829 125238142 125238142 12000 12000 945026000 935834000 3313000 671000 -396788000 -365478000 551563000 571039000 874886000 912302000 9469000 6083000 11441000 6583000 20910000 12666000 5343000 4988000 23935000 12483000 14007000 7817000 11821000 7004000 424000 419000 55530000 32711000 -34620000 -20045000 2894000 1659000 -323000 -31403000 -18386000 254000 -31403000 -18640000 -0.25 -1.45 126058389 12886087 -31403000 -18386000 2642000 199000 -28761000 -18187000 92790094 560858000 12841536 1000 37902000 -107000 -295908000 -258112000 89000 33000 33000 233600 98000 254000 -254000 -254000 3046000 3046000 199000 199000 -18386000 -18386000 93023694 561210000 12930536 1000 40981000 92000 -314548000 -273474000 125238142 12000 935834000 671000 -365478000 571039000 93000 93000 1381437 4517000 4517000 2250 4675000 4675000 2642000 2642000 -31403000 -31403000 126621829 12000 945026000 3313000 -396788000 551563000 -31403000 -18386000 1554000 1364000 631000 4675000 3046000 424000 419000 556000 618000 18000 -323000 -114000 -3278000 -741000 1449000 17000 -3526000 3732000 -4603000 -377000 -235000 -333000 -6926000 296080000 215000 -31606000 278303000 2963000 3831000 107747000 270860000 253469000 52515000 142759000 -222176000 4959000 130000 -6000 4959000 124000 116112000 56251000 98714000 55091000 214826000 111342000 627000 423000 1825000 36607000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">1.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Organization<span style="letter-spacing:0.05pt;"> </span>and<span style="letter-spacing:-0.05pt;"> </span>Description of Business</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adaptive Biotechnologies Corporation (“we,” “us” or “our”) is a commercial-stage company advancing the field of immune-driven medicine by harnessing the inherent biology of the adaptive immune system to transform the diagnosis and treatment of disease. We believe the adaptive immune system is nature’s most finely tuned diagnostic and therapeutic for most diseases, but the inability to decode it has prevented the medical community from fully leveraging its capabilities. Our immune medicine platform is the foundation for our expanding suite of products and services. The cornerstone of our immune medicine platform and core immunosequencing product, immunoSEQ, serves as our underlying research and development engine and generates revenue from academic and biopharmaceutical customers. Our first clinical diagnostic product, clonoSEQ, is the first test authorized by the Food and Drug Administration (“FDA”) for the detection and monitoring of minimal residual disease (“MRD”) in patients with select blood cancers. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We were incorporated in the State of Washington on September 8, 2009 under the name Adaptive TCR Corporation. On December 21, 2011, we changed our name to Adaptive Biotechnologies Corporation. We are headquartered in Seattle, Washington. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Initial Public Offering</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our registration statement on Form S-1 related to our initial public offering was declared effective on June 26, 2019, and our common stock began trading on the Nasdaq Global Select Market on June 27, 2019. On July 1, 2019, we completed our initial public offering in which we issued and sold 17,250,000 shares of common stock, including shares issued upon the exercise in full of the underwriters’ over-allotment option, at a public offering price of $20.00 per share.</p> 17250000 20.00 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2.</span></p></td> <td valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Significant<span style="letter-spacing:0.05pt;"> </span>Accounting<span style="letter-spacing:-0.05pt;"> </span>Policies</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Basis<span style="letter-spacing:-0.05pt;"> </span>of Presentation and<span style="letter-spacing:-0.05pt;"> </span>Use<span style="letter-spacing:-0.05pt;"> </span>of Estimates</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the financial statements, as well as the reported amounts of revenues and expenses during the periods presented. We base our estimates on historical experience and other relevant assumptions that we believe to be reasonable under the circumstances. Estimates are used in several areas including, but not limited to, estimates of progress to date for certain performance obligations and the transaction price for certain contracts with customers, share-based compensation, including the fair value of stock, the provision for income taxes, including related reserves, and goodwill, among others. These estimates generally involve complex issues and require judgments, involve the analysis of historical results and prediction of future trends, can require extended periods of time to resolve and are subject to change from period to period. Actual results may differ materially from management’s estimates.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Unaudited Interim Condensed Financial Statements</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In our opinion, the accompanying unaudited condensed financial statements have been prepared in accordance with GAAP for interim financial information. These unaudited condensed financial statements include all adjustments necessary to fairly state the financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments are of a normal, recurring nature. Interim-period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying unaudited condensed financial statements should be read in conjunction with our audited financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2019 filed with the Securities and Exchange Commission (“SEC”) on February 26, 2020.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Restricted Cash</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are required to maintain certain balances under lease arrangements for our property and facility leases. We had restricted cash of $2.1 million as of March 31, 2020 and December 31, 2019.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Leases</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We determine if an arrangement contains a lease at inception. We have operating lease agreements for the laboratory and office facilities that we occupy, as well as server space. Operating lease right-of-use (“ROU”) assets and operating lease liabilities are recognized at the date the underlying asset becomes available for our use and are based on the present value of the future minimum lease payments over the lease term. ROU assets also include any initial direct costs incurred and any lease payments made at or before the lease commencement date, less lease incentives received. As our leases generally do not provide an implicit interest rate, the present value of our future minimum lease payments is determined using our incremental borrowing rate. This rate is an estimate of the collateralized borrowing rate we would incur on our future lease payments over a similar term and is based on the information available to us at the lease commencement date, or as of January 1, 2020 for commenced leases that existed as of our adoption of the new lease standard, discussed in more detail below. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certain of our leases contain options to extend or terminate the lease; lease terms are adjusted for these options only when it is reasonably certain we will exercise these options. Our lease agreements do not contain residual value guarantees or covenants.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have made a policy election regarding our real estate leases not to separate nonlease components from lease components, to the extent they are fixed. Nonlease components that are not fixed are expensed as incurred as variable lease expense. Our leases for laboratory and office facilities typically include variable nonlease components, such as common-area maintenance costs. We have also elected not to record on the balance sheet a lease that has a lease term of twelve months or less and does not contain a purchase option that we are reasonably certain to exercise. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease expense is recognized on a straight-line basis over the terms of the leases. Incentives granted under our facilities leases, including rent holidays, are recognized as adjustments to lease expense on a straight-line basis over the terms of the leases.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Concentrations<span style="letter-spacing:-0.05pt;"> </span>of Risk</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are subject to a concentration of risk from a limited number of suppliers, or in some cases, single suppliers for some of our laboratory instruments and materials. This risk is managed by targeting a quantity of surplus stock. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash, cash equivalents and marketable securities are financial instruments that potentially subject us to concentrations of credit risk. We invest in money market funds, United States (“U.S.”) government debt securities, U.S. government agency securities, commercial paper and corporate bonds with high-quality accredited financial institutions. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Significant customers are those which represent more than 10% of our total revenue or accounts receivable, net balances for the periods and as of each balance sheet date presented, respectively. Revenue from these customers reflects their purchase of our products and services and our collaboration efforts with Genentech. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For each significant customer, revenue as a percentage of total revenue for the periods presented and accounts receivable, net as a percentage of total accounts receivable, net as of the periods presented were as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accounts Receivable, Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer A</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22.0%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41.8%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer D</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13.7</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Genentech, Inc.</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54.4</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49.8</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">* less than 10%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Revenue<span style="letter-spacing:-0.1pt;"> </span>Recognition</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize revenue in accordance with Accounting Standards Codification (“ASC”) Topic 606 (“ASC 606”), <span style="font-style:italic;">Revenue from Contracts with Customers</span>. Under ASC 606, for all revenue-generating contracts, we perform the following steps to determine the amount of revenue to be recognized: (1) identify the contract or contracts; (2) determine whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (3) measure the transaction price, including the constraint on variable consideration; (4) allocate the transaction price to the performance obligations based on estimated selling prices; and (5) recognize revenue when (or as) we satisfy each performance obligation. The following is a summary of the application of the respective model to each of our revenue classifications. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Overview</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our revenue is generated from immunosequencing (“sequencing”) products and services (“sequencing revenue”) and from regulatory or development support services leveraging our immune medicine platform (“development revenue”). When revenue generating contracts have elements of both sequencing revenue and development revenue, we allocate revenue based on the nature of the performance obligation and the allocated transaction price. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Sequencing Revenue</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sequencing revenue reflects the amounts generated from providing sequencing services and testing through our immunoSEQ and clonoSEQ products and services to our research and clinical customers, respectively. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For research customers, contracts typically include an amount billed in advance of services (“upfront”), and subsequent billings as sample results are delivered to the customer. Upfront amounts received are recorded as deferred revenue, which we recognize as revenue upon satisfaction of performance obligations. We have identified two typical performance obligations under the terms of our research service contracts: sequencing services and related data analysis. We recognize revenue for both identified performance obligations as sample results are delivered to the customer. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For other research customers who choose to purchase a research use only kit, the kits are sold on a price per kit basis with amounts payable upon delivery of the kit. Payments received are recorded as deferred revenue. For these customers, we have identified one performance obligation: the delivery of sample results. We recognize revenue as the results are delivered to the customer based on a proportion of the estimated samples that can be reported on for each kit. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For clinical customers, we derive revenues from providing our clonoSEQ test report to ordering physicians, and we bill and receive payments from medical institutions, commercial and government third-party payors. In these transactions, we have identified one performance obligation: the delivery of a clonoSEQ report. As payment from the respective payors may vary based on the various reimbursement rates and patient responsibilities, we consider the transaction price to be variable and record an estimate of the transaction price, subject to the constraint for variable consideration, as revenue at the time of delivery. The estimate of transaction price is based on historical and expected reimbursement rates with the various payors, which are monitored in subsequent periods and adjusted as necessary based on actual collection experience. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In January 2019, clonoSEQ received Medicare coverage aligned with the FDA label and National Comprehensive Cancer Network (“NCCN”) guidelines for longitudinal monitoring in multiple myeloma (“MM”) and B cell acute lymphoblastic leukemia (“ALL”). We bill Medicare for an episode of treatment when we deliver the first eligible test results. This billing contemplates all necessary tests required during a patient’s treatment cycle, which is currently estimated at approximately four tests per patient, including the initial sequence identification test. Revenue is recognized at the time the initial billable test result is delivered and is based upon cumulative tests delivered to date. We estimate the number of tests we expect to deliver over a patient’s treatment cycle based on historical testing frequencies for patients by indication. These estimates are subject to change as we develop more information about utilization over time. Any unrecognized revenue from the initial billable test is recorded as deferred revenue and is recognized as we deliver the remaining tests in a patient’s treatment cycle. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Development<span style="letter-spacing:-0.05pt;"> </span>Revenue</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We derive revenue by providing services through development agreements to biopharmaceutical customers who seek access to our immune medicine platform technologies. We generate revenues from the delivery of professional support activities pertaining to the use of our proprietary immunoSEQ and clonoSEQ services in the development of the respective customers’ initiatives. The transaction price for these contracts may consist of a combination of non-refundable upfront fees, separately priced sequencing fees, progress based milestones and regulatory milestones. The development agreements may include single or multiple performance obligations, depending on the contract. For certain contracts, we may perform services to support the biopharmaceutical customers’ regulatory submission as part of their registrational trials. These services include regulatory support pertaining to our technology intended to be utilized as part of the submission, development of analytical plans for our sequencing data, participation on joint research committees and assistance in completing a regulatory submission. Generally, these services are not distinct within the context of the contract, and they are accounted for as a single performance obligation. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">When sequencing services are separately priced customer options, we assess if a material right exists and, if not, the customer option to purchase additional sequencing services is not considered part of the contract. Except for any non-refundable upfront fees, the other forms of compensation represent variable consideration. Variable consideration related to progress based and regulatory milestones is estimated using the most likely amount method where variable consideration is constrained until it is probable that a significant reversal of cumulative revenue recognized will not occur. Progress milestones, such as the first sample result delivered or final patient enrollment in a customer trial, are customer dependent and are included in the transaction price when the respective milestone is probable of occurring. Milestone payments that are not within our customers’ control, such as regulatory approvals, are not considered probable of being achieved until those approvals are received. Determining whether regulatory milestone payments are probable is an area that requires significant judgment. In making this assessment, we evaluate scientific, clinical, regulatory and other risks that must be managed, as well as the level of effort and investment required to achieve the respective milestone. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The primary method used to estimate standalone selling price for performance obligations is the adjusted market assessment approach. Using this approach, we evaluate the market in which we sell our services and estimate the price that a customer in that market would be willing to pay for our services. We recognize revenue using either an input or output measure of progress that faithfully depicts performance on a contract, depending on the contract. The measure used is dependent on the nature of the service to be provided in each contract. Selecting the measure of progress and estimating progress to date requires significant judgment. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Net Loss Per Share Attributable to Common Shareholders</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We calculate basic net loss per share attributable to common shareholders by dividing the net loss attributable to common shareholders by the weighted-average number of shares of common stock outstanding for the period. The diluted net loss per share attributable to common shareholders is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, convertible preferred stock, common stock warrants, stock options, restricted stock units, shares issuable pursuant to the employee stock purchase plan, shares subject to repurchase from early exercised options and contingently issuable shares are considered common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common shareholders, as their effect is anti-dilutive.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prior to the closing of our initial public offering in July 2019 and the conversion of our convertible preferred stock into common stock, we calculated our basic and diluted net loss per share attributable to common shareholders in conformity with the two-class method required for companies with participating securities. We considered our convertible preferred stock to be participating securities. In the event a dividend had been declared or paid on common stock, holders of convertible preferred stock would have been entitled to a share of such dividend in proportion to the holders of common stock on an as-if converted basis. Under the two-class method, basic net loss per share attributable to common shareholders is calculated by dividing the net loss attributable to common shareholders by the weighted-average number of shares of common stock outstanding for the period. Net loss attributable to common shareholders is determined by allocating undistributed earnings between common and preferred shareholders. The net loss attributable to common shareholders was not allocated to the convertible preferred stock under the two-class method, as the convertible preferred stock did not have a contractual obligation to share in our losses. The diluted net loss per share attributable to common shareholders was computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, convertible preferred stock, common stock warrants and stock options were considered common stock equivalents but were excluded from the calculation of diluted net loss per share attributable to common shareholders, as their effect was anti-dilutive.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Recently Ad<span style="letter-spacing:-0.05pt;">opted </span>Accounting<span style="letter-spacing:-0.05pt;"> </span>Pronouncements</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In February 2016, the FASB issued Accounting Standards Update (“ASU”) No. 2016-02, <span style="font-style:italic;">Leases</span> (Topic 842) (“ASC 842”), intended to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheets and disclosing key information about leasing arrangements. We adopted the guidance effective January 1, 2020 using the optional transition method described in ASU 2018-11<span style="font-style:italic;">, Leases </span>(Topic 842) <span style="font-style:italic;">Targeted Improvements</span>. Under the optional transition method, we recognized a cumulative-effect adjustment in the period of adoption. Prior period amounts were not adjusted and continue to be reported in accordance with the previous accounting under ASC 840, <span style="font-style:italic;">Leases </span>(“ASC 840”). </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In adopting the new standard, we utilized certain practical expedients available. These practical expedients include waiving reassessment of 1) whether any expired or existing contracts are or contain leases; 2) lease classification of expired or existing leases; and 3) initial direct costs for existing leases. We also elected to use hindsight in determining the lease term and in assessing impairment of our right-of-use assets. Furthermore, we have made a policy decision regarding our real estate leases not to separate nonlease components from lease components, to the extent they are fixed. We have also elected not to record on the balance sheet a lease that has a lease term of twelve months or less and does not contain a purchase option that we are reasonably certain to exercise.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The standard had a material impact on our unaudited condensed balance sheets but did not have a material impact on our unaudited condensed statements of operations or unaudited condensed statements of cash flows. The most significant impact was the recognition of $33.0 million and $39.7 million of operating lease ROU assets and liabilities, respectively, and the derecognition of a $36.6 million asset and corresponding liability previously recorded pursuant to build-to-suit lease guidance under ASC 840, which resulted in an increase to retained earnings of $0.1 million. The operating lease ROU assets and liabilities recorded at adoption included the derecognition of $7.3 million of deferred rent recognized as of December 31, 2019, as well as a $0.5 million reclassification of tenant incentive receivables previously recognized in the prepaid expenses and other current assets line item on our balance sheet. Refer to Note 8 of the accompanying notes to our unaudited condensed financial statements for additional information regarding leases.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In June 2016, the FASB issued ASU 2016-13, </span><span style="font-style:italic;">Financial Instruments—Credit Losses </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(Topic 326):</span><span style="font-style:italic;"> Measurement of Credit Losses on Financial Instruments</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables. The expected credit losses are recorded through an allowance account that is deducted from the amortized cost basis of the financial asset, </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">and</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> the net carrying value of the financial asset </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">is </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">presented on the </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">unaudited </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">condensed balance sheet. The guidance also amends the previous other-than-temporary impairment model for available-for-sale debt securities by requiring the recognition of impairments relating to credit losses through an allowance account, limited to the difference between a security’s amortized cost basis and its fair value. Furthermore, </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">the standard update</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> removes the distinction between whether an impairment is temporary or other-than temporary. We adopted the guidance effective January 1, 2020. </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Given the short</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">term nature of our accounts receivables, t</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">he adoption as it relates to trade receivables did not have a significant impact on our financial statements. Furthermore, impairment of available-for-sale debt securities</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> as of the adoption date </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">was determined to be due to factors other than credit loss; therefore, a credit allowance was not recognized. </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2018, the FASB issued ASU No. 2018-15, <span style="font-style:italic;">Intangibles—Goodwill and Other: Internal-Use Software</span> (Subtopic 350-40) to provide additional guidance on the accounting for costs of implementation activities performed in a cloud computing arrangement. We adopted this guidance effective January 1, 2020 on a prospective basis, and the adoption did not have any impact on our financial statements.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2019, the FASB issued ASU No. 2019-12, <span style="font-style:italic;">Income Taxes</span> (Topic 740): <span style="font-style:italic;">Simplifying the Accounting for Income Taxes</span>, which eliminates certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. Among other things, this guidance also clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. This guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted, and the guidance is to be applied prospectively, except for certain amendments. We early adopted the guidance on January 1, 2020 and the adoption did not have a material impact on our financial statements.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Basis<span style="letter-spacing:-0.05pt;"> </span>of Presentation and<span style="letter-spacing:-0.05pt;"> </span>Use<span style="letter-spacing:-0.05pt;"> </span>of Estimates</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the financial statements, as well as the reported amounts of revenues and expenses during the periods presented. We base our estimates on historical experience and other relevant assumptions that we believe to be reasonable under the circumstances. Estimates are used in several areas including, but not limited to, estimates of progress to date for certain performance obligations and the transaction price for certain contracts with customers, share-based compensation, including the fair value of stock, the provision for income taxes, including related reserves, and goodwill, among others. These estimates generally involve complex issues and require judgments, involve the analysis of historical results and prediction of future trends, can require extended periods of time to resolve and are subject to change from period to period. Actual results may differ materially from management’s estimates.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Unaudited Interim Condensed Financial Statements</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In our opinion, the accompanying unaudited condensed financial statements have been prepared in accordance with GAAP for interim financial information. These unaudited condensed financial statements include all adjustments necessary to fairly state the financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments are of a normal, recurring nature. Interim-period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying unaudited condensed financial statements should be read in conjunction with our audited financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2019 filed with the Securities and Exchange Commission (“SEC”) on February 26, 2020.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Restricted Cash</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are required to maintain certain balances under lease arrangements for our property and facility leases. We had restricted cash of $2.1 million as of March 31, 2020 and December 31, 2019.</p> 2100000 2100000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Leases</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We determine if an arrangement contains a lease at inception. We have operating lease agreements for the laboratory and office facilities that we occupy, as well as server space. Operating lease right-of-use (“ROU”) assets and operating lease liabilities are recognized at the date the underlying asset becomes available for our use and are based on the present value of the future minimum lease payments over the lease term. ROU assets also include any initial direct costs incurred and any lease payments made at or before the lease commencement date, less lease incentives received. As our leases generally do not provide an implicit interest rate, the present value of our future minimum lease payments is determined using our incremental borrowing rate. This rate is an estimate of the collateralized borrowing rate we would incur on our future lease payments over a similar term and is based on the information available to us at the lease commencement date, or as of January 1, 2020 for commenced leases that existed as of our adoption of the new lease standard, discussed in more detail below. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certain of our leases contain options to extend or terminate the lease; lease terms are adjusted for these options only when it is reasonably certain we will exercise these options. Our lease agreements do not contain residual value guarantees or covenants.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have made a policy election regarding our real estate leases not to separate nonlease components from lease components, to the extent they are fixed. Nonlease components that are not fixed are expensed as incurred as variable lease expense. Our leases for laboratory and office facilities typically include variable nonlease components, such as common-area maintenance costs. We have also elected not to record on the balance sheet a lease that has a lease term of twelve months or less and does not contain a purchase option that we are reasonably certain to exercise. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease expense is recognized on a straight-line basis over the terms of the leases. Incentives granted under our facilities leases, including rent holidays, are recognized as adjustments to lease expense on a straight-line basis over the terms of the leases.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Concentrations<span style="letter-spacing:-0.05pt;"> </span>of Risk</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are subject to a concentration of risk from a limited number of suppliers, or in some cases, single suppliers for some of our laboratory instruments and materials. This risk is managed by targeting a quantity of surplus stock. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash, cash equivalents and marketable securities are financial instruments that potentially subject us to concentrations of credit risk. We invest in money market funds, United States (“U.S.”) government debt securities, U.S. government agency securities, commercial paper and corporate bonds with high-quality accredited financial institutions. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Significant customers are those which represent more than 10% of our total revenue or accounts receivable, net balances for the periods and as of each balance sheet date presented, respectively. Revenue from these customers reflects their purchase of our products and services and our collaboration efforts with Genentech. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For each significant customer, revenue as a percentage of total revenue for the periods presented and accounts receivable, net as a percentage of total accounts receivable, net as of the periods presented were as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accounts Receivable, Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer A</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22.0%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41.8%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer D</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13.7</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Genentech, Inc.</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54.4</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49.8</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">* less than 10%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For each significant customer, revenue as a percentage of total revenue for the periods presented and accounts receivable, net as a percentage of total accounts receivable, net as of the periods presented were as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accounts Receivable, Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer A</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22.0%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41.8%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer D</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13.7</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Genentech, Inc.</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54.4</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49.8</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">* less than 10%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> 0.220 0.418 0.137 0.544 0.498 <p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Revenue<span style="letter-spacing:-0.1pt;"> </span>Recognition</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize revenue in accordance with Accounting Standards Codification (“ASC”) Topic 606 (“ASC 606”), <span style="font-style:italic;">Revenue from Contracts with Customers</span>. Under ASC 606, for all revenue-generating contracts, we perform the following steps to determine the amount of revenue to be recognized: (1) identify the contract or contracts; (2) determine whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (3) measure the transaction price, including the constraint on variable consideration; (4) allocate the transaction price to the performance obligations based on estimated selling prices; and (5) recognize revenue when (or as) we satisfy each performance obligation. The following is a summary of the application of the respective model to each of our revenue classifications. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Overview</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our revenue is generated from immunosequencing (“sequencing”) products and services (“sequencing revenue”) and from regulatory or development support services leveraging our immune medicine platform (“development revenue”). When revenue generating contracts have elements of both sequencing revenue and development revenue, we allocate revenue based on the nature of the performance obligation and the allocated transaction price. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Sequencing Revenue</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sequencing revenue reflects the amounts generated from providing sequencing services and testing through our immunoSEQ and clonoSEQ products and services to our research and clinical customers, respectively. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For research customers, contracts typically include an amount billed in advance of services (“upfront”), and subsequent billings as sample results are delivered to the customer. Upfront amounts received are recorded as deferred revenue, which we recognize as revenue upon satisfaction of performance obligations. We have identified two typical performance obligations under the terms of our research service contracts: sequencing services and related data analysis. We recognize revenue for both identified performance obligations as sample results are delivered to the customer. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For other research customers who choose to purchase a research use only kit, the kits are sold on a price per kit basis with amounts payable upon delivery of the kit. Payments received are recorded as deferred revenue. For these customers, we have identified one performance obligation: the delivery of sample results. We recognize revenue as the results are delivered to the customer based on a proportion of the estimated samples that can be reported on for each kit. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For clinical customers, we derive revenues from providing our clonoSEQ test report to ordering physicians, and we bill and receive payments from medical institutions, commercial and government third-party payors. In these transactions, we have identified one performance obligation: the delivery of a clonoSEQ report. As payment from the respective payors may vary based on the various reimbursement rates and patient responsibilities, we consider the transaction price to be variable and record an estimate of the transaction price, subject to the constraint for variable consideration, as revenue at the time of delivery. The estimate of transaction price is based on historical and expected reimbursement rates with the various payors, which are monitored in subsequent periods and adjusted as necessary based on actual collection experience. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In January 2019, clonoSEQ received Medicare coverage aligned with the FDA label and National Comprehensive Cancer Network (“NCCN”) guidelines for longitudinal monitoring in multiple myeloma (“MM”) and B cell acute lymphoblastic leukemia (“ALL”). We bill Medicare for an episode of treatment when we deliver the first eligible test results. This billing contemplates all necessary tests required during a patient’s treatment cycle, which is currently estimated at approximately four tests per patient, including the initial sequence identification test. Revenue is recognized at the time the initial billable test result is delivered and is based upon cumulative tests delivered to date. We estimate the number of tests we expect to deliver over a patient’s treatment cycle based on historical testing frequencies for patients by indication. These estimates are subject to change as we develop more information about utilization over time. Any unrecognized revenue from the initial billable test is recorded as deferred revenue and is recognized as we deliver the remaining tests in a patient’s treatment cycle. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Development<span style="letter-spacing:-0.05pt;"> </span>Revenue</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We derive revenue by providing services through development agreements to biopharmaceutical customers who seek access to our immune medicine platform technologies. We generate revenues from the delivery of professional support activities pertaining to the use of our proprietary immunoSEQ and clonoSEQ services in the development of the respective customers’ initiatives. The transaction price for these contracts may consist of a combination of non-refundable upfront fees, separately priced sequencing fees, progress based milestones and regulatory milestones. The development agreements may include single or multiple performance obligations, depending on the contract. For certain contracts, we may perform services to support the biopharmaceutical customers’ regulatory submission as part of their registrational trials. These services include regulatory support pertaining to our technology intended to be utilized as part of the submission, development of analytical plans for our sequencing data, participation on joint research committees and assistance in completing a regulatory submission. Generally, these services are not distinct within the context of the contract, and they are accounted for as a single performance obligation. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">When sequencing services are separately priced customer options, we assess if a material right exists and, if not, the customer option to purchase additional sequencing services is not considered part of the contract. Except for any non-refundable upfront fees, the other forms of compensation represent variable consideration. Variable consideration related to progress based and regulatory milestones is estimated using the most likely amount method where variable consideration is constrained until it is probable that a significant reversal of cumulative revenue recognized will not occur. Progress milestones, such as the first sample result delivered or final patient enrollment in a customer trial, are customer dependent and are included in the transaction price when the respective milestone is probable of occurring. Milestone payments that are not within our customers’ control, such as regulatory approvals, are not considered probable of being achieved until those approvals are received. Determining whether regulatory milestone payments are probable is an area that requires significant judgment. In making this assessment, we evaluate scientific, clinical, regulatory and other risks that must be managed, as well as the level of effort and investment required to achieve the respective milestone. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The primary method used to estimate standalone selling price for performance obligations is the adjusted market assessment approach. Using this approach, we evaluate the market in which we sell our services and estimate the price that a customer in that market would be willing to pay for our services. We recognize revenue using either an input or output measure of progress that faithfully depicts performance on a contract, depending on the contract. The measure used is dependent on the nature of the service to be provided in each contract. Selecting the measure of progress and estimating progress to date requires significant judgment. </p> 2 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Net Loss Per Share Attributable to Common Shareholders</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We calculate basic net loss per share attributable to common shareholders by dividing the net loss attributable to common shareholders by the weighted-average number of shares of common stock outstanding for the period. The diluted net loss per share attributable to common shareholders is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, convertible preferred stock, common stock warrants, stock options, restricted stock units, shares issuable pursuant to the employee stock purchase plan, shares subject to repurchase from early exercised options and contingently issuable shares are considered common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common shareholders, as their effect is anti-dilutive.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prior to the closing of our initial public offering in July 2019 and the conversion of our convertible preferred stock into common stock, we calculated our basic and diluted net loss per share attributable to common shareholders in conformity with the two-class method required for companies with participating securities. We considered our convertible preferred stock to be participating securities. In the event a dividend had been declared or paid on common stock, holders of convertible preferred stock would have been entitled to a share of such dividend in proportion to the holders of common stock on an as-if converted basis. Under the two-class method, basic net loss per share attributable to common shareholders is calculated by dividing the net loss attributable to common shareholders by the weighted-average number of shares of common stock outstanding for the period. Net loss attributable to common shareholders is determined by allocating undistributed earnings between common and preferred shareholders. The net loss attributable to common shareholders was not allocated to the convertible preferred stock under the two-class method, as the convertible preferred stock did not have a contractual obligation to share in our losses. The diluted net loss per share attributable to common shareholders was computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, convertible preferred stock, common stock warrants and stock options were considered common stock equivalents but were excluded from the calculation of diluted net loss per share attributable to common shareholders, as their effect was anti-dilutive.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Recently Ad<span style="letter-spacing:-0.05pt;">opted </span>Accounting<span style="letter-spacing:-0.05pt;"> </span>Pronouncements</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In February 2016, the FASB issued Accounting Standards Update (“ASU”) No. 2016-02, <span style="font-style:italic;">Leases</span> (Topic 842) (“ASC 842”), intended to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheets and disclosing key information about leasing arrangements. We adopted the guidance effective January 1, 2020 using the optional transition method described in ASU 2018-11<span style="font-style:italic;">, Leases </span>(Topic 842) <span style="font-style:italic;">Targeted Improvements</span>. Under the optional transition method, we recognized a cumulative-effect adjustment in the period of adoption. Prior period amounts were not adjusted and continue to be reported in accordance with the previous accounting under ASC 840, <span style="font-style:italic;">Leases </span>(“ASC 840”). </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In adopting the new standard, we utilized certain practical expedients available. These practical expedients include waiving reassessment of 1) whether any expired or existing contracts are or contain leases; 2) lease classification of expired or existing leases; and 3) initial direct costs for existing leases. We also elected to use hindsight in determining the lease term and in assessing impairment of our right-of-use assets. Furthermore, we have made a policy decision regarding our real estate leases not to separate nonlease components from lease components, to the extent they are fixed. We have also elected not to record on the balance sheet a lease that has a lease term of twelve months or less and does not contain a purchase option that we are reasonably certain to exercise.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The standard had a material impact on our unaudited condensed balance sheets but did not have a material impact on our unaudited condensed statements of operations or unaudited condensed statements of cash flows. The most significant impact was the recognition of $33.0 million and $39.7 million of operating lease ROU assets and liabilities, respectively, and the derecognition of a $36.6 million asset and corresponding liability previously recorded pursuant to build-to-suit lease guidance under ASC 840, which resulted in an increase to retained earnings of $0.1 million. The operating lease ROU assets and liabilities recorded at adoption included the derecognition of $7.3 million of deferred rent recognized as of December 31, 2019, as well as a $0.5 million reclassification of tenant incentive receivables previously recognized in the prepaid expenses and other current assets line item on our balance sheet. Refer to Note 8 of the accompanying notes to our unaudited condensed financial statements for additional information regarding leases.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In June 2016, the FASB issued ASU 2016-13, </span><span style="font-style:italic;">Financial Instruments—Credit Losses </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(Topic 326):</span><span style="font-style:italic;"> Measurement of Credit Losses on Financial Instruments</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables. The expected credit losses are recorded through an allowance account that is deducted from the amortized cost basis of the financial asset, </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">and</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> the net carrying value of the financial asset </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">is </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">presented on the </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">unaudited </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">condensed balance sheet. The guidance also amends the previous other-than-temporary impairment model for available-for-sale debt securities by requiring the recognition of impairments relating to credit losses through an allowance account, limited to the difference between a security’s amortized cost basis and its fair value. Furthermore, </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">the standard update</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> removes the distinction between whether an impairment is temporary or other-than temporary. We adopted the guidance effective January 1, 2020. </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Given the short</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">term nature of our accounts receivables, t</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">he adoption as it relates to trade receivables did not have a significant impact on our financial statements. Furthermore, impairment of available-for-sale debt securities</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> as of the adoption date </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">was determined to be due to factors other than credit loss; therefore, a credit allowance was not recognized. </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2018, the FASB issued ASU No. 2018-15, <span style="font-style:italic;">Intangibles—Goodwill and Other: Internal-Use Software</span> (Subtopic 350-40) to provide additional guidance on the accounting for costs of implementation activities performed in a cloud computing arrangement. We adopted this guidance effective January 1, 2020 on a prospective basis, and the adoption did not have any impact on our financial statements.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2019, the FASB issued ASU No. 2019-12, <span style="font-style:italic;">Income Taxes</span> (Topic 740): <span style="font-style:italic;">Simplifying the Accounting for Income Taxes</span>, which eliminates certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. Among other things, this guidance also clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. This guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted, and the guidance is to be applied prospectively, except for certain amendments. We early adopted the guidance on January 1, 2020 and the adoption did not have a material impact on our financial statements.</p> 33000000.0 39700000 36600000 100000 7300000 500000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">3.</span></p></td> <td valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Revenue</p></td></tr></table></div> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">MRD Development<span style="letter-spacing:-0.05pt;"> </span>Agreements</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have entered into agreements with biopharmaceutical customers to further develop and commercialize clonoSEQ and the biopharmaceutical customers’ therapeutics. Under each of the agreements, we received or will receive non-refundable upfront payments and could receive substantial additional payments upon reaching certain progress milestones or achievement of certain regulatory milestones pertaining to the customers’ therapeutic and our clonoSEQ test. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under the contracts, we identify performance obligations, which may include: (1) obligations to provide services supporting the customer’s regulatory submission activities as they relate to our clonoSEQ test; and (2) sequencing services for customer-provided samples for their regulatory submissions. The transaction price allocated to the respective performance obligations is estimated using an adjusted market assessment approach for the regulatory support services and a standalone selling price for the estimated immunosequencing services. At contract inception, we fully constrained any consideration related to the regulatory milestones, as the achievement of such milestones is subject to third-party regulatory approval and the customers’ own submission decision-making. We recognize revenue relating to the sequencing services as sequencing revenue over time using an output method based on the proportion of sample results delivered relative to the total amount of sample results expected to be delivered and when expected to be a faithful depiction of progress. We use the same method to recognize the regulatory support services. When an output method based on the proportion of sample results delivered is not expected to be a faithful depiction of progress, we utilize an input method based on estimates of effort completed using a cost-based model. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognized $0.4 million and $0.3 million in development revenue related to these contracts during the three months ended March 31, 2020 and 2019, respectively.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of March 31, 2020, in future periods we could receive up to an additional $233.0 million in milestone payments if certain regulatory approvals are obtained by our customers’ therapeutics in connection with MRD data generated from our clonoSEQ test.<span style="font-family:Arial;"> </span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Genentech</span><span style="letter-spacing:-0.05pt;"> </span><span style="font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Collaboration Agreement</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2018, we entered into a worldwide collaboration and license agreement (“Genentech Agreement”) with Genentech to leverage our capability to develop cellular therapies in oncology. Subsequent to receipt of regulatory approval in January 2019, we received a non-refundable upfront payment of $300.0 million in February 2019 and may be eligible to receive more than $1.8 billion over time, including payments of up to $75.0 million upon the achievement of specified regulatory milestones, up to $300.0 million upon the achievement of specified development milestones and up to $1,430.0 million upon the achievement of specified commercial milestones. In addition, we are separately able to receive tiered royalties at a rate ranging from the mid-single digits to the mid-teens on aggregate worldwide net sales of products arising from the strategic collaboration, subject to certain reductions, with aggregate minimum floors. Under the agreement, we are pursuing two product development pathways for novel T cell immunotherapies in which Genentech intends to use T cell receptors (“TCRs”) screened by our immune medicine platform to engineer and manufacture cellular medicines: </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.87%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"> </p></td> <td style="width:2.27%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Times New Roman;">Shared Products. The shared products will use “off-the-shelf” TCRs identified against cancer antigens shared among patients (“Shared Products”). </span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.87%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"> </p></td> <td style="width:2.27%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Times New Roman;">Personalized Product. The personalized product will use patient-specific TCRs identified by real-time screening of TCRs against cancer antigens in each patient (“Personalized Product”). </span></p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under the terms of the agreement, we granted Genentech exclusive worldwide licenses to develop and commercialize TCR-based cellular therapies in the field of oncology, including licenses to existing shared antigen data packages. Additionally, Genentech has the right to determine which product candidates to further develop for commercialization purposes. We determined that this arrangement meets the criteria set forth in ASC Topic 808, <span style="font-style:italic;">Collaborative Arrangements</span> (“ASC 808”), because both parties are active participants in the activity and are exposed to significant risks and rewards depending on the activity’s commercial failure or success. Because ASC 808 does not provide guidance on how to account for the activities under a collaborative arrangement, we applied the guidance in ASC 606 to account for the activities related to the Genentech Agreement.<span style="font-family:Arial;"> </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In applying ASC 606, we identified the following performance obligations at the inception of the agreement: </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:6.67%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">License to utilize on an exclusive basis all TCR-specific platform intellectual property to develop and commercialize any licensed products in the field of oncology. </p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:6.67%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">License to utilize all data and information within each shared antigen data package and any other know-how disclosed by us to Genentech in oncology. </p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:6.67%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">License to utilize all private antigen TCR product data in connection with research and development activities in the field of use. </p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:6.67%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">License to existing shared antigen data packages. </p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:6.67%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Research and development services for shared product development including expansion of shared antigen data packages. </p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:6.67%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Research and development services for private product development. </p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:6.67%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7.</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Obligations to participate on various joint research, development and project committees. </p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We determined that none of the licenses, research and development services or obligations to participate on various committees were distinct within the context of the contract, given such rights and activities were highly interrelated and there was substantial additional research and development to further develop the licenses. We considered factors such as the stage of development of the respective existing antigen data packages, the subsequent development that would be required to both identify and submit a potential target for investigational new drug acceptance under both product pathways and the variability in research and development pathways given Genentech’s control of product commercialization. Specifically, under the agreement, Genentech is not required to pursue development or commercialization activities pertaining to both product pathways and may choose to proceed with one or the other, as opposed to both. Accordingly, we determined that all of the identified performance obligations were attributable to one general performance obligation, which is to further the development of our TCR-specific platform, including data packages, and continue to make our TCR identification process available to Genentech to pursue either product pathway. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Separately, we have a responsibility to Genentech to enter into a supply and manufacturing agreement for patient specific TCRs as it pertains to any Personalized Product therapeutic. We determined this was an option right of Genentech should they pursue commercialization of a Personalized Product therapy. Because of the uncertainty as a result of the early stage of development, the novel approach of our collaboration with Genentech and our rights to future commercial milestones and royalty payments, we determined that this option right was not a material right that should be accounted for at inception. As such, we will account for the supply and manufacturing agreement when entered into between the parties. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We determined the initial transaction price shall be made up of only the $300.0 million upfront, non-refundable payment, as all potential regulatory and development milestone payments were probable of significant revenue reversal given their achievement was highly dependent on factors outside our control. As a result, these payments were fully constrained and were not included in the transaction price as of March 31, 2020. We excluded the commercial milestones and potential royalties from the transaction price, as those items relate predominantly to the license rights granted to Genentech and will be assessed when and if such events occur. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As there are potential substantive developments necessary, which Genentech may be able to direct, we determined that we would apply a proportional performance model to recognize revenue for our performance obligation. We measure proportional performance using an input method based on costs incurred relative to the total estimated costs of research and development efforts to pursue both the Shared Product and Personalized Product pathways. We currently expect to recognize the revenue over a period of approximately seven to eight years from the effective date. This estimate of the research and development period considers pursuit options of development activities supporting both the Shared Product and the Personalized Product, but may be reduced or increased based on the various activities as directed by the joint committees, decisions made by Genentech, regulatory feedback or other factors not currently known. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognized revenue of $10.9 million and $6.3 million during the three months ended March 31, 2020 and 2019, respectively, related to the Genentech Agreement. Costs related to the Genentech Agreement are included in research and development expenses.</p> 400000 300000 233000000.0 300000000.0 1800000 75000000.0 300000000.0 1430000000.0 300000000.0 P7Y P8Y 10900000 6300000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">4.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Fair Value<span style="letter-spacing:-0.05pt;"> </span>Measurements</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following tables set forth the fair value of financial assets as of March 31, 2020 and December 31, 2019 that were measured at fair value on a recurring basis (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">191,213</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">191,213</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,793</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,793</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt and agency securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">368,450</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">368,450</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,860</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,860</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total financial assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">191,213</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">455,103</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">646,316</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,683</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,683</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">121,867</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">121,867</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt and agency securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">377,243</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">377,243</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,615</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,615</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total financial assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,683</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">585,725</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">674,408</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:3pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:3pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 1 securities include highly liquid money market funds, for which we measure the fair value based on quoted prices in active markets for identical assets or liabilities. Level 2 securities consist of U.S. government debt securities, commercial paper and corporate bonds, and are valued based on recent trades of securities in inactive markets or based on quoted market prices of similar instruments and other significant inputs derived from or corroborated by observable market data. Of the March 31, 2020 Level 2 U.S. government debt and agency securities balance, $12.0 million is recorded as cash and cash equivalents on our unaudited condensed balance sheet.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following tables set forth the fair value of financial assets as of March 31, 2020 and December 31, 2019 that were measured at fair value on a recurring basis (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">191,213</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">191,213</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,793</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,793</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt and agency securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">368,450</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">368,450</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,860</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,860</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total financial assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">191,213</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">455,103</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">646,316</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,683</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,683</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">121,867</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">121,867</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt and agency securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">377,243</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">377,243</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,615</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,615</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total financial assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,683</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">585,725</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">674,408</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 191213000 191213000 58793000 58793000 368450000 368450000 27860000 27860000 191213000 455103000 646316000 88683000 88683000 121867000 121867000 377243000 377243000 86615000 86615000 88683000 585725000 674408000 12000000.0 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">5.</span></p></td> <td valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Investments</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Available-for-sale investments consisted of the following as of March 31, 2020 and December 31, 2019 (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gain</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,793</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,793</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt and agency securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">266,378</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,532</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">267,910</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,781</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,782</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total short-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">340,952</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,544</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">342,485</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term marketable securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt and agency securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,861</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,679</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,540</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,986</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">108</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,078</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total long-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">98,847</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,787</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,618</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gain</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">121,866</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">121,866</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt and agency securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">285,963</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">394</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">286,356</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71,962</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">109</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">72,068</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total short-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">479,791</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">503</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">480,290</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term marketable securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt and agency securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">90,750</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">146</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">90,887</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,513</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,548</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total long-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">105,263</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">181</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">105,435</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All the commercial paper, U.S. government debt and agency securities and corporate bonds designated as short-term marketable securities have an effective maturity date that is equal to or less than one year from the respective balance sheet date. Those that are designated as long-term marketable securities have an effective maturity date that is more than one year from the respective balance sheet date. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued interest receivable is excluded from the amortized cost and estimated fair value of our marketable securities. Accrued interest receivables of $1.9 million and $2.2 million were presented separately within the prepaid expenses and other current assets line item on our unaudited condensed balance sheets as of March 31, 2020 and December 31, 2019, respectively. We have made an accounting policy election to not measure an allowance for credit losses for accrued interest receivables. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the gross unrealized holding losses and fair value for investments in an unrealized loss position, and the length of time that individual securities have been in a continuous loss position, as of March 31, 2020 (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Less Than 12 Months</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">12 Months Or Greater</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,767</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(27</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total available-for-sale securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,767</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(27</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We periodically review our available-for-sale securities to assess for credit impairment. Some of the factors considered in assessing impairment include the extent to which the fair value is less than the amortized cost basis, adverse conditions related to the security, an industry or geographic area, changes to security ratings or sector credit ratings and other relevant market data. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of March 31, 2020, we did not intend, nor were we more likely than not to be required, to sell our available-for-sale investments before the recovery of their amortized cost basis. Based on our assessment, we concluded all impairment as of March 31, 2020 to be due to factors other than credit loss, such as changes in interest rates. A credit allowance was not recognized and the impairment for our available-for-sale securities was recorded in other comprehensive loss.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Available-for-sale investments consisted of the following as of March 31, 2020 and December 31, 2019 (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gain</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,793</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,793</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt and agency securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">266,378</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,532</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">267,910</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,781</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,782</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total short-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">340,952</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,544</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">342,485</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term marketable securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt and agency securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,861</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,679</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,540</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,986</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">108</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,078</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total long-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">98,847</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,787</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,618</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gain</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">121,866</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">121,866</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt and agency securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">285,963</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">394</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">286,356</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71,962</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">109</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">72,068</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total short-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">479,791</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">503</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">480,290</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term marketable securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.04%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government debt and agency securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">90,750</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">146</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">90,887</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,513</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,548</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total long-term marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">105,263</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">181</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">105,435</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 58793000 58793000 266378000 1532000 267910000 15781000 12000 11000 15782000 340952000 1544000 11000 342485000 86861000 1679000 88540000 11986000 108000 16000 12078000 98847000 1787000 16000 100618000 121866000 121866000 285963000 394000 1000 286356000 71962000 109000 3000 72068000 479791000 503000 4000 480290000 90750000 146000 9000 90887000 14513000 35000 14548000 105263000 181000 9000 105435000 1900000 2200000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the gross unrealized holding losses and fair value for investments in an unrealized loss position, and the length of time that individual securities have been in a continuous loss position, as of March 31, 2020 (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Less Than 12 Months</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">12 Months Or Greater</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,767</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(27</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total available-for-sale securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,767</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(27</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 5767000 27000 5767000 27000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">6</span><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Goodwill<span style="letter-spacing:0.05pt;"> </span>and<span style="letter-spacing:-0.05pt;"> </span>Intangible Assets</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">There have been no changes in the carrying amount of goodwill since its recognition in 2015. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets subject to amortization as of March 31, 2020 and December 31, 2019 consisted of the following (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,717</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,283</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchased intellectual property</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">325</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(104</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">221</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at March 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,325</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,821</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,504</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,301</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,699</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchased intellectual property</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">325</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(96</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">229</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2019</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,325</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,397</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,928</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The developed technology was acquired in connection with our acquisition of Sequenta, Inc. (“Sequenta”) in 2015. The remaining balance of the acquired technology and the purchased intellectual property is expected to be amortized over the next 6.8 years. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of March 31, 2020, expected future amortization expense for intangible assets was as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:5pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:5pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2020 (excluding the three months ended March 31, 2020)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,279</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,699</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,699</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,699</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,703</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,425</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total future amortization expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,504</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 0 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets subject to amortization as of March 31, 2020 and December 31, 2019 consisted of the following (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,717</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,283</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchased intellectual property</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">325</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(104</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">221</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at March 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,325</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,821</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,504</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,301</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,699</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchased intellectual property</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">325</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(96</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">229</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, 2019</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,325</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,397</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,928</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 20000000 8717000 11283000 325000 104000 221000 20325000 8821000 11504000 20000000 8301000 11699000 325000 96000 229000 20325000 8397000 11928000 P6Y9M18D <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of March 31, 2020, expected future amortization expense for intangible assets was as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:5pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:5pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2020 (excluding the three months ended March 31, 2020)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,279</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,699</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,699</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,699</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,703</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,425</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total future amortization expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,504</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 1279000 1699000 1699000 1699000 1703000 3425000 11504000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">7</span><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Deferred Revenue</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue by revenue classification as of March 31, 2020 and December 31, 2019 was as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current deferred revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sequencing</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,565</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,482</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Development</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51,007</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,512</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total current deferred revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,572</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,994</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-current deferred revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sequencing</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,241</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,459</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Development</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">207,587</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">217,873</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total non-current deferred revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">208,828</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">219,332</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total current and non-current deferred revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">273,400</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">280,326</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Genentech deferred revenue represents $50.0 million and $204.0 million of the current and non-current development deferred revenue balances, respectively, at March 31, 2020 and $48.1 million and $216.8 million of the current and non-current development deferred revenue balances, respectively, at December 31, 2019. In general, we expect that the current amounts will be recognized as revenue within 12 months and the non-current amounts will be recognized as revenue over a period of approximately six to seven years. This period of time represents an estimate of the research and development period to develop cellular therapies in oncology, which may be reduced or increased based on the various development activities.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes in deferred revenue during the three months ended March 31, 2020 were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue balance at December 31, 2019</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">280,326</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions to deferred revenue during the period</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,198</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue recognized during the period</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,124</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue balance at March 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">273,400</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of March 31, 2020, $13.1 million was recognized as revenue that was included in the deferred revenue balance at December 31, 2019. As a result of cancelled customer sequencing contracts, we recognized $0.4 million of sequencing revenue during the three months ended March 31, 2020. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue by revenue classification as of March 31, 2020 and December 31, 2019 was as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">March 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current deferred revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sequencing</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,565</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,482</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Development</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51,007</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,512</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total current deferred revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,572</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,994</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-current deferred revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sequencing</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,241</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,459</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Development</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">207,587</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">217,873</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total non-current deferred revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">208,828</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">219,332</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total current and non-current deferred revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">273,400</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">280,326</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 13565000 12482000 51007000 48512000 64572000 60994000 1241000 1459000 207587000 217873000 208828000 219332000 273400000 280326000 50000000.0 204000000.0 48100000 216800000 P12M P6Y P7Y <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes in deferred revenue during the three months ended March 31, 2020 were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue balance at December 31, 2019</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">280,326</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions to deferred revenue during the period</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,198</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue recognized during the period</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,124</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue balance at March 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">273,400</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 280326000 7198000 -14124000 273400000 13100000 400000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">8.</span></p></td> <td valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Leases</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">We have operating lease agreements for the laboratory and office facilities that we occupy in Seattle, Washington and South San Francisco, California, as well as server space. As of March 31, 2020, we were not party to any finance leases. Our leases have remaining terms of 2.1 years to 12.3 years, and include options to extend certain of the leases up to 10.0 years and terminate certain of the leases after 3.0 years. We adjust lease terms for these options only when it is reasonably certain we will exercise these options. As of March 31, 2020, it was reasonably certain that we would exercise our option to terminate one of our leases after 3.0 years.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Other information related to our operating leases as of March 31, 2020 was as follows:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average remaining lease term (in years)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000466">11.16</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average discount rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table reconciles our undiscounted operating lease cash flows to our operating lease liabilities as of March 31, 2020 (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2020 (excluding the three months ended March 31, 2020)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,298</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,123</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,074</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,364</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,326</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,771</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total undiscounted lease payments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,956</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   Imputed interest rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,315</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   Tenant improvement receivables</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,594</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total operating lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,047</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: current portion</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,502</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities, less current portion</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,545</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Operating lease expense was $1.1 million for the three months ended March 31, 2020. Variable lease expense for operating leases was $0.5 million for the three months ended March 31, 2020.</span><span style="font-family:Arial;"> </span><span style="Background-color:#FFFFFF;">Rent expense recognized under ASC 840, inclusive of operating and maintenance costs, was $1.2 million during the three months ended March 31, 2019.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Cash paid for amounts included in the measurement of lease liabilities for the three months ended March 31, 2020 was $0.8 million, net of $0.3 million of cash received for tenant improvement allowances. </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Leases Not Yet Commenced</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">In August 2019, we entered into an agreement to rent 100,000 square feet in a to-be-constructed building in Seattle, Washington. In connection with the lease, we entered into a $2.1 million letter of credit with one of our existing financial institutions.  Due to our </span>significant<span style="Background-color:#FFFFFF;"> involvement during the construction process of the leased building, we qualified as the deemed owner of the building under build-to-suit lease accounting guidance that proceeded ASC 842. The resulting asset and long-term financing obligation recorded on our balance sheet for the cost of the building was derecognized upon adoption of ASC 842. </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">As of March 31, 2020, we were party to other leases that had not yet commenced pursuant to ASC 842, including a new amendment to our existing lease in South San Francisco, California to rent 19,867 additional square feet, which provides for a $0.6 million tenant improvement allowance.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Pursuant to the guidance in ASC 842, these leases will be assessed for classification and a lease liability and corresponding right-of-use asset will be recorded upon lease commencement, which may be delayed due to the impact of the COVID-19 pandemic. Future non-cancellable undiscounted lease payments associated with signed leases that have not yet commenced total $100.1 million, payable over lease terms ranging from 5.2 years to 12.7 years.</span></p> P2Y1M6D P12Y3M18D options to extend certain of the leases up to 10.0 years P10Y P3Y 1 P3Y <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Other information related to our operating leases as of March 31, 2020 was as follows:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average remaining lease term (in years)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000466">11.16</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average discount rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> 0.045 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table reconciles our undiscounted operating lease cash flows to our operating lease liabilities as of March 31, 2020 (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2020 (excluding the three months ended March 31, 2020)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,298</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,123</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,074</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,364</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,326</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,771</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total undiscounted lease payments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,956</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   Imputed interest rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,315</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   Tenant improvement receivables</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,594</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total operating lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,047</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: current portion</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,502</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities, less current portion</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,545</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 3298000 5123000 5074000 4364000 4326000 28771000 50956000 11315000 1594000 38047000 1502000 36545000 1100000 500000 1200000 800000 300000 100000 2100000 19867 600000 100100000 P5Y2M12D P12Y8M12D <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">9</span><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Commitments and Contingencies</p></td></tr></table></div> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Legal Proceedings </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are subject to claims and assessments from time to time in the ordinary course of business. We will accrue a liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When only a range of possible loss can be established, the most probable amount in the range is accrued. If no amount within this range is a better estimate than any other amount within the range, the minimum amount in the range is accrued. We are not currently party to any material legal proceedings. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Indemnification Agreements </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the ordinary course of business, we may provide indemnification of varying scope and terms to vendors, lessors, customers and other parties with respect to certain matters including, but not limited to, losses arising out of breach of our agreements with them or from intellectual property infringement claims made by third parties. In addition, we have entered into indemnification agreements with members of our board of directors and certain of our executive officers that will require us to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. The maximum potential amount of future payments that we could be required to make under these indemnification agreements is, in many cases, unlimited. We have not incurred any material costs as a result of such indemnifications and are not currently aware of any indemnification claims. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:11pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:8pt;margin-bottom:0pt;font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">10</span><span style="font-family:Times New Roman;letter-spacing:-0.05pt;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:8pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"><span style="letter-spacing:-0.05pt;">Shareholders’</span> Equity</p></td></tr></table></div> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Convertible Preferred Stock</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Immediately prior to the completion of our initial public offering on July 1, 2019, 93,039,737 shares of convertible preferred stock then outstanding converted into an equivalent number of shares of common stock. As of March 31, 2020, no shares of convertible preferred stock were outstanding.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Preferred Stock</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;;font-weight:normal;font-style:normal;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">We are authorized to issue 10,000,000 shares of preferred stock, par value $0.0001 per share. As of March 31, 2020, no shares of preferred stock were outstanding.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Common Stock</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are authorized to issue 340,000,000 shares of common stock. Our common stock has a par value of $0.0001, no preferences or privileges and is not redeemable. Holders of our common stock are entitled to one vote for each share of common stock held. The holders of record of outstanding shares of common stock shall be entitled to receive, when, as and if declared, out of funds legally available, such cash and other dividends as may be declared from time to time. As of March 31, 2020, we had 126,621,829 shares of common stock outstanding.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have reserved shares of common stock for the following as of March 31, 2020: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares issuable upon the exercise of outstanding common stock options and</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   the vesting of outstanding common restricted stock units granted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,492,204</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for future grant under the 2019 Equity Incentive Plan</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,433,424</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for future grant under the Employee Stock Purchase Plan</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,804,298</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares to be issued upon exercise of a common stock warrant</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,875</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total shares of common stock reserved for future issuance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,786,801</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our 2019 Equity Incentive Plan (“2019 Plan”) provides for annual increases in the number of shares that may be issued under the 2019 Plan on January 1, 2020 and on each subsequent January 1, thereafter, by a number of shares equal to the lesser of (a) 5% of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined by our board of directors. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furthermore, our Employee Stock Purchase Plan (“ESPP”) provides for annual increases in the number of shares available for issuance under our ESPP on January 1, 2020 and on each January 1, thereafter, by a number of shares equal to the smallest of (a) 1.0% of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined by the board of directors.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On January 1, 2020, our 2019 Plan and ESPP reserves automatically increased by 6,261,907 shares and 1,252,381 shares, respectively.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Common<span style="letter-spacing:-0.05pt;"> </span>Stock<span style="letter-spacing:-0.05pt;"> </span>Warrants</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In 2014, we issued a warrant to purchase 56,875 shares of Series C convertible preferred stock at an exercise price of  $2.64. The warrant is exercisable for a period of seven years from the date of issuance. Immediately prior to and in connection with the completion of our initial public offering on July 1,2019, this convertible preferred stock warrant, which was previously recorded as a financial liability, was converted to a warrant to purchase the same number of shares of common stock. Upon conversion, the financial liability was reclassified to the additional paid-in capital line item on our unaudited condensed balance sheet. The warrant to purchase 56,875 shares of common stock remains outstanding as of March 31, 2020.</p> 93039737 0 10000000 0.0001 0 340000000 0.0001 Holders of our common stock are entitled to one vote for each share of common stock held 1 126621829 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have reserved shares of common stock for the following as of March 31, 2020: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares issuable upon the exercise of outstanding common stock options and</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   the vesting of outstanding common restricted stock units granted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,492,204</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for future grant under the 2019 Equity Incentive Plan</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,433,424</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for future grant under the Employee Stock Purchase Plan</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,804,298</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares to be issued upon exercise of a common stock warrant</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,875</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total shares of common stock reserved for future issuance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,786,801</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 17492204 19433424 2804298 56875 39786801 0.05 0.010 6261907 1252381 56875 2.64 P7Y 56875 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Equity Incentive Plans</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Sequenta 2008 Stock Plan, as amended</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In connection with our acquisition of Sequenta in January 2015, we assumed Sequenta’s Equity Incentive Plan (“2008 Plan”), including all outstanding options and shares available for future issuance under the 2008 Plan, which, prior to the completion of our initial public offering, were all exercisable for Series E-1 convertible preferred stock. Upon completion of our initial public offering in July 2019, the outstanding options are now exercisable for common stock. While no shares are available for future issuance under this plan, the 2008 Plan continues to govern outstanding equity awards granted thereunder. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Adaptive 2009 Equity Incentive Plan</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We adopted an equity incentive plan in 2009 (“2009 Plan”) that provided for the issuance of incentive and nonqualified common stock options and other share-based awards for employees, directors and consultants. Under the 2009 Plan, the option exercise price for incentive and nonqualified stock options were not to be less than the fair market value of our common stock at the date of grant. Options granted under this plan expire no later than ten years from the grant date, and vesting was established at the time of grant. Pursuant to the terms of the 2019 Plan, any shares subject to outstanding options originally granted under the 2009 Plan that terminate, expire or lapse for any reason without the delivery of shares to the holder thereof shall become available for issuance pursuant to awards granted under the 2019 Plan. While no shares are available for future issuance under the 2009 Plan, it continues to govern outstanding equity awards granted thereunder. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">2019 Equity Incentive Plan</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2019 Plan was approved by our shareholders on June 13, 2019 and, pursuant to the resolutions adopted by our board of directors, became effective immediately prior to and contingent upon the closing of our initial public offering. The 2019 Plan provides for the issuance of awards in the form of options and other share-based awards for employees, directors and consultants. Under the 2019 Plan, the option exercise price per share shall not be less than the fair market value of a share of stock on the grant date of the option, as defined by the 2019 Plan, unless explicitly qualified under the provisions of Section 409A or Section 424(a) of the Internal Revenue Code of 1986. Additionally, unless otherwise specified, options granted under this plan expire no later than ten years from the grant date, and vesting is established at the time of grant. Except for certain option grants made to non-employee directors, stock options granted under the 2019 Plan generally vest over a <span style="-sec-ix-hidden:F_000519">four-year</span> period, subject to continuous service through each applicable vesting date. As of March 31, 2020, we have authorized 22,025,259 shares of common stock for issuance under the 2019 Plan.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes in shares available for grant during the three months ended March 31, 2020 were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares Available for Grant</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for grant at December 31, 2019</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,396,254</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2019 Plan reserve increase on January 1, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,261,907</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options and restricted stock units granted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,292,847</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options and restricted stock units forfeited or cancelled</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">68,110</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for grant at March 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,433,424</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock option activity under the 2008 Plan, 2009 Plan and 2019 Plan during the three months ended March 31, 2020 was as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Subject to</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise Price</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">per Share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic Value</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options outstanding at December 31, 2019</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,646,654</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.14</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">398,379</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,292,847</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29.68</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options forfeited or cancelled</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(68,110</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.63</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options exercised</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,381,437</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.27</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options outstanding at March 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,489,954</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9.44</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">329,432</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options vested and exercisable at March 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,670,591</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.03</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">220,010</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The weighted-average remaining contractual life for options outstanding at March 31, 2020 was 7.2 years. The weighted-average remaining contractual life for vested and exercisable options outstanding at March 31, 2020 was 5.8 years.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Of the $5.0 million proceeds from exercise of stock options included on our unaudited condensed statements of cash flows for the three months ended March 31, 2020, $0.5 million related to options exercised prior to but settled in the three months ended March 31, 2020.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2019, 4,500 shares of restricted stock units (“RSUs”), with a weighted-average grant date fair value per share of $41.63, were nonvested and outstanding. We did not grant any shares of RSUs during the three months ended March 31, 2020. During the three months ended March 31, 2020, 2,250 shares of RSUs, with a weighted-average grant date fair value per share of $41.63, vested. As of March 31, 2020, 2,250 shares of RSUs, with a weighted-average grant date fair value per share of $41.63, remained nonvested and outstanding.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Fair Value of Options and Grant Date Fair Value of Restricted Stock Units</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The estimated fair value of options granted during the three months ended March 31, 2020 and 2019 was estimated using the Black-Scholes option-pricing model with the following assumptions:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Grant date fair value</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$17.68 - $31.71</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$7.80</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000554">5.27 - 6.08</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000555">5.27 - 6.08</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.7% - 1.7%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.5%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000561">70.5% - 72.1%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000562">64.3% - 65.5%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected dividend yield</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The weighted-average volatility used in the fair value calculations of options granted during the three months ended March 31, 2020 and 2019 was 70.7% and 64.4%, respectively.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The determination of the fair value of stock options on the date of grant using a Black-Scholes option-pricing model is affected by the estimated fair value of our common stock, as well as assumptions regarding a number of variables that are complex, subjective and generally require significant judgment to determine. The valuation assumptions were determined as follows: </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Fair value of common stock—<span style="font-style:normal;">Prior to the closing of our initial public offering, the grant date fair value of our common stock was determined with input from management using valuation methodologies which utilized certain assumptions, including probability weighting of events, volatility, time to liquidation, a risk-free interest rate and an assumption for a discount for lack of marketability (Level 3 inputs). In determining the fair value of our common stock, the methodologies used to estimate the enterprise value were performed using methodologies, approaches and assumptions consistent with the American Institute of Certified Public Accountants Accounting and Valuation Guide, </span>Valuation of Privately-Held-Company Equity Securities Issued as Compensation<span style="font-style:normal;">. For valuations of grants made after the closing of our initial public offering, the fair value of each share of common stock is based on the closing price of our common stock on the date of grant or other relevant determination date, as reported on The Nasdaq Global Select Market. </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Expected term<span style="font-style:normal;">—The expected term of options granted to employees and non-employee directors is determined using the “simplified” method, as illustrated in ASC Topic 718, </span>Compensation—Stock Compensation<span style="font-style:normal;">, as we do not have sufficient exercise history to determine a better estimate of expected term. Under this approach, the expected term is based on the midpoint between the vesting date and the end of the contractual term of the option. </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Risk-free interest rate<span style="font-style:normal;">—We utilize a risk-free interest rate in the option valuation model based on U.S. Treasury zero-coupon issues, with remaining terms similar to the expected term of the options. </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Expected volatility<span style="font-style:normal;">—As we do not have sufficient trading history for our common stock, the expected volatility is based on the historical volatility of our publicly traded industry peers utilizing a period of time consistent with our estimate of the expected term. </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Expected dividend yield<span style="font-style:normal;">—We do not anticipate paying any cash dividends in the foreseeable future and, therefore, use an expected dividend yield of zero in the option valuation model. </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The grant date fair value of RSUs granted after the closing of our initial public offering is based on the closing price of our common stock on the date of grant, or other relevant determination date, as reported on The Nasdaq Global Select Market.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Share-based compensation expense of $4.7 million and $3.0 million was recognized during the three months ended March 31, 2020 and 2019, respectively.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The compensation costs related to stock options and RSUs for the three months ended March 31, 2020 and 2019 are included on our statements of operations as follows (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">172</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">130</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,544</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">917</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,157</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">906</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administration</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,802</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,093</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total share-based compensation expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,675</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,046</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At March 31, 2020, unrecognized share-based compensation expense related to unvested stock options was $71.2 million, which is expected to be recognized over a remaining weighted-average period of 3.3 years. Additionally, at March 31, 2020, unrecognized share-based compensation expense related to unvested RSUs was $0.1 million, which is expected to be recognized over a remaining weighted-average period of 0.2 years.</p> 0 P10Y 0 P10Y 22025259 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes in shares available for grant during the three months ended March 31, 2020 were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares Available for Grant</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for grant at December 31, 2019</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,396,254</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2019 Plan reserve increase on January 1, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,261,907</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options and restricted stock units granted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,292,847</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options and restricted stock units forfeited or cancelled</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">68,110</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for grant at March 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,433,424</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 15396254000 6261907000 2292847000 68110000 19433424000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock option activity under the 2008 Plan, 2009 Plan and 2019 Plan during the three months ended March 31, 2020 was as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Subject to</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise Price</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">per Share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic Value</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options outstanding at December 31, 2019</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,646,654</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.14</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">398,379</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,292,847</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29.68</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options forfeited or cancelled</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(68,110</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.63</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options exercised</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,381,437</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.27</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options outstanding at March 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,489,954</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9.44</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">329,432</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options vested and exercisable at March 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,670,591</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.03</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:10.78%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">220,010</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 16646654 6.14 398379000 2292847 29.68 68110 8.63 1381437 3.27 17489954 9.44 329432000 9670591 5.03 220010000 P7Y2M12D P5Y9M18D 5000000.0 500000 4500 41.63 2250 41.63 2250 41.63 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The estimated fair value of options granted during the three months ended March 31, 2020 and 2019 was estimated using the Black-Scholes option-pricing model with the following assumptions:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Grant date fair value</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$17.68 - $31.71</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$7.80</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000554">5.27 - 6.08</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000555">5.27 - 6.08</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.7% - 1.7%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.5%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000561">70.5% - 72.1%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000562">64.3% - 65.5%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected dividend yield</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 7.80 0.025 0.707 0.644 0 4700000 3000000.0 The compensation costs related to stock options and RSUs for the three months ended March 31, 2020 and 2019 are included on our statements of operations as follows (in thousands): <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">172</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">130</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,544</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">917</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,157</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">906</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administration</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,802</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,093</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total share-based compensation expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,675</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,046</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:6pt;"> </p> 172000 130000 1544000 917000 1157000 906000 1802000 1093000 4675000 3046000 71200000 P3Y3M18D 100000 P0Y2M12D <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">12.</span></p></td> <td valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Income Taxes</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The effective tax benefit was $0.3 million for the three months ended March 31, 2020. There was no effective tax benefit for the year ended December 31, 2019.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We calculate our tax provision by applying a forecasted Annual Effective Tax Rate (“AETR”) against year-to-date pre-tax loss, and taking into account certain discrete items, primarily related to the exercise activity of stock options, in the quarter in which they occur. We recorded a pre-tax benefit for the three months ended March 31, 2020 because the discrete benefit from option exercises is greater than the year-to-date AETR tax expense. We expect to recognize tax expense on a full year basis, inclusive of discrete items.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We file</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> income tax returns in the U.S. federal jurisdiction and various U.S. state jurisdictions. Significant disputes may arise with authorities involving issues of the timing and amount of deductions, the use of tax credits and allocations of income and expenses among various tax jurisdictions because of differing interpretations of tax laws, regulations and the interpretation of the relevant facts.</span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We believe our accrual for income tax liabilities is appropriate based on past experience, interpretations of tax law and judgments about potential actions by tax authorities; however, due to the complexity of the provision for income taxes, the ultimate resolution of any tax matters may result in payments greater or less than amounts accrued. Because of net operating loss carryforwards, substantially all tax years since inception remain open to federal and state tax examination.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On March 27, 2020, the U.S. enacted the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) to provide emergency economic stimulus in light of the effects of COVID-19. While the CARES Act provides extensive tax changes, some of the more significant provisions include removing certain limitations on utilization of net operating losses, increasing the loss carryback period for certain losses to five years and increasing the ability to deduct interest expense, as well as amending certain provisions of the previously enacted Tax Cuts and Jobs Act of 2017 (“TCJA”). We are still evaluating the CARES Act, but do not anticipate a significant impact to our income tax provision.</p> -300000 0 P5Y <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">3</span><span style="font-family:Times New Roman;font-weight:bold;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:18pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Net Loss<span style="letter-spacing:-0.05pt;"> </span>Per Share<span style="letter-spacing:-0.05pt;"> </span>Attributable<span style="letter-spacing:0.05pt;"> </span>to Common <span style="letter-spacing:-0.05pt;">Shareholders</span></p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;;font-family:Times New Roman;font-weight:bold;font-style:italic;font-size:10pt;text-transform:none;font-variant: normal;">Net Loss<span style="letter-spacing:-0.05pt;"> </span>Per Share</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth the computation of the basic and diluted net loss per share attributable to common shareholders for the three months ended March 31, 2020 and 2019 (in thousands, except share and per share amounts): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(31,403</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18,386</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value adjustments to redemption value for Series E-1</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   convertible preferred stock options</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(254</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss attributable to common shareholders, basic and diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(31,403</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18,640</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average shares used in computing net loss per share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">126,058,389</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,886,087</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss per share attributable to common shareholders, basic and</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.25</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.45</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Since we were in a loss position for all periods presented, basic net loss per share attributable to common shareholders is the same as diluted net loss per share attributable to common shareholders, as the inclusion of all potential shares of common stock outstanding would have been anti-dilutive. The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share attributable to common shareholders for the three months ended March 31, 2020 and 2019, as they had an anti-dilutive effect: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Convertible preferred stock (on as if converted basis)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">92,974,578</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options issued and outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,823,569</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,190,831</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested restricted stock units</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,618</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Common stock warrants</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,875</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,032</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Convertible preferred stock warrants</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,875</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,884,062</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">109,277,316</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth the computation of the basic and diluted net loss per share attributable to common shareholders for the three months ended March 31, 2020 and 2019 (in thousands, except share and per share amounts): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(31,403</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18,386</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value adjustments to redemption value for Series E-1</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   convertible preferred stock options</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(254</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss attributable to common shareholders, basic and diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(31,403</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18,640</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average shares used in computing net loss per share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">126,058,389</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,886,087</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss per share attributable to common shareholders, basic and</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.25</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.45</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> -31403000 -18386000 254000 -31403000 -18640000 126058389 12886087 -0.25 -1.45 The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share attributable to common shareholders for the three months ended March 31, 2020 and 2019, as they had an anti-dilutive effect: <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Three Months Ended March 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Convertible preferred stock (on as if converted basis)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">92,974,578</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options issued and outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,823,569</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,190,831</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested restricted stock units</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,618</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Common stock warrants</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,875</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,032</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Convertible preferred stock warrants</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,875</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,884,062</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">109,277,316</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:11pt;"> </p> 92974578 16823569 16190831 3618 56875 55032 56875 16884062 109277316 XML 15 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Equity Incentive Plans - Summary of Stock Option Activity Under 2008 Plan 2009 Plan and 2019 Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Shares Subject to Outstanding Options, Options outstanding, Beginning Balance 16,646,654  
Shares Subject to Outstanding Options, Options granted 2,292,847  
Shares Subject to Outstanding Options, Options forfeited or cancelled (68,110)  
Shares Subject to Outstanding Options, Options exercised (1,381,437)  
Shares Subject to Outstanding Options, Options outstanding, Ending Balance 17,489,954  
Shares Subject to Outstanding Options, Options vested and exercisable 9,670,591  
Weighted Average Exercise Price per Share, Options outstanding, Beginning Balance $ 6.14  
Weighted Average Exercise Price per Share, Options granted 29.68  
Weighted Average Exercise Price per Share, Options forfeited or cancelled 8.63  
Weighted Average Exercise Price per Share, Options exercised 3.27  
Weighted Average Exercise Price per Share, Options outstanding, Ending Balance 9.44  
Weighted Average Exercise Price per Share, Options vested and exercisable $ 5.03  
Aggregate Intrinsic Value, Option outstanding $ 329,432 $ 398,379
Aggregate Intrinsic Value, Options vested and exercisable $ 220,010  
ZIP 16 0001564590-20-024687-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564590-20-024687-xbrl.zip M4$L#!!0 ( /*#K% #K,?#")4! '?5( 5 861P="TQ,'%?,C R,# S M,S$N:'1M[+UM<^)(MB[Z^9R(^Q]T/=-[5\7%%!+OKI<3%,;5Q-C&8ZCJW>>+ M(Y$2HRXAT2G)9<^OOYDI@04"C(1 *6EUS'3;!D3F>GF>E2LSU_KT?YYGAB0] M86+KEOGY3"Y7SB1LJI:FFX^?SUQGG_/3^7+J_ZMU)'=?0G M?*G;JF'9+L'OAC?OI;YIZ":6_N?K_;5T::GN#)N.="Y-'6=^\>'#KU^_RMI$ M-VW+2+2O.B MVB[+C5:S6F_]?Y7*1:42>, /;P)2X)\+J5ZNE.5RM54/O/$.J3_1(Y;ZEX$W MXMH$M5HM7&U6<:TN5U&MK37;50W7QK6:IHZ#([7F+T1_G#K2._4]'R*=KVEB MP\ OTI5N(E/5D2$-%S,M4=&H9:EC&-(]^Y@MW6,;DR>LE?VG3AVJ :H%T[YX M'A-#_WP6D!K[2]DBCQ^42J7Z@4K0H5^ SP+OUUX_$'QSXX/WXN*M2)L[*T]& M&IHS18YUR\'JE&N$3:=2K/K!7V =::Q\@SK:1+5_:]#W$V?B!36_5 MU2TCTE7V=GGU[2;257OS!_A+["/-U8_@9W6Z^1/LE0U#,MW99MO0'/*!3?D# M?0=KG].POGE@](4-XU)=0BADO&S^S.+531^T7-,AVS[G MO;A!<,\4:GZNS.I7E<]);K?;'_BK2UMTR%9W:G^@KR[>&'KDJN.QE\?(7CJ> M;ELU16[NW?G (,NV)168<;]F3ZN<5Y5QI!!YR3G6P\J"%3MYZ3NM52]OUP_#N MC ,?1AK[[PP[B#/%.?[;U9\^GW4MTZ'\<3ZB]GDFJ=YOG\\<_.Q\X)^6/K#/ M.;IC8/H#@[9SN?+WPP*^RO1-]/4/BS=\^K#X*H;@M]\HB)N4\1Q,I"?&$0KE M"!^,QY;V\N63IC])MO-BX,]GFF[/#?3"? FS4?^O3_KS!7L<)NPW[U==T[#) M?^6_T_?>>AXEZ=KGLZN'"ON'2L9$,_9(K%]T*$%JC"2O#/3HS_'9N<<3.GOV M=KG6;%65BCM:LSDV;0Y''4+1Z1$S(__Z\OJ6._3"_M3YA8C& M__4#VVQ2G@O(.T9/8X01 Y/!A)JJ_J1K+C(Z5 H/#'NHW'NSN6&]8!H5$ZPZ M%K%O\&R,R8,_3/YE#,WX9_P_+CXS="SUIR?'U4_=&=_5_HQH#8UU<:_:P1^81;18ZU P MI3'U/:4PW5R\.,)DMDND@7')\I_RC=*ZC&8,]=I&8QB_;0SC=6.X0CKY@0P7 M=VS;G7%5V+WG.54EUMZ:!S6->_9\KB7ZRPT5PS*J6I(TB,1OU->:?$-H!JB-_$ -4W)O[EKO>HY*(,U,S#5,(&_. M=6_TK"<7/6X2P;UN_[PB&/?IU*G;.4FQ!UTX)<0>E=//WU/O8?.7DYI_C!_JT2.H5S8,B*#2;*V+@$Y\ICML8C9=5;'< M$UW"T-6MCM],B'BIK"%S[7VEM)(_ZYQ0,CK:ZN? MP5[*T?]$E2<25U]9'4SPBQ=_\X6X(ECF'5RJWU<6!*NSF&'$MG&_^$/D;UD\ M=/':RC>QIT;07ZU:R8#:O*T7QU=![;SZ^FS_E8-5$ "HS1KPWW!!WY&D K+A M-ZL*"/K 80K8(1L?V;,D&[F]V&@XFG'N@ J>^EX'+_80OBY#CK6886337C7N MT.,"7W6)36NFF[N^[$TD6_VV\!,7KP;G&]WYZ/+VCEB:JSH#,L3D25=?4_E# M_+?+8C?S\1X_8=/%VU?[I[;.)9'A1Q9LK@I9HT-XGANZJCO>B"5-I^_R#@_1 M"5]LFO'9%S;EBRUS_O1AXX/7-;4ZG$S3R94H%L,^D;+% M7%*9&=:MGI88.?3:SHJZ!;'LP MX;FIX&D1_\B:/C;P:@+KU3];Z:QFXKOE,@F];?)G7UZ3GSNG?QI/#2S#6DDN MP_8V#N^X#\O46R;/ Z\8R&QFF;DSB4U3#IK%VJ3!$.8=3=-90AH9=TC7^F87 MS74'&<4QBIT" .9=U35G;D&.R,Z<*:8L'<1/&72?L)]4[5FN$#&LJ\PP'#F M]]A!NHFU'B+LF*=='"O9//.FF5RT7=0.%<8BQ(@ MKLND=1V04LB1;0F>6\BD9<4+%G-D5.)&C;FSITBKUL*8F&#+UTQ:W4'\F'7S M$IP65TX^G>)46 (+O*R;A)#K.J$-88\U6KZ-0H"EF=@&$BUXR;FQB!6S"&TX MNU91^;8205+NIS&)#)VJ$=I=-D=D.=^<$B$B$VWOY>V(+.=&(5I$)IR!1(K( M\FXL D=DHAG.CH@LYU8B3$26&9/(\#6+#-E&)BY='!K%%L>4!#@XD@LK>BL$ M+HY%"1 +Y\^Z(L3/!;(TL0+IW%G=%F;,MU&EGM\Y44&.A,DMWT8A *>);2#1 M^"GGQB(6+0EM.+L6\_FV$C'R.RTH-B,?&0Q^XL@Q:G1K 2-)%A[6%9Y8 33^!UXP M=W4\JT7%V!L6#SRP-A^O?OV71;JN[5 ")O:R",OB+QW?EE[/H[(^'X27Z&75 MEK^^?,6F.ITA\G,M]&&]L^Q[K&+]"8T-_.9SUGN3+$80>FL>UO2L&DQ8\GXM MF#79OV'>$9SJ+>VM1&L;]7?4L2PL(+#LW&T#D,'(B2?+;;GB1S59V\ $3\ZF M)[,]W$K4.&]EUS7(&.?D;9KD/K$[[IAK/F=FJR/8K M!=YB!SQY;T\.RSX-9]ZH/_!D\.2C1->9O8H,GIQ-3T[[XG4@J<9,Y0X3WB>< M2N=A,#;T1RZ@+5DV;EN;/Y%0VFVY@?P7U1L3N7UED5O\RX_P6#M@8IGT1Y5O MF:QO*OKO&3K(U!#1[.]SC4J*BK!147*P511)+*'P>+=@\KV3Q(!A, ET3EO2 MU,W]9:#"=.>18$^$>8CV%@:PR>/T0Z"5I2AJ.-+%I2VDR[*V;>T68U M$<0"\XH<5K* >JF6LR]>?!U03%$)_I()!E8IJZQX_LY*9%7FYT ]N.96(;3%P@$P\DBW:KTQ_6=H5"A)&^NP4" M0/"W7/C;#HV"PZ7O<.QV$R:JC@SPMUSXVW:%@KNEO8+.>:99T!6TL GGTZV@ MP>IRLI3.IEU'2W^#7:=MUZ?G]$S8=9*9]#SO$PH:!PB[7>C+] KIY /!9R[?T MS;GKV/QU>>L#;[Q#/TP35P3_[6)3?=GXM, ;V6%MEQ"Z9LG!0G /6;P>Q]E' M&LDM#+>:S>N -AO.48:PP_0V""AL?/E>0B;GXN"1Q?/(O!O_:^KJ#M$O39K> M%'"F?#K31KL1B]T*<08W,0<'?RRT4:J1!W;EWCL#)F> M=$=?WW4#N@/WVN)>^YH2,&"N8 "\%KPV_P[2M'B[)7/S=; MT R'BP1OEBK!@PCJ($4+IL">LWZX2+ X/+T$=4Z.N!T9NHJ1C3KMB;N^R;OH>45Z MNW11\FB1E\$D((B79>&XSA/2#=;6^,HBK*GBJZ16Y=:EF(*7A>267_2$O:9Q MH?Z8&[=$L^P2X;F>;*=^3WWZ-?!B:10 0$<+Z?/I(7L)ZPIG741.26;;5_$YU3ZV.Z8VL"98N*'>OST:1[V<+:) MX14X]Q=$OC/8B1I,=K$GRP9S:AJ#+>&D(K"L8@>UN7HZGGZ(F]1/>G]'-W4' M7^M/6.N;]'L>=1JJ>"CQ]>4&_661T(V>2W:YQ)IC;835J6D9UN/+O?XXS04A M1Q#'JVN](9"<.E=\ Z+OPX:!5<=%QAVA@B/.2U%M9[LLP&PBXTYVX[H\X,Z) M+YXFC#L%LQUQ<"?;9D/I2J[(P%NGMA]J(\2YI,L9G[ED^K_EHY>OK7X&FUK@ M$T&N6[R2L,W9Q*&RT5S5&9 A)D^ZBI>ITZ%74$ W'^\IC)NLA$!F(R ZSXM- M$_53H%NFFM, )Y[2LT<_V5#ZB=AEE]+],(W-)_>NOFVN!?3U'6K/G;.+HO;3 M>;L7%[FV8\TPL9=*_X9-.FRZ'.N;JJ]N@(:#;&3/+P[KP__:L$;RBT5'-TH MKKP8I8A(Z:\M?47YEC;GA-(5@=GRZ__7Y^.\PUE MS6+/^?*J[$\?COM-2X%^"$NT:%1RC\Q'S]G8)ZF09^X,?!I\.H\^O:=ZERYQ M]H5K.^@4$(!N0 WT#*B1"FI$L^.@F@"7!,*EK**&[XF5%%WRX,TG*J;ETT7: M?-H1EV5ZYU(,@LW*%N0.GLV=%42@IQQ:@6OJG@E\YV'7-48V7M/HS"M4[P4- M_ V+!RY>6?D6]L1M7^$ZQ/Y[XFSY OKJ!7LYVN-W'>5M5UJ98(>5)%NE=9+ M^RVDSX%K%V,%]198YT"1I\?HM ZYTF#>X3U!^ $J&N@[EOIS]2J*^82)PPY< MW1$\P81@C;\IL.-2:2AM_X=J)4NZ7ZR)MDHA>#EEIQQ.S^0,N1OG2GM_)O<^ M\;H..%(\EYQE90],LF90QX*=M3#OA^7LC/+8ZPE%8;YX.[\0T9;7ZMB7L'IW M+'E!)3R8LSP&NWAXCVV'Z"S3P5_X3K_&_D;HO!>YBTQ;X8H0_"Q8MFKQ8V^F6-II9K(U.C,KW53>Q@;/;^=NGL M^Z;*Q/"$V:?R9UJ+/V\5VN&IWN7MX8#8?9N.*'@PYK Q#]VQK6LZ(B^L L0& MMEYY ACP 0:\5=1;1E$$HUW&2Y[34I*:6VRW:.66RQ^(,$[*@?'MG.ZK&:Q, M.*<&L-U<.'@76@FKP+S'/D8M:S=']EQ.^)==]Q'#J1<9 M5N3;W4)L"E:!X!CI!C1R@DS,.BI2A&?;JZF3NO],OMQ0F)=M;@5(R[_>N7 M?2.>=V@+4;PE9U:0;D9<6"OP/HQW>]+_=E>8+ORJER6]H\BIFX\W MEH:-/*U*-DOCE33VEP>L#\*M4U5KAIWVL""Z+L"(J%.Z2 F4\>]YC:\+ATI[2 -PZFA6 M5A3D$M+* M((,*M:/-=%.W'8)8FKBH(+:7/ #)CFAI18$S02U-=$R+L5V8"_02=X\M2S@5 MUWK :!(VFA3:E02()9U-_]/C\@GO=G?HI#3=4XUNRB,G<^^G]QK#G_E3W[ M7#>9>5Q4?OLXH=]V/D$SW7BY&%&=V](M_B7=6S-D>J_9^G_PA2S33YY]^:]_ MR(W*QT\?YBM?:>@F/I]B5C_N0J'O&UN$CFXQA$O+I>J4E+)2IZ_-D:91HUB\ M*+^.+]J(?WE?-[8,[6-@G-4=P^2/08;^:%ZP^RB8!+^GNG$@;WUS0$ M^O:W M9]<3(CHU]@O)?^/9E^^W_5'O4AJ..J/> M<.]YQ9?HJ>8U['6_W_='_=Y0ZMQ>2KW_Z?[>N?W6D[J#FYO^<-@?W)YVLLHQ M)_M'9_A[__;;:'!;DBZ[DE*IU]I1I]=8G5XUY&U#R] UJ5)N[G8V T^)@?]@DK<-HR1F&[&F>2C]/W>+*I._GJDDRNG/^;(_?KMWS)B>X#0ZH=J.FC*OH= M.[DC#4S\WI^!SYP.8O3D2?+S&=6WB@W#GB-VXV/YNR]-_OO*O"^0ZU@+/:B6 M8:"YC2\6/WR4?NF:,[V0*W3B9_S;.&L[FO3$-?WYS!/4\JG>^^O^N_=G]:!N MV>^K4F=_V"QW7])#_&AAZ7M?&K[,Z(M![ZLLE!)7\%N=2VEM27'^GO9<&5]+H]YX4(.XE:7>Z(_:RW*[6@@+]X)G\!^YG7Q(*6+>$?XTX M')5(Y'!4+5U91'*F6/I[X1J2MVZ0Z*(":SO82]GD8'?\LSUO/1+;O2XT=L*( M?G:JH9<73-=WYMF7&W;,6ZK*I1UCJFX:TY5NJ\CXDS[FBO[%CD:N[*>P2\YEF,Q90V8?W/$"6Q+0+=9NE:ZTBE*4W\=8W*QG8;E%4CI M\9PH^Z3WP6C\2W\_K[;:]69.5[A'=0?EJ':Q/0QKA/5_CQ_Y27#38<5]HME MY[)S-^K_Z$E?^X-1K_O[[>!Z\(UA7G=P3]&R,^*YO,/,0V#8>==[1JHC,;E) MUD1ZE:2$;&DXQRK;B=$DW91TQY:Z4Q['OX^N[[.\3>!:$XQ*\TSROM2K.BU';IQ8]J ML^)CS:/R!/<4B0:I%HU2B?272W1;TU4>J%J3!!A1W+GK0<3@(B"/R-3_PW]_ MGRU//JZ1],OWY6%9\D\7DT]C(GWXLNJNTJU5?I]A+TL+"N4P%'8TC6#;]O]S MK9M8CKBY5Z_+4@_9CH%^8JGSA$T7\]_74;&T?5S*/N-2HHU+&KHZ!1OZZQ$B M[TQJO[I5REWZXX",K%]F-!D/,7(< T?0=&WK&#@W#,@=C7PH5B8=1$D011UF M//6MBKNSJ+2-_ZO/(\>^7]HMN:) ]+0G,?KR9DOL.:$^HL^1(>%GK/(CA?3/ ME!ZQ#;%$0&34*B5FEIN"A:V)YIV)B$-/>1S7?U]3+__UCY8B-S_:DH,-/)_2 MST@F7^24)&HZALM2!Q(B&%&'U?".7*FRDBMC3-&AGXKNZ^^42N-]R->W?FLS M^*VLCH-QQR819Z$F->KM\TJE$3]#FXD,U'[662O7:\$'M_NM!8B\:^TR+5RM3[WS2$@?"J&'9)G M0DI+[)1H+7*Q^,*HD7>"HWG>%EY]\2OS,KW?!2M=+U M=7>/!&,RAP[37ENS9MPJVV$=OTCJ%%,AS-BMGU]3S+=;V1*:O)[->2>_EZ;( MEB:Z05?@R##HB^PD+5N8_^WJ;%E.5^-C[+^!/M-?F;-SGA;QSWGZ2_/ LGZA M7[9<9R^S?9$7B9^AMZ1U]'IV>9+LT0+&G%CL@M#BZ MZ$R1LS[V7VAUE&R(WH?].;PO2*-\]V:5\83C#B"EK=^<#MP&8BS^[8)WEJ'/+[V,1 \9#9C%H=4UIWM]1C W=N_2=]8J=?^8 MG6MXV^'#\Y'TCNFH^5&I4N+TWN!,=9N.&,W9:;MC>Z WWJ5C8?M].;K7M#:= MM%H*B\G*=R+PFGQY#354)!ET0EA"JDJ]AB!F^LR0"$/RC7^E7V:>;WS!IF.@ M/_IDP Q=M694I"\E1EST<13MF? >);HD^^5,%R^7*8]A/C8-3W23GZ#G^VUL M-T6I?-PV0OZR_''QMC??L'U\BS0R MYC5A,N;K60JEO%^20FZ7E=#R--/1]S6S24\E ;OS_L"-;^^53*4<6G!E6C(1 M%W+U>KE5.ZD -EZG2U0 /IWL*0&Y7,FC!42T Z52/MK=O52DT %8. 6E+*< M=U#8EONOEJN"D*JR/3-'HP06+7\^4\YV@7NC7#LNN!\\1$4NUX_K:8$VM0Q^>\6,,Z.A'% M&M71B2$_=G5LG,Q*]"^<-F,-ZC21L7@H$6M4N0L?>YLWE;)MTL4)Y#9,'M*:[-B 9I?S-NZ;ZY--!TWX\1*LT8?STR&N M[6U>T\%XM5$WU(&S"/\NXX5]^2^=?C7]6LFDT[78?O23;O,L^O)2&](J^G M6V&TMRPXF5C/QH^ M;C61XQP6:N3BL%"''[+IS(EN2-5*26(B+X4!;UGL^8J?"*-@XYJZI[KO#[Q] M#+_!8)\%+6!#X8) "RG>F\<>N Y'-PIS;UE$C94#T["JTY';G\_ZMU>KA:%- M=Z99CO^&LR^RTBBU6LU2H])8V,5B\%^\^Q9\ZNK*[8SEG8SE+8WE[8R29+V. M-72R)XU>-,RENF[':M@YH,39<[LG/TB,_'!*.?YVCB M8'*!C%_HA5KZA\-E<%C_HQB7&42IEA &VU1J*_.CC>@QO%-> MSZP(<]-]IFL:N\GF/W6\[9+< JR6R[3%'^ZYOM9J,(R80+P_+4; 5H;Q;KY& M6D$VRJWZ]D5D=$?;L.P]DY;&2PWUHE^WY966]QXH0EWU[N][EP_#T:#[KX=D,,I\PL31V4;Z'?UV3 A_#RM"R,KX M\"-&4\N@3[+]K@S2NTL\T57=>2_U_G9UYP5032!4:P*J :H)CVJ=X>\/5]># M/Q*!,&1/I2O#^@7AE4A U (@ B 2$HAN!Z/>\&$TV+PC=]GK]FZ^]NX?JA&P MZ=9RZ. =2UKNPDFO<+5IOPZ@2B"H:N<#+]'0,A_LQO&.@W[V!8 SOZ!V/Q.\-*P[)==H\. MC2W76?3]N-?MGP" @%@M0H F ( UK8!8+!\!J!?@NA78SL.H_O!]?#A[G[0 M[5U^O^]%3-(YQ#)LCG5WQ%*QQN -P S 3 @P2^^2$=PR2N.64?]A'%8KQO M&@1C@&. 8QT LA2 K/-PWQ_^Z^&JTQT-[J. &,N(25=(=2P"^ 7X57C\@LW3 M5#9/O]_>][[UAZ,>/X7;N>X-'P97#[U_?^^/_GP8]KI1M@:^FUY]0,Q/W"+# M*Z;G':D-MJ1FF;3O-B^RY0=Q@(!"(6#>+Q((YY:P.9K>YNAE[ZKS_9I5KK@; MW%+(N^T/[CGRW?='_4A;!9=X@OBYC^]SU@4+IJX!C@&-%Q[$&X-CI<:SQT/N?W_M?^Y'JE?6>I_I8 MASM78J'6YHOJB[G[?4!DV;ME>>8K:E.G]_3\K:V4V[GUMV'_VVUG%''=,Z0: M00XL=41SMDV7L9/MMAZY[B3X_)HJML2P=0R'-ZY#>FFS1JR_4)$.SKT0G,'S+;[?(?2)8GH6^Q[&(KB)#FB#5 M&_[V*9:D7U-=G=*GJX:KT8FZWB=8DU!#G_'*"HY5"GX'OSEW\=H9:F$*GJDS M,/+#QYC=H@[H$.6$NOPVRZWF;Q_I'!W,T8)9S2^"YAMCR.U6G*PA!DW^O]=L M_K_7_2-&8V,EL2GO.\C$P^)MG2U//A+FYLI*X\PM2LB006V5[CK^GGVQ7$(= M7C?8&1F*5 9^PH1B%0B!]'_@Y;54]"<=31GT95%UWPNC9TV M A?'&PD 1Q3[ , !P$D3<+@#COV4!'5"9RI]PR;+"ZC3DM0WU;+TCHNI\G'Y M=_Z[_/&]ASNOB+4]CF)HP$(E%AQ1:\4N#9UH#.6M[MC*;PW[D#K5Z<,D.G!, MEXVF?_R98.]Q+,3269]AC2X#QW18$]U;9+(75F8$X950Q@EH!V@G2'BU!"MI MAN8+[&"@0I#*L7",G5\8F][?O46<_6*S+7\&173UB)&-E^ XZMZ?=TQ'?Z2? MN$'S%8A\T;'!$F4VDY$M38@UDW3G-8OWBI5T*?FD,[ !W!+*S "W +?2Q"W\ M/,$&;K),^X.C:)XF#61YA:-FQQ6 M?5/3T:-IT1=4_N9 :+98.DHJ?4'7D(.7"?D9>I$F2#OF(2T M)TQH6(4G$PIX#.48_(U=6Z=K0 I"UK(P,,>LN4&'+E'D8S#$#BK8TKO71:4S MM6SLOXQR%I M2A>E=-6,Y[J&9Q0[Z6CH$_G/P14NFR?!;,==Z@Y^]"_/Y?;R?>7]H#"SN]N[ M=GK7-Y"185O+;=_ VPA^I _8D"OPM5-:2SGPW,0BC>"54T6JBN>.1Y\3_AA_ MXWMI2VQ#>\M^#WL[XS%$* OR%4" ;*FYTK'3=_'=';X%/D/L*,CZN!>63&=& M[1BS R0ER?5N=:MHKCO(*/DFQA,::_8^69;.IOS**V>7 G[ OWS\%W4<;L,L M(IBX[!1>X#%E#^NE/G5/BU*W2AB3EUT*&[]P8_Y%6=26 M_.4/#0M*_IIG\:=?NF&L_TVU7$,+O7'3'^WIIK]Z<=#Z7[U4T/I?F4S6_\:* M\*KZG$YE_15^6N(I]&<6-\TVO'U.V'Y>:"34=O[:,, EOH7E0?]LNJ''6^:C M1:6^^*M%O%U%:DJ\8+"W6J560RULQO'/LSGJ 7-$O.,;]!6=GU%ZH29" [2KG^RP_\"KN2R-.*_K#CMDV70D1#=_LDLF/H481];5BKP!C3Q M*K5X2UT6.JJ(&3O]JTMMV+?S$M^^-;B]L[7W$W7LDD0MEA]0X=Y*%J[LGW^Q MZ.J<>1@FWJ)9TRE?<$_FH.PMY5_/MU"SH=_%C\JP/>$Y5;7FF[&]"YL6$]]S MEFPMKV%;)?J8/I^?AUTH-%BW9EW9K]7S_SNYNOG++^$[XH:-?]&1XA#8FOP MCS<-S5)=3[Z_J%!T:D0\'L3I'YB%EKRYGNC=83/%L-4.VP_Y:E M/QB\N'R<#%^X$>RPO)4#38@9\YC.F'^<3HT)V0=!7]ROIY9^TOC39 IU[>7^ MNN^*'#K][(X'AB6_QK:WGOG%QF@ROQBS-#57[P(C._1IOI&6V .\/Z_-P/OC MZS2\WYFMLX>R/3GLVRNE'Y>!/K>JO9ZUKB[Z'T9!U,S9#)]T_(N.<#D]MD[S M?EY^HISM#-?IPP*OTX'3\):O M[7G'1TSAC6/K@I=#M.2&L(O:81!H;)U.%9'@\_B/[*F+T[;2V@%:*7 F]C![ MS?J!!MH;;K_NG.EB_(CZ_L:!\](:[R(2),T@JP(W5WQ,(5%*X0\,-Q*\FO;'O MY??;SO=+^H;+9:7OC8TKI7?+%I?O$_%5;^JYO+?$9?ZU5PBC&[RIX7&7UYIYN[)! 2 ,MHV73-89>B"Z8S(^&"LF]#L.Z0*YC?3Q@8S:]6^2- M=KF^ZQKYOHX8I1X _(SFR.VXUH3<+')XYV[LFDNEOL4FU;$T % F A:V .RP%725I*\'[>\J2CP+V : M(18PP8OV86UTKZXJ5]U3K5Y.*?XC'V.V;?^@7!P?.)K4-S%] D(7IM7$8=!S M/+&?!GI #7N1=Q1NSE\W%E%U RXBA!J (,#ZBZL&( AQ=5-X%XFW@COM_E.> M--!=E&DZ:"UWTJQMGL1?[#02J &H.K.Z 1<10@U $&#]Q54#$(2XNBF\B^1N M-TZNEIMB*Z&+;*^$KLI^8%7XJ-!941'Q4AU W)!A.KX:_BF>!H"SS[Y\TI_9 MZU>+CD"NJ3OW>/+Y[/N#;ELU16Y^'UYZU7VN'MA@J_*99*(9E8MKGS\B-+]@ M4-98^2:\U65:D\L.M2E2I[KH95 MG0[+_GQV7CV3O-K&G\_T9SI5=Z99CO\Z-185,;*_%9.8WP^'5^NS7M@[OT(R^@XZ-W2&S'=9'X)^1$:%=6T>$2SQV7IM'=)Z0 M;K!OOK+(D/IM9_&=7?J5_B;OL8+A:JU2:M>5$#[P1$2,J=://-4#D+#6;)>: M;3DT5=Y9:.ZU!S)>!+R!!O$GY("+JP8(0N,$H=5U'%Y'WE=,7D7HH_.-4JJU MZHG%H^#^.7=_(#^P_N*J <@O#OF%UEM)DM\A*Y!6I:2T*T!^HID8G'\00 D= M5>5-&W@_:/V)N6M),K$C7JH28A+($!=7#1"3Q(E)0HG1!=S=+]'N%A\[V]LN M55OA7*]X)@:>+H0:@.? ^HNK!N"Y.#S72(SG#EAHLQ-^<.A!/'."0P\"**%O M/M%!6>1%O+03!!R0[2NN&B#@B!-P--<#CB6^T3CC6 MIN5*JR\E=(0#7SKEK M [&!]1=7#4!L<8BM%9O8#KDN4*HTVL!KHEF/*!O4"?3%S-EJ^H[@.:+SQL]S M;-KTJ]C!>=7,$Q3PQ5R7MW_X.()UK$ MTUZ/>'QP[7G8VC&U 0-6KW?!T;?*Z\VJ,#L(>Z%$$,$!*8!@"Z@+(-@$F*EC.ARSW:?$$PE'TR%JAJ>)"]1;]5*C5IR9QL3@GR(FP2$ M#:!C<70!=%P$70(=IT;'H;*+)\EB--A5 X&N] ,=9^$8Q1'O'PBN@6N+3IL7 M7$SW5 0?$8'>5#Q.+@*F+/,;.%Q20PUP%7 .+GM4#7W M!>+=&?31'5/K+4#OB'?>E=K&3B'BV1BXNA!J *(#ZR^N&H#HXA!=J')[;*([ M9$^W4JK6H46)<.94@-U;\=?: ^J.R*'3EPR,;"QQU#JW)NJ%LR=1?1V8 M#JR_N&H IF.Z:2FR(J!R"N\CL#.GYKF>J1*QFU2JU: M,[$.[Z%ZR\E/]I"J$I5Z26F$"S=!DW?1T% ,L1>>E,10 P1N<5(4X5X[>_:Y M/3[IR)5*J0$5\L6S,E$1 /@/K+^X:@#^B\-_H:5(POQWX#JD5H5#!,)9&1PB M$$ )]]AVB*XZ+.V"[*EXN4J(1B!%7%PU0#02)QH)]>MY1;DN!;GCK[F5DER% MHP+"69*H7@X'ZD)]10Z@ND-VL.526X$#7,(9%&Q@"Z"$ M;Y:E_=(-0[S$$T0[':02MF8#4A;4>4W>E3=R\7?QT]<*:80--R@30B:BYY MMVZ@?XM JEKMWW*0NB"D60EI0N5Q.7[Z6P&'G"\/5 MIBY/SAV:FXKH_L*8X MN@#6S(&J@#6/Q9KA2JZ167-S5N"5-9LM<0Z% 6MF8?M\5RY LUQVB%LI)TB@ M2K-?XJEQST:OB:@2 M8J*5F"A<.H[#[K$V_%O-6JG5:@BS-;(M1MJ*\86"BG1A'RA8'%T !0,% P4? MAX+#U>O>IN #3B?03Y:J%7%.)P %9^'(PA%/^6_60%"08\O0#E1)7/E?ZVBL M&UZ3 %8HWYY2(YS2\6!B\PX;S8^\T[SS(EXF&0Y+IKS7PH0*T8ZH>@J'/!#. M9$9YA3^Y*(8:@&* 8D!/0#%Y5%[A*29W]\D%UT#7.X B&:]K3O$2A<#X<%.G MN&J &WCBZ@9<1 @U $& ]1=7#4 0XNJF\"Z2NZU#\2\V=U25RM*QI3EZ80WI MQ$MS %]#=DG@(T]0E52LTTJA[E8+A+OS *Y[W-Y6U5*K#=TTA;,C45$6R VL M'\@-R&U/<@NUM8I!;@<^'Q M2 PU0,P1(^9HA#I:^4@7N'EP_#5U@KVLP,US[N9 MK:M-&4A.-%."36H!E+!86ZO6;(Y-&W&G9K==Q]C$$SV]DMP0A @F]L*C MDQAJ@" D3A 2:F_5F\T-ZP7C>VP@YY0K[EI);C8AT2^:28GJ[D!V8/W%50.0 M71RR"W6].HSL#EAYMTJR(DY5;'!WV-461PF+*[]SBW"_MB;4PR:8_E&3V OB MY:<@%H&T8''5 +$(TTU+D14!E0,^(H0:@"' ^HNK!F"(.*O54$/#2S\*OJ>S MZ]+_ZD[\56K@I!-L 8MG+; %+( 2%@M1:XX) MG\10 T0:<2*-)=,\!;I,5?CKP#+)?J"?9@ %_/N:\#TX'U%U<-P'0' M9UW!1P1;K1ZS;_#6#L^%6,(&-E"?L.G&+KEUQ/Z%QU!0YOQ&E&3;+MU -P6! M5+7:3>$@=>4Z5(B^* YU >[2)[./_Z$[TZYK4YE@S#%'G DNU$IM=OBE/P BLW"_OBI,PY*LURM MBZV:D>4@0U*3Z]N4C(X@(!([G[W:$G CO4+$E!%=AEL\'D^?$%*MA%2A4N2G MN\#=;);:]8HP^_<00(D+'4#)XN@"*+D(N@1*3HV20P743W?-O-DJ565QJJ<# M)6?A%,41S_P+KH%KBT[;P60&%=6%\@,QQ+X'?18"9>]A#" M ;A&5%PUP%4[N&HGCA[$]!%@"+#^XJH!&"+&QF@SU.4Q7.#LUC+5(Q_[+K7E MEC [I.#IQ=D,%7_5.MA>^"S9E2LDLB''!FJ N$2,N"34F'-+.;0]@Y-#NE W M2O5:79@[:>#O@OL[L!U8?W'5 &P'C2C$T0/LNJ:NA"O=1*;*UJ_6F H;P>:J M$)X@AM@+#TABJ %(&S97Q=&#F#X"# '67UPU $/$26(JZTE,+QC&L5*8!^RO M5ANE1J4)&ZRB611LL J@A,NULMRPJRJ$6D1-HL10 P0D<0*2:J1BG\?? M6U4JK5)+2>[H%[A]SMT>2 ^LO[AJ -*+0WJA'LY)D-X!JW%%;I>J57$:28#; M"[9?#"VT0H>@G2DFDI%D:2@HGRD.8YZB?.8FW4 ]#X%4!2T^,K%1#?4CQ74N MX"1Q= &#]WO82%^H"KS0>OPU\5V&RHO9\.$1-D+AVY26[I) M"5".&>*;+&2IH65%?G0)+2M2BY!"O:\#P='1[CHKU1+]OS!;$Q RB0L:0,;B MZ +(N BZ!#).C8Q#7;+W)>-#3NW7Y)+2 #+.ADV)5#+?_TM:9J X'? 1\!'H"/CHR'[6!C\32 MF2@[\,5=P0ZGB."I95!@L?DQS^9'"?_MZLZ+>,E(B!+@2DYQU0 W\<35#;B( M$&H @@#K+ZX:@"#$U4WA721W.Y/BWV"^(XLR8[9CJ3\OI'_N=0CAX7E,#-UF MZT([>""AW5H_D+#\@B%[_ATB S)TD(.U'\AP\1TF?'$9\>!@__9JS],26P?: M/L) PXV8W.89R950R[S5&?'AVQW7F5J$ MFIH60^0[SH?LTL:V 8=ZZ1PPX,VBWS5@N5*B3V#_WT,SWN@EM!R,A!SI!A%U M*E7EDL0$QO;V&9CE&"P\Q/;^+5UB%<_&F/@"D-O_]8]Z^V,\0 <<8LFF]#0C[0X;.Q/LLD"F [:WBJ@$R!?ML%[>+E2"6JZ$KO8=.LITL].AC8' =,1+38=V!^*.-GI>NEJ#Q+08B6DYM*,2 MLH)$LM*'VZL<2J&'1II<1CJTD:(T2@U%+K64]AX&RQ*A,288VBN*HXKHSAAC MI!MZF<1418P]+:5>4JJMDES;5,8]:H:Z2* 1ALPPCI0D*JXYIM)[P@88/W%50.P M5QSVVK76>IN]WJK1#>PEGHW H7$!E-"A;A6$ M%;!)6%PU0%@1)ZP('?%^!;P[BG=]L^NAW;'*7;=K]5)%:0C3(03<7' W!Y(# MZR^N&H#DXI!\)(MW MF5:MV9S@*39M_0E+CT@WQ4M&01P".<#BJ@'BD#AQ2.@T;@#Z>//-;A#X^B;% M07QMV?8M=@:3$7H^6L^I4E46I\D%.+_@S@_4!]9?7#4 ]<6AOM 5CR2I[ZW= M[49STZ4/T0RK\/Z=SO;VJ;M-9VM!KN&)KNI.R@W;H<.ET%GIW;J!UAD"J6JU M=<9!ZLIUA/,N>H@3NO9YCQVDFUCK(6)2;=@!7+WT8#7.B7-N0>?[KNS;C5*S MU1)FYP$:6.XRNM0Z(P+-9@&[@68SHRJ@V:/1;*A>P8$TNR5Y$(UF&_42?2#0 M;":,[GWZ&_ZG3CHHS7*U+K961I:##.^BOE#]MR VRD)6?H]VD! \9427>[;W MA.@J\6V:=J@,$+]?Z.-QC^/PL0XAU.MRJ=X0YQ@"Q%#B8@=PLCBZ $XN@BZ! MDU/CY% ]N(B+9UI9.%&A6>[8P))2+F)RP]#16#=T M1V=E3$WM",F.(VX$'4-SF7,H,787HA/QBO(*&5C]4SPUQHNIXJD28JJ5F"I4 M"_#Z%9H[IG:ZK$>K62NU6N+4/]@686U%_T*!2+J$ .0LCBZ G(&<@9R/0\ZA M4H<'D?,A=1MDI52M)%<:L5CDG#H?^-F/#PZBTJ%_U?2G:)-?F>MO@;DUYL[* M-VYQ9I5^$).WO7GK]YP^3S'%*YV[#.S0&7 +HK9X<5XI5^I\[I+?LPNIK%@# M,E_HR_0Q#K8C?IY$_4(SVOMUJH)'@HQHGZ+^X[SQ"7GE ]8DVAM7G<*!.C7ID!_UJ+C0MW0]9>C@W/QIHT M7**(9$VDP1Q[XK:/)(>WYGH,PWVG[V2+#:ALN38R-;L4S5KQLXKG;Q'&VF=X M\C\J]VD1:0P3*<[WS&C4ZMCO\V0)KHEK>]X*V9HCV1=X] M5;49C/?27?Q%)L%8NJ$O3FVI1P>D>3WI/ 56Y5*:WG.:*AQIB5ZP(R*BL(00 M4 4DD3I)*&Q[4O N;2U('Z9>!Y(GU+>Q\W6W>,G;+HXEN4?L>XM(YO\"/D ]LYZ$/)_4:)V.0/-A[,:1^1"0'*8-M Y874O(%E+IH':D/70_)I<>XOY&B%J+>V)#E M4!=I/X%S1:Q9EWX)>](?NC/MNC85"":]9]5PF8U2I;5W%4: !<&7V@D5JC[503T1EX*7 MU,D,:\YNRART $^JZ.6)3NZ)J I!TWZB5+$$S6R*982M29FI>"?4N_IT\4X M@(^QQI?E4JVV=X/0DV"\@,>N"@>(()Z*X+:T(L[R0@JF<2#4BFUY8H86RT0#0D#(9!X$!"]@7@SJSH@WA,2 M[X;NW,D2;Q)9"%DI-1I[]UP XLUB&@+N6N\I<+_PI_DHX>*5^ELI[R9:@UF'RS+(VWZ_-.F-E#R]".OJ5:+U5K M<'DM;1L2TIUAZ0BVG5>I U7M1U5R0E25Q"9DK=1NM8"JA'/GO&TWBKC*NL65PX$R^K A?29SF6.D0-^T4-2OA,DP=?-&0(W)?J><D4A]2 M+[#Y*I>.]"=FQVP%R_# &A=2:3F6.@0-^P4-H0K>0VP85*0T9KA9(->I%KAR MK52I-"$U#OX,"URP[>)(';AJ/ZX*E=Z.R55)K&Z;I98,5)6V#<$N;AI2_X9- M3)#!E[=(F^FF;COL*NE3WAKWBBA\(5.T!00: :0.<<-^<4.HA+4/8#1NZ*S MU\D6NG*II0A2>1J<6BRIPT(7;#NO4@?"VH^P0G6@#R&L9%:[E4H-^$HXGRY$ MI6815V&=F44<_3^(.[0UD7330>:C/C:PA&P;._%J*66L@J2(BA$RP0O=*T35 M#'2O2"YJ"=5>#H+D8-)?0F2'(^0AJ^S ;2HEH;@$ZCGFQMVAD+* 2 L<**IF M@ .3X\!0&>0#./"-A7N ^4V<*"(]B/*]C2T5EJT5K+$*'H,79:$S$]#LX?, MJ@Z:/9PNRJENK/S%"JGX^Q$'K>WWJ_=5+]6K";50@H:2N<$'6/D+",W JIE5 M';#J"5EU8Y&RO5DUB6W^JE)JRH*<2P-6%7/S_WA'W843^;5EV]*$6+-%VL R MT]G73^6T8,:R JFV@"P<]@B@EJ2Z8N0L[G@7/? (U3E;MH;KFZHUPPP'#]JM MYW9ROF\04BLU%$&Z(Q?XL.%[P00.Y^*!ZPJK%N"ZI+@N5"0M*M>]M2L?B>N4 M2JE22ZBD)W!=,ER7MQODPDF[3WV+8-OA]\]2JPUW\-*V'R%=&=;&8-MYE3K0 MU'XT%2J.%H.F$BG[76K4$SJ.#JZ<^=WB$Y\\%TX/GM-)#GJ6QMC$$SW>^C8_ M-^(RMNB%^W"B1AQP'RX+44FH])H'B"/T[!]J^^JAX@FWEQ5!^D3# 3=AL$ < M>A10]-Z<@"-!.4"3^VJLIKCYJZ+D_RR5Z3%INE:JM!K"<2"P'^\EIJ. *Z82)VL42TOYR;8=U M=)<<2QIBHM-O[IW+S"N?,'%X,?(YP1-,"-;H]"WUIV3-T[O%#-7)A>G][>K.2T=5 M"6;/&EGW6*.OL9]_L&"^LXSEDZD(KM3WOBD$+)F]5?01ZX%KELO6C4HYSU2Y MV)Z6D.,0?>PZB,V9KJ)5:S:CKFY/Z9RGED'E(EQ]\&,H*'-+98$S_KO459!@ MYY^":2U>%=-XFBM\%%0+%0=?V33H/"'=8' [LKH<;(5'F*?)$5)&C,OYA75--UP':R)ML4/>0M1MF&8)#?R+$116Z,H M8;9HCJN\0@92#\]C8N@<3NV5H"I4%[V'B$F59-]A,F1OYZ%3Q]0N/U.']^\B)EXQM7.4O\7*J[2N($;.E/0@4CU$M<%MP&*JUOV"FCD=, MM^YLC,E@P@/%@>O8#@5>JKB$$C&577M87V2E4:K4V574O>L;']UP(9@4"48@ M32,FB ,%9UE[0,&GI.!0'X$C4/".M,U;%%QJM2@+MYK P'N:7.H@XJ=T/O $ M ?VKIC]%F^[*['Y[>S9\WHVYLS*:+4ZN8M8EXVTOCS6&5W=/4,"C*?Y$C<=< M3,; #IT!MR=JF1?GE7*ESND/C$HL&9&6Y_=M&P01;1OB@K53E*Z4266YQA=31T-S1GR(ZWE>=^H\Z M->F0'W5L1_MPUR+LZBBCMLA)U:W6M0L4-ZOF#9M]VW/*]>,#<0H]17C$-!QU M1KV;WNUH^- =W-S=]W[OW0[[/WH/UX/A\(RJD V3I="'2P1C6-BE<$SPE+X4 MV:2N_9JZIQ!B!'J+O96HF[OF'YJ^,[5HX;+;+ M(T_VC7X4Z!UJ]2)G'ORKV#!\_2]_]Z-N_OO*."^0ZU@?_;B;4H.!YC:^6/SP M4?)C\TK%+X89VE8\T69OHQ&_7ED,RWY[?9#=-$-2)ZF:BE *V<%CK6-&-AN5 M047-X/;S6>-,@+,ZU4JY_D9)GT5Z)\>*&DT)QM(-?7%J2STZ($VZ042=>@JL MRJ74C[.<+*\AA)ML.ZA25$811S/ )F(I8\DFB@AL(E?+[>C74HO&-FQS/'5" M$:Y>E"@>E2J\Q7(9P#_ ORPIDNU, OX)H CQ>[P;:<>3N<)XN6CGDV)4N@EU%,]$YS5P9@%O90-3 5.)+GA@*C'T$(.I M#N@1FF+W-'!FH:\ZI[]]%$D%/B]J][]?>_R83@:=/_UL+/NEOF$B:,SRKXC M>(()X>^QU)\1$=?4HGU@&.@8\5__:-$P[..>#WAWB2>ZJCOO%X_J_>WJSDM^ M"JG%KP%6BJ8#_*SBN1/M,[P\;D3;F-' TSE=@;)3:.C4!<2=YWK< MEO8)E&+57D@#=VL!Y^8YVB2KSX!V$M0.?\@>P)LWH0,?BJ>HKM>J$4BB&# D M:G!>D&IC_L'/(.#R2;Y&FS@\0IJ_S"*0(QS;\Q0?2#V%TWE M'T ?V52D(&$P)%Q$ ;R]PN5\RQQP+'N*%"0,!AP3$<<@+!,5S@J*5ETTU_W= M2UBU PP!# $,I;+ASFK@OY=8-7R HD) 4;Y%"A CG)[\(SVIPPLLS "& (8* M"T.O-=\ A81SF71:[6QU&/^Z?\R+<@FJFOM^.3]%*\^^HS/\\)H;.2XW:*Z7YE?72 M_",\8T6$R8L7$'B[WP/7L1UD,F7LJ,_O/V)9$+=K(-L>3'A]G,ZS;B_>$*@C MMRRUQM]TPY&7E?=OR?_^[=6NLOY?VDJIV:Z4*NV:, 7]=^$*P 8P9XX% M#O*9'HWCWM MZXU*J55O 96F;YZ"(GS*IZU!%UMU<>H*J: *"'PRH!F(?I)*&=36PY]#<@1^ MQ&31 ,ID/7160QQ67_?0S("LE%HUN52O-B"<2=_>!$4'R P 04)F +CQP,Q M/42-C+S\ D4>U9V4&WE3W->&MT" Z1N5H+@,! @$" 0(!'@@ 39.1H =;='_ M@+4(Z)O^A:$DLM_59JE=48 LTS= 03$CBU?RY#S MC@\K31'ZIFK-\%O+2&YUYROKR4H32#)]PXM=#!CX$?@Q\YH!?LR(HF+P8^MD M_'B/':2;6.LA8E*EVON2X5[K2:5=IPM*.$TE@!$"5P)7 E>*HQ3@RJ2XLGT0 M5R9$=/56298A[;W_X]6&Y6FZ*)O&^;;O\$K$UH7[&.\/; MS 69ZT@JLJ>22P-/"3]CHNHV>]MZJZ+,B\!C?N_?_N2M.4. U,KG0MB5MJ#S M#[6""MX+K8H6.?$N<(IXV@ W$ CH3!Z0'Y ?W" ]Y(26'H<(")O$ %92;#P? N^F"0(:U-P P!ZL/ "";Z8 M0!_YW$Y#WG.Q\P,9+C[F6J>CO7&AO]Z M'FM\.D$Z82[I8N&NZT*("?>B\RUX"#'W/!NZ[+V&M+ESL=ZL=-)&V M&P#0YUO08.$ ] #TX 8 ]#D7-%@X #T /;@! 'W.!0T6#D /0 ]N $"?R#YFO98$2X99PWP4,H(I(VP T Z/,M:+!P /H3*B/Z1:7ZRKU=+X3OF_?+ M )[?2+JRR \>O6^]3N07C!'KQI)2KT'!F?2-4E"$@"M+HNH"KBP!'A5/\,6, M6&!I"FX 2U.P\ ()'H!>)&V &P#0YUO08.$ ] #TX 8 ]#D7-%@X #T /;@! M 'W.!0T6#D!_0F6\BWZLH)'6L8)=G93OL8-T$VL]1$RJ7GOO$P7.)D#!X)QYUOPP(%[!%+XOUL MSL?(QAKULMD3?[$A XW;AG@OF<:Y?BO!P^-5$N56@.ZP*=OW8)"#9 I6'B^!5],,H55$[@! #U8>($$#T O MDC; #0#H\RUHL' >J'38VWQTF.0U,HY0$#;KA.(?>!,,>'7G@B>4A?5GU@/ M+_H[%NX^($0CI&T 6Z0&M##]2W " /N>"!@L'H >@!S< H,^YH,'" M >A/J(S(!_F:E?6#?/P 4#=X_J?/C_]<6[9]BYW!9(2>[RS"'M]Q'**/70>- M#3RR[A"A(DCJ_JJJNC/7H._4M@UH[WX=R[-]++Q @B\FT$=?_,BG6_S ,B5KYI34!:1#[X"MW#9:G,?R9;IR M(HM/:\X-,6^WDJCO20;UP;3NX04#AQ.H( .^(,HMR%W:6!Q1+!Q0":$<+PA) M1#\Y"U12KJNQE^\$D0S\!Z@EI](':LFB$6.Z_W#Q*Z67V/':2;6.LA8E*5VGM?H^:6=KYG&Q6Y5:JVQ.FC D2[:ISO M@6,!QH%CLZ$$+B=61Q;9\9@7D1?:8&+ M[0JCOK2KI8I2+37:-6$*)6P+H+92 ^ -<'5.I0]@-BL&><>[M@K\GHJ"]KZV M"OJ!^ NT!T&8*$'8MEQ)8ST*.R0YLNM !OWKS#(/38G(2JE=K93JU>3VE""J MRA.L0$I$2% '2H:4"+#Q6RF19HB,&5U.+8.*UO;(]:1LO%:P&2A74$L#RBVN M](%R@7*!NL>/%-GJQ:4$&OQ2U%C$D$U4PX M,(&@0UQM43\"-P&FR+&@@2E$U0PP19:T!4R1&E/L>8L9='%B76R_L RJ %XO MK&: U[.D+>!U6 'F6]# %*)J!I@B2]H"I@"FR+>@@2E$U0PP19:T!4P!3)%O M00-3B*H98(HL:0N8 I@BWX(&IA!5,\ 46=(6, 4P1;X%#4PAJF: *;*DK2(R M13K]1;>J('?WC0*M1"^QRF_,I]Y-%!@[;4$7$6F$$+Q'R,7CVY8B*^)I ]P M@#[?@LZ_A8M:X0(P7@QMY-\#!(4>N/XCJB[@^@_@4?$$7TQ:CM[]KZ6DV_U/ M5J)V_ZN7E&JK)-?$*; ,WB^:X&'%"18.*\ZB4-N6:HC5E%OIK5/;6BL]X"\! MK$I06 7^ @L'_BHX?]4$ZDNWBT1KU$ MQP1TE[X1IM8<#9@N;4'GW[B!Z<300W2B:Q[E$N5:AO(*7V[2>K. MG\ ]QN1JN2F:V#O:7Z[ML C1EAQ+0J])#NI/$UW5'>9)$M*L.7=G:\)4E"L1 M>);G_5MZ='6-WX2D:%DD;8 ;P/HKWX(& M"P>@!Z '-P"@S[F@P<(!Z 'HP0T Z',N:+!P 'H >G # /J<"QHL'(#^A,J( M?MB\M7[8G ZNLSSG>4<&[DTF6'4&DXY_ M,/;?+AV9/M%5Q'X[]L4LA3ZO(GL_5'==-&Y7$SO;#IB1-\P 5@0+S[?@@17W M8\5VVJP(E)8Q&RM BS81[RKU;=OUKB=-J#.QXJ%T:I;ZDU]04I$]E5P:1TKX M&1-5MW'NKVMYD_? )O;5++C>#M?;0? 08)TJOPQND#,O M#KRL4L_/I6E'[/FS(_G]9E^[4K4EEVK5)A0Q2]\P!44)6)Z"A>=;\,7D05B> M@AL T(.%%TCPQ03ZR"=ZVO*>ZYT?R'#Q,9<['6UWB[@WSOWL5<:Y5JK+L/X1 MP$X%!0V@1;#P? N^F+0(ZQ]P P!ZL/ ""1Z 7B1M@!L T.=;T&#A /1")[J4 M8R:Z(#V5''F,G$/L/;/,F6M9$(O1'HJNLO9AW=8LY./34$IWEX*)LW@1? MS/ ""H.!&P#0@X472/ ]")I ]P@-:"'BUMBZ@(N;@$>%4_PQ:3E&!>WJHO\ M+M+FSNY;6_?+Y!)_6^<7(AK+/8EZ=4LI*?4*%#-+WRP%Q0A8G(*%YUOPQ61! M6)R"&P#0@X472/ ]")I ]P @#[?@@8+!Z 'H C!#0#H M@#Z0KH!=)8Z@=B[P6Y27D,E"9G:YAL[$C^H<9[OWE)C9--)J]9L MCDV;-[ 3[LH>1!]P-S+?@H?H0R1M@!L T.=;T&#A /0 ]. &Z0$]W%,24Q=P M3PGPJ'B"!UH621O@!K#^RK>@P<(!Z 'HP0T Z',N:+!P /H3*B-Z8=G:2N&! MCO:7:SNL0( ]LCK:QIY&O K!5[9KW UL&@=JSG9,;:U&P7<^C+]=W:;J&&+R MI*O8*VEPCU7KT>1?PTO79JH=4Z-9AWJWZ1N]H @$' L6GF_!%Y-C83$%;@! M#Q9>(,$#T(ND#7 # /I\"QHL'(!>Z*Q9/3-9,\AUY1PWH+?3"<0^<*:8\$M2 M!$^I\^I/6-)-^CL6[NHD!"EP1S7?@B]FD )7M<$- .C!P@LD> !ZD;0!;I : MT,-E*3%U 9>E (^*)WB@99&T 6X ZZ]\"QHL'( >@![< ( ^YX(&"P>@!Z ' M-P"@S[F@P<(!Z$^HC.CG^QJ+\WW^?=(+?@"H&SS_T^?'?ZXMV[[%SF R0L]W M%N$'^1R'Z&/706,#CZP[1*@(DKK6JJKNS#7H.[5M TKTBJM2:M04:-V=O@4+ M"B= F&#A^19\,0D35D;@!@#T8.$%$GPQ@3[ZRJAYNI41K&%R[OCI=+Q:N:>T M.,GERW3E+!>?UIQ;:=[N,U''E SJH&G=X M&%2=0009\093[D[NTL3C<6#B@ M$D(Y7H22B'YR%L6D7*AC+]\)(AGX#U!+3J4/U))%Y0"U +5D1!TB4,N>U[& M?410T/8[6J ?80@(H@.!E0/1 40'&5&'".0#"T^AT NH16#E +4 M61$'4 M M194^4$L6E0/4 M22$74 M115^D M650.4 M02T;4 =125.D#M611.4 MVQ3V M+OI=A=;Z785;[+Q>3DCH3O8]=I!N8JV'B$E5:N][ =OFEG:^YRV&JERJ5:K" M=& !HETUSO? L0#CP+'94 YP;((1%Y MH0TFQGU.SJZH"V*;],L8G$:!.0M^4BYZLRUBV(J%X&! 3CF5/I#38=K[IW"* M UX"7LJ';XG!2_&N( )UI:*@O:\@@GX@M #M07QQ4HWNR/D_CXFAVU.*078@ MZ:]4*NM)_R%_S\!U; >93$,);:[3O\XL<^A8ZL_@OOK:;D'_]FK7+L$766F4 M&HI<:BEM80H!0E@E$J[ O,W/M6KU441K SX*:)?!S<:4/_ S\#/P#DR=)ZX I@:FSJ[V@*ESQ-21;Y IE=K)J'K75>W#+Z"U&Z5FJP44+:AE MQKZB#>P,[ SL+([B@)U/N(ZN'T3.!ZUXZW6Y5&_ FG=?8TH=UOUKW1]X?U_Z M5TU_VN9,*IT )F][T\I\?PO,MC%W5L9PK.\YN8N.IO@3-1ES,1D#.W0&W(JH M/5Z<5\J5.I^[].D#>]\7I*HTV$7F"WV9/L;!=L3/DZA?:$9[OTY5\$B0$>U3 MU(><-SXAKWS FD3[ F>*[8@SG^@F,E4=&?03_G+#+J];7RQ;VWGAG]EAJUR/ M8_'L.V5EOHFWQ#'YIC^=*5G,9XX>\?F88/3S'$WH="Z0\0N]V&?2AS>F;=#E MW?G4&YHL;YSW+H@MR^W?-@HF6+#!IQ.E*E\IE]:JZF.KA(=-PU!GU;GJWH^%# MMS/\_>'J>O#'\(R*D0W/QIJT3%+8DC61NLB>1E/(E6']LD\EM!/8]#M])Y5L M@&S+M9&IV>_S) 371*Y&(T4M-*OC4(DLAUW0#]5XY.:'MY_/*C2RQX;AJV/Y MNQ\:\]]7!GJ!7,?ZZ ?'%"4--+?QQ>*'CY(?0%?H2,\VUO]Y,X1/IBI3HU%N MQJV6%\/0W@[BLYN=2:A,5KFII%V^< /#^TF"0!!V3!S8J @Z$H9\G\\:9P(4 MSJM6RO4]*^>=P&O$4-MH2C"6;NB+4UOJT>%I7GDM3YU5N91Z!;J3I2%2U\76 ME 0PC>!Z LX11Q%+SE%$X!RY6FY'S_87FY,.J>J8W\*GJ:M%/-B+Y4Z BX"+ MV52K4I';@(O"J67_L/VX!:*W^IH7QJ,F( =SS)+\YJ/$-MB?=(=M%(AV MZ,/CK<15<)C$A4G#'?.0U"EP"-3PAAH41O:IG%8"U8"'9$$-P ]@_<55 _"# ML*HIO(?$6\P=+7%RI,6<, JXQ8YD6';L)=SQ,E9 T2FU(BP4 ,6^L'(\#0 [ MQ[D7VEB_>G)'K(GN%+JM('CYH;E-;OOT1G\X MF-[D5JG:2JX ('CY,>BM&+NAPLB^H_WEVHYW3<>Q)(*I,ZJZ@2737UFSO[*? M561/I7=';^=_PB68L]U7>$Z7O#HO M^R'AYSDK72%>/@@8&])PQ54#,':,4H:M]81[$.D.V5'>+]->JM=KD&@7S8Q$ M]7#@-[#^XJH!^"T&O[5C\]L;6\I[\ENU ?PFG!GE_VZM^"OJ6\OD6\4&1C8^ M=$D-27!(\8$:(.00(>20*XN0 VESY\+'N6L&16 S]]0Z&$X1P>=CQ,XHLS8Q-":#C5VQ MG$(,L1<>F\10 ]!WC%6H'.I1QU#O*P.];@#SCK[%6RLUFG5(@8MF4*+Z.C = M6']QU0!,%X/IE 28+HG-WFJI4H-;P\(9%&SVIJ^#OND@\U%G?=20;6/'EM#, M(H[^GV4?1;&24A"%0"ZPN&J *"1&%%)=CT(Z 80;3%X1L,,!,)D]X)J2W.DR M<.N28WU(P)2$\MV8-\Z?1WTS2?LU>!* M9/D,2?R<98\+#TEBJ $BC1B5/^5Z*-1058+9AU=CCDO=5JD>';MC:G<$SW1W M9K\"8T+KZGH=$OG"&154MP:$+:3ABZH&(+HX1!?JX' $HMM[K=V06T!THAE5 MKNM'DJ"%$@/5A<-4"( C>_A-&#F"X"! '67UPU $'$V!8.=6EB(?,/%C&_MHD9 M3/[P0N*$5JH)+E3!J6%3.#>KU:_8Q!/=D2;$FDFZJ5HS+#GH6;PD#L09D#LK MKAH@SHB3*P]5I^YS@!NA9[^4EH]^B;0^#MSD4J"YL7#F ]N_@*6%-'Q1U0"4 M=FAN%5Q$L(4H;)O&U\' F6(B7DH&.!HR8<55 W!TC/1VJ&<$AS:_D+.W DVB MDO-BW;E?)PD9;OH*9UJB>CUP'EA_<=4 G =G?H31 VR0IJV#[A29C_0;=%.R MYI@@APIB687*U"1#1V/=T!T=VQ?B)7* RB%_5EPU )4+JQKP$"'4 /P UE]< M-0 _"*N:PGM(WG8@E6:Y6A=;"1W5NS$M$:QB_0F-#5R23 RW,M/W!C'$7GA0 M$D,-0-O1=R65RH:SL(1UE;W$WG_[Y@+_[I?P=[H-RFI):<(5'>'L3%0( ($ MZR^N&H 8Q!@J*/=P03XUN732 38K$$_=N&L+/\;L!E8EK.J9:9CD1?QLE00 MAD!RL+AJ@# DQJ54)=1O,!R'+!!/QP<5)-[O9'"I5DNN80+X/%Q7S:C$1479 M@AF^J&H LHM#=J&V=O');O]23TV@,]%,)](YT3<+>Q3/OZ++% M[J5)JDL([PG$SS2+EW*"L ,R?<55 X0=,5+]H;Z#X:C#!\1+OPR[?R&W8VK\ MLFX"378C[G[7E>1:!@$HY!P4@!+!^HNK!J#$."OQ4(.\(W#B&TOT/:FP656 M"D6SN 06\+ )?H#\EV?3Y_\_>V_:Y#:2I G_%9BF:[9JC63Q)E/J+K-42JK5 MO*5CE=*T[:'P.'2P*1G@,-=B]ESGOJ $^W: M21 MIF/V3'L6K?!-$YOX"^SVQ#YHN]/C7+%N(L2YX@N/4DK[5+MX #D]7%JDX[#8 ME;.!#8Y##(Z;+09'J@#_P'^?.B&KG3QQSI>5:R4%7UF@"LF^+JR@7%P_]8;G1VZ;!\.@Z>X M7]R^Z=>:PR;CGVZRIDNO[;PC;HS\P!9!0N#0=QW;D)\S:%GMWI5TIY7"Q)#7#:1ET-,-I:5C%<%J& M##BC41G2XF=VO37G"IB%AF6&$^/G.!2VX7B_&+/ ?W1L^,=H;OAIE3=:>H]' ME7>?AG%L5>@=T,YX@T1="5)L=I2$EP6SXWG9>=5VR0%N_M),$U#4=Z"G/ROE M_'K^#?1UK@K]-M7/9^PHWJKUF_ID^=G^TC+US[A=!EW/N'T]O&3$#409KLL0+M'WDOMJ!N3I./)=^TB.'$I^'!@8GBCPP7?^ MKBPR@:MLXNO*N\H6)>K"!$881AOG$"'.%O*L\PES;M73- M&? Y#JR)B7.Q_3$FV6L3 F<%<.GD M-".?9F2OF.#KR@9&OD.0;VFDY(F0[S0SKX>=%B.?;E)VU7W,-:=]P2.'=7\7 M$8V]#H45!YSR+1\>/NYJQO*RGXNK*!8>\0V!N>'O9.4X?=K W[IVL.QZ=?'U><+Z>?U#\/ M?$L(.S3&@3\U0CA (>7+X8RIPWIRQYTON^F#I^>X[,9WV31G%;>^>::K:C=+ MUI'2MN] V=Z#KKWU[ ]2TN]8[89M7QMTR%/:7K*>]YEQ)&^OEV^EE3?8< MC>Z7L^E4AAP -^BY'EYR@YY+&5]+HX/6-.A)^W^;O40W79MT#M=N(/[ M&5^O;F',UH<7C-E5X"5C]J4*.;I+,V].!-I;0B7[-<-MM]NUUN!TW7 9O:^\ MUN/5=Q:HZ=64#(PPC M#/.)$>8*>5=YA.%[_&=E0/&>@/@A LL)!=X-""/?^F[X,XS$\&7^RQ\,/ M>?VD!QOX5N,!">REP7"%ZD%4=Y^DMGNKU*#]['GK;NU&HZPU'WO-CSV#'DM_ M==G H'< Z"V-53L.]+;E?;.*K Y?T]=.?'1I9,_U[GFN?(HF(N#+?SJP0M^P M(!>[E815?/EO1_8-VZWVI>\\+(4D?7C D70&K&)*>J[QZ>5Y+SKM. M>N:]\P,R\=/RS1/76&=.]^E*J!E?-2^AYBOGSW[E?'S"8E M7UK3-V6Q- IHS9VU?>VIZTO8LY6EKV9AQ-:'%XS85> E(_:E$'MI2LZ)$'OW M:H-VET&Y%,*E2PE"92O^,=3A>%8@S%# #Q3VJ,G@A_@[=H#Z&+.D80&!"*/ ML2)AT]_U"VQS/21?!&0^\47 LQH[2[.1T-+!_W^;J<\OJ>;$/]QZ=O$7N4]^ M%H'C@VDD%?(;(?\7_NW&R-6W/ZR)Z3V(+V8DWH['PMH\[?@DO?1:_5JKU=8F ME<35FYJK&49A1F'F$Z/P65%X:0:/1BA\DCD"_5J[UV(0UDU2=>E8P/4;>:[< M[1S$,,S(& G8EX>%'?[8F OSX,L7G"/2!\#/D2/B%)#FK.)*U^. M,K=2P^J-$\[\T'1_!_F8P3?@WVA7.5XL[$\S$9AT-76+L=5J'VACW0QK@Q8G MCLHALUS-P;Q@I+X:5C%2/Q-2+XWIT0>IAP95TBK[AWYL/*AZ M]C!.LL56L-B69C1I8[$=4472;G5KP[;^%Y+7 DFE])&V#3\8Y[4!",9YQGG& M^2-P?JG_M#8X?T2=2JO5JG6Z^E2+,LZ7H7KEW+=O\G2\X #'C[Y' 18GF;9* MX1>=^HQPE:]F9"]B-5M4NO)IR:QBDZDTO*M\":L>;&"$881A/C'"7"'O*H\P M7 %P>:Y\C@-K8H;P#G],-0 S;$^+S2#<&%M>.AXXH!;0/PJ-F3DWD3[HG\(O M@QC^[CKFR'&/QM!2BI4MFFT,.>:Z\$6.!1]/PQ_ #IK@M/XS"W6,. M L]YJ.7,9XQGCU+V" =(67:L^AEXH5\4D[('?H@[Y4+\MZ[50[(9^E_W'KVK?0^ MWDKGX]E[/;9JPW9/^^8&#-],UXAE\R+3]6?+IA]BQX8/"\--P!'P)F7RM!)-B+/\;E90D&-=U:,0<_;(< M;)9>7[**S=(SFJ6#!;,T!UJ?QG^@!LXFI.4 ZQO@U:V"JT_CWQ58?4H,5_CT M.S^@KS_[<)!.O]9O=*G50+SRZN0E7HY=<(XW;P M6]MYW&_SA;W^E-M;?Q85WKCF %CP11%L/P&KWK.QP4!1^$](Q*\3\4\0%R_9 MC"LBV %)$,CBRWJST>S1WHU__HJ?^PWC(5/X88X1D;V^Z?D1[ SDU( O.4"H MA\!T]WL$2'F$ 9IH(K)PSM:'M K/"",SDG9T8^^(SF%\:QTB//C*5GNV2IVN ME=*SJ\>AVLXD2/8S,Q]$?10(\WO=',-V7IKNDSD/7QB_;MFVZWBB/I%+(XKM MIZD:+0"\5819T>6CW6F]:Y^OR\>M;8*K]KCG.7OMP'&Q)AXL^0%O6.WUY3L_ MF/FRT\])9%P''9AGY"K6'<@>\L<_?OKZ]O[/KY_^?/?^X^W'N_>W?_QY__7V MZ]L/;S]^O?_SS=N[MQ]>O_WR9P=;MD3[,B/RC6^>&=L.-M2]\W''(?ST+M%> MQGVJD:Z'K+_]'"=[_H4@6D8(/L93$3A6/@BR-#_U=1R"+@C#-R*T H>B'+>> M_=H,G?#3^', FM^+2+2_PFI>N[[U?;\P!SS6G"%Q@UB0<01F0D)P26M4*=)N M(DM"&5__>M&$%PG75:Q._ZT,-_IW8@I*&5H4RZ9E/U-MB8 M)Y(?[C9ZW54WAE=:=AMP8R=^/X<&+)R7BZVBU5 '1N"+ MWSX%#Z;G_(_4\!NTT;+YYMG[::_<*43+*SF<*0W)Z-YJ@G$K7.JY[DRG,9A&=@#K\HRIL!WX#.BDN3$Q M V1%\@W'FPAT HV1@\N>*T,9GJLV)9]DA/,0X,8 6$J)0I^S'?/!\T-'-H&/ MP(:+Z$(X/,9V0@PG-XQ_PXN%ZPAXVH9'PR,\$^]BD/L\>!4:4S^,T%X7[MR( MX)-V\K8(P(!>!VL'K1SCOS'_2%]0KPUKQBB.U![EG?,Y+M\6EF_#[R*@1&C, M EB5AQB+'R0Z ;8BM3$0/S?&@3\UQK$+*W#ADX'Y@(1SHM .$AOLC>,3W&0 M;"\'WXZP?A88-(^#X1,Q:2:J9EVF*J M. 72-0/)FP(.(;>0QC%L!&1:$6_LP,8,"PQZ^FN.T>EZ+==7RTT(2M^!%T>& M&4<3/X C;J.,XQ_?^;Y-KWX3Q _&K3V%)X?1PFE\]^8V/6?($Y)H 8>8/H7? MGOH@!S[=.@"2XT/@T"-9'#NF=9*PI0_\\.5-=G ]8P:OHVJ!)R>: )5=>+(Q MVC9&:E6_7KW):])05P\XXVP_'.=:B].PA&.\Q)0DGY',\@@<92=E*]K[?@(RZ= Q ]4M**%#-)BO0:TQ/H6X CUT1!$S02&H44GO1? MJ-3;?1+KFQHI(GP0XA*]%-P7'$ +%ADLA/##ET?NHQG:YM_&[ZX_0A]1*IP/ M9O!=1-ES!_*Y#2EBG_#7@&^MY&U/TKH (T\=HW7KA[,!_@6 WS#"4.\:D6@ M!:)D;,AK_Q@%KA,"&H@PG]B^&2SZ=/>F*SZ-[W&WX +"<8=_T-?>T\O>>U^1 M:?(%&[PY];C[> 1*VS&#>>ZYMS^<,/G ^\^?/I!6D868@Z0B$W[(I[G??WRW M*<_]6VM0:_>:-5C 4H;;D+M&E9AG94U=92,[0'Y"D9.*S)"OX@=:?R'J63)' M$C.-E.93 +9#$"J[R?#!3@'_W_65)49F> T'\IA++)R!7TTJ^A\[%2*LY=V2 M/YZC\6=\QV<1$.^>A4^+[/FM#1[)"O+/ &!H\0WIB13""QNB#4MSXN_!]W/& M8*EX458_\=D'T@*JG"+"8*3=MV^C;!E_VI87_=DV;_K6<-"K]_N66>_VS5%] M)-K]>GLP&+7[P[%H#7I7&J)8C7D7"U9@5=5&S MD(BT'X\ G?(T-?:.1@$+]GYCRK%R&ZP8-I@%8F8J>Q5VEB9 ,^,5[]*C).+C M,.I!WFI6PXY6 GP#+,)0.?L8#X&_HR.7>GO?/,I5D--')LXMG1X$',J.P+ 2N#S0GTUUW\P"2&EYCHX\Y;KA]@.!*TE"@8H M#U:&&Y8)5\.8R1-@)?[ONM>KL(A\8=*,P+#C( G"R0F)%(T**1HE8V886* H M44('-.$GX'SX 05)\%&!(_#. 7D(& [#S8A'$()E(CWEPG ^_ @?-4/?(TL@ M<[XM)[#B*>S0H[A3>@[(-XY#R>^08F$N_LX,,^M5AMP\/P(R3QWI =7RRZ?P MU@/L,J10'!(7PRX)PV$[9%C3+0HP5!_DV)&445%F[RO+-?]M5*5HZJEH2QI@ MJDF;KX[TM,FU 0:8TBC.#&_BL.D$")LQ\5S9YL2@P']TPB1RA[$.#"R8/U T MLT?-]^&$_I#.0 M3-FD8Y.=AUKZ:0JM>J8[QV L+#\G*+"@V%4' &3,=JQ4&<08<<6XK6>'.-G3 M2U\!2@9^"=M)I!./@2,#*O! >B<=1OAL&(_^H@/HJ_B+# '*;^)OY4\-X]:* MXMR"IN8<3ATZ(P82 ;07[I^^F^F%-!ZO_7YJ?(?9(9$K2 $9'!2_A=2[\GE9!&0@4HLS8>_M#H=.=/YT"JN93 M0?=O[U+C%-\K1D&,1T9&8=O-/3%G1?]6&L6V;53;PM\E$E40@#+"&$B29^@0]+J6UY M]Y8+95+D-&H/)IE3WR&9L2(MV>:;8ZPJZ+3K-=[XZ&=MT2%\2$$CT)&8"6L8GQ9>1M?DZOZX'N?*C;Y\^I8: MK;D@Y^)""T%/,D3HRCA62^7CG&E"6=9^T0/!T,=@%WSOT714@H:VO+@TG6&>23F16+ 6T!M6 M4@N?N9E:3IB)LVW$5,PI"S6L@#8 A $Y#/PG"DO"JS"6 -_"'ZF@- NN)_RA M3&Z$.Y!5=(6OH\0^D=]')$9&YU:YBI>F$3IPTL%5PW420^"]!3')A3IRT@6V M<9R&W]>R!MUSLK?^R_3(34L,+@H(J\_;"6OHT(D?3DB!^32>D>_>0W5GH([D M&S'\;9N!7:.<0!RJL/<4108H#VO%4+K_5/;JO3OE?"B"*'(I=:@J1RA4+X/! M2'8I=HFZH&_\YW_T;E[E3JZZKT?1'0P!2-V(R0SU0-^#4_(T$1Z6X:)8)HF( M>>H.H<"!89T5OA2>(&M&E[2P.GC)^M,J37FT'D!08/M"R-@/B*EG;KC05Q(6 M)N D=9LQ(W/%H,(O%.U /( <)PH"".WBR4?V*68CP8#!HY\3XL?,#M>/'%0^2R3H5L*//T;]43HS.9J;#0X-V MBTI!/DA]+,=\";S;07<^PSP(!08EA*1/7K'=FHI.AJI(JXY9+NFPH\180J)- M9A<0.!'%A9W0$R$V2%6=4$9@$R%+@^(2$E9"( M2K!]Q;)$QK&D2TYD4VJ*03[Y!V=@ J?/!D^V MMF1FA85H-S"A(-('+G>_D&1_*23ITVZE"_C%";_?86XPPI\J&'$L4&/_$A6D M6KF/DXI2YG*Y>.\H1Q3*I< VU?V.-,GO47$NIJP/J-P\:=6+491;-GP=/IC_ '#9 [LF_Y'L3ASX'EC:J^X\R5LHX,' .F0J M: +TKX-,4* 04$L:)8F59/R5F,_(CJ-.2%+G2WD@DKTO]%.:N!QQ1EB8LD!I(D@&6E%LV)->&% M11N( @YIO1.F>\.9O/_@SL'SSU\DDY9_MI- C-'6HGHK)\C9/^,D/;)\@2YW MA<)5:@85FAC#HI."H=\%FG_"FC0,8^/M\^%2^N'>F@@[!BOMT[@ (Y_&" NO MY_C?[TP+5-ME2S\O+IOO0$9(&L(50EI+Y8UL8I CI"3>=D6SIR"0B[*62E(R M^&>UK*Y][J9O*)MK^55T\QAN#E<9?"MO1=6+@1IJY,'UK'+]?QTHPC M_]41-?UGZB/> X.KN]3/*D1CVY ?W- \(!V&-O;65TRGZ;'\(_V\%"&G(#\ MZY)V2^W%AL^9LUO)"%@)N@38Z%2#\1'M3J/?W\RHA&AG.#5ZL$T9%WR +LZ) MS0>HK\4!:O,!6JI52(RE+SECZ:.(=!LVLO8XG:/AI1ZLVGW22&5-.5T9Q9BD M#R.T-NJ0PBL!B4&K4/$>"&%\D"FUMU0^3K6:DM^=5DV'LU?),]4^XYE*(AJ- MUG"' U29PZ'526 [K@SFP4&H4WG[05]=QQ;YTCC [-H&:T3MV,.>;6D9=6GH M8F32:L)UZWB JIS!CI4!.ATIM@;YS%W_F6O=Z'3F^$A=V,%:?[R*/A>?'CT0 MB]THW0"*U1JKM7*S30.C@-7:,=&A?%OJ,P[;5=&BZYUO?*>*NHU;_08=/T^N M51O2ZSHF7#J=9X &;3CQOW_2CPLKA/^ZF<#'01=.\''0@ FGCRG-RAV- M;?.29C'.SLFU0&QMON_^3$]295X5B2^]3E?YS.1?T2R@J6/IO-_EBY*9KT<.VDK MQWH;_+1V8WD@D(;J:-4\'#95&148%1@5=D"%-J.";.S;5-/[%CO\%E&AVVH, M&16T$_M31>^>+1)>G>C=&_UJ%SAZ=\&2D2JA[__6CPELEVK""#X-&C"!3X.V M10)5XLK>7EKG;%[:&XV]M)UC=ZU.8[!B$(MNVJCR3IH>;&!08%#0@"L:FDN5 M5U!< W9>#J0=56O86+VA7UR50TE<^:*GB[ \/_34+D)Z..%H'N8EW(.%'JIN MBA]%=$D7H==M=$_F(G!:F370U7%B;PVT-!6QDAJH=:,T$/RP40-U;U:DDO43 M?-9 7-BB 5<.]HZYQN+*D9D5%"LH#;C""NK2'-"HP5=U(WC_6XZ>3*9#Z1?3 MY@B>-N4O3'<6]RLE.XL[BWN%R%YY2U,+-MR0TF%.7)X3?"#T8 /# 4M_9=G M<* +)RY]("[.!16(^Y6F#\-OU3#B9Y][G.17U4CNY7^OF]@]&"PFLU72^%W@ M3^]\S/Q:T;^=:)(DA#_[KF/-OXKCAW73-QUXE7T;9#7JO7[[5OA+#73OL>9F3-$7J!LCL+"K7JRXF)$\$Q MLQ8/_QY2DTQ9Q31&LGI71)$(ZFH^](P=3Q!'S"G2 LV,Y_3-Y*4&K"M=P'_^1^_FE?%S6WTA>]?31,"7U/QXV+X3"MMX\'&V M.WP_%,&C8X&PF$&Z?F*8/P+<(:; WAS/R.)"< M9(Q\LCZUO(Y:WE2881Q(0I",J3*=&2@RD7^?>D8('W*06IY!XH=CX/'70!=9 MQ:*>WU7/!W;Y(%)K7H"45C/N5^W7&)E((_BT@+U-X3$VT,EU<3WT?45LD&#C MYYYZX_(! %*!0*/LA+^@=(3P]!!8*$QKLN;5#>-K070A3'U;>'B_N@M\'<_#M(56:X9ANEA"QO&!K73VDGA;E6A M>R+W'DKGTR.*KG@JM^K\E&,/<%NI%A XTE3.=!I[?BC^CH6'&))JP.Q7J9J$ MLVW'J-10+--CO?R%Y'7I%_'S]+9 /,2N&?DH:P%HJT?A^K,ID E$<#;S@RA[ MK M_#,P'?!P*&*T3A$_8CH4Z9P:/(4V8O#[_L(7W-XQ_XT%)B+!*N1H3$T1; MN *_'Z)4 SLGQO*>:"\KWD7:.=4)R8?38XYGR#,C5$CJ1*T^GO1X.H/J4?:R M;I&':J7IIDPC>M1NM05T$-N['\2+N"VMICJ"DR#9T,Q\$/51(,SO=7,,^WEI MND_F/'QA_+IEWZ!C17TBU]9JK=SX)L>BT;KY:25E5G1H;G=:[]K[^WN'4NG6 M-F>HH;=8B,U>P41\[?A8,>K!DA\<$>[WY3L_@%-K;K O]W-9B$I]>D7.25D0 M[)P;TKN1=G^W9YJMCK#KHM-L@]T_M.OFH-6KMSK-\:C?$]9XW%GI."0/,#NC MCCGH@JMK6^-Z=VQVZ\/.C5UO]KOFT#9%O]5NO]BTDI-X(-HCXA8K^&SKN,_T M:' R;;J*XX'AIYK6(E[4\O9B>Y\H_%7 FZ\ M\W,;SNTQ,QJB^0P)X,Z5.X'60>)UC1S7!0:ACVH_2I0?+QM-\0PXZ$69GTE4 MCT>2D?(IP#C@1@C6_73FDBD>NY%TI\ 2!U(':"5(?R-9)GB8\LFIS 34>0 ^ MB=]#5R+ B=WP6%N,18"/R"R9B0,[?LJ[W&:82F0\ \4G/0UEE<#&UO@Y8'D) M:5HI]]*!]VRX.(&7&#YGC_KS4_JHPDV*?A)\PL^_! MH)()/8Z4)2/^F%BNQ JH?O4AVU&)OS"=.>A M(UFU[&)B9(),X1P#URUQ;QDMOW[P*52QK"7@#/F&-?'!L\)MSV+X*_@"X&NG MGXWAG[X'NN.[$]6(,/"#)%D(1B1Z#:8*)@#!\8_H3C@JI)0$(J_WGI:/LN^MT@+R"RJ*QAIQ,\,D MW+!=?C+O"NGDH_N8BUCD BOT8JJYC P+-#2%P/#C\MLHXA3+('*57R97X?(3 MTC' \(VB=+AH.J R28T M!<4C0CZ<1@.Q:8FH"HL>&BPBEM J)%TJD ME#=Z 3GLL!;' WY$L8KV6?X4U@4/DE]]\('!'KG3T<0)[/K,#*(Y/LD/0%+> M>TH8KGXA<8(IP7O7ODA1_C*7.FHS@( MA8P.@ 1*I3N#96:89:;D\827U$^L$-MJSEY5TA MP0[NX]I$/ A=E!N/%0]('6PE@=0"*![X&F*DQ20]HPIZ'X' ML6(Z%RY0*GW>AP^%D.)KPQ*H?*P8A,^=3V<3..\F2*-EN"+^+J9.]M7;/_[( MA0.5VDJW3_D7X/W,"7U;";(P(Q)'"K(_I;I#IEZ< !0D_.+!P8.CU*4"MJ\3 ME'EIN$NS,3^CAV483NF_9N)IL#EM@:OPMQ2K+GEIO8Y MO,2* QQ#!C9$AG9P5,T9J/4?]&_XTQ@UNWP7VA'JZ8L9$ >SA, )93-F6E7E M ? !#1F3^9(%D[-,4D%%Y!^(A# 7B(1?S6 =69EJ";)CK'B*86*4++GP@@T M9JL@'J:*AZ*KY 40Z^@KP#&I7V1>3/(.I7P[A5=_5#Z& M1!"(#&CES<$KR+$@R*<@U_- \6V=]9?P(\_;M!]1W/-QIR1.I ),^0R)^1 (E5=!0\;Q9Q,3'FL) MD.N"F4I.4RC$=TSKTRTI?W/N)Q^X)HV0!,86K-Q%TP\6/H;G2R1+,D]HM3R2 M289Z,DK$6YI,Y*Q)CQM=#3 0(E3A:V)H*3E4QCI/C>6$:KI_=7#4L<6_A=+" M6K:JQIF#ED:CT"XE$RZ,E'WK3T< KXE7!/RM!V(<>[;R&&6 :"S0" T%V-P2 M,.@-=CYZ(#\"&P=.AHFF!C&$H^][:5 A3>UE?Y'+7R,,N-XD;A;":V!-L*L4 M_->6"MAB)CSILV0% 4@"Z;=:DGD+A1/XLJ1X(A_53+B/S]D@F@EKB"D M%Z,B'N#).: !E11@]C^,B&?$ O2\(VG6K"1=P_B=CJSKSFM*H OU(IX?9?4? M:)-NK@&I)?E363EBRFH@C)-3D026.DA!6U<<47(MC:;JRJ@?&A]+)SP-I/BS MS*4&#N(9=U"!H.6"HFL$N$2PIYQ0)@9J^'?@3:T8D)'/*0:\;-M1IV#5PL#. M0!8GGB<&%W,2G!WLMS\L,8N4G3[?K,KPFS(NAP2C2"D*(K@J4HC!VT?QA<^O M]GP;QG^O_'T:-\7]%77A6@6(&\QL\SA,S.VI#TK:=;XC-U3"8"JBB6^CNQ&( M-2LCFS]QWO%Y8*&[AD,F':QH)&T\#'.AH(/QAN:[JE$(0F !DB*SK;,<4VKI M/:%;A!SQ+7 N&L;G9)_9EC"<@ YXF/.$"K&]G+4.[!J3@Y=$/X07@*M-:HA, MQE1T2$762%#3WTE%3ZCAR:BETIAV JS+P$C>VF+%4K+V IT0SG&3Z'4UC _I M9]+XE22D4D)*]U"4;!$42$Q]-R-,3A3(%WL$[5]+'Y47]MQB1H+TI#5QQ&/* M6Q")4&0/24*WY+TWC#>J!"]?-K=*#+,]40U>\E*L_?+P5Z;8ZU-!19*Y $F*GBYD[X7=%Y M"D1%, ,M:3X(NR9]#O3NI9QA.1#)KQB/R5I#)\4#"RE253C*BX:SJ4BX5@K* MKN6_4IFE0Q5[2FG$H=QZZA&'5/SJ(N\+=87295V3OW%4ECD)F6%S,!'E&"T% M$>C;,+Z%F2"H7Q;%@+2OR3-(32P<$D,X!(XWBZG:%?QM_"FI'I7.@E2! M]/JQ"=\9QYCS!?7D6#*JDI&3E%IJC6PP59&+R5N(?103213>RI*Q),4GS3[I M?4E=2.F+[-GW@J*9"=:LV$N.Z%(VDCW*\,HV59 6H!4*SJZZ!*W%)6A<@K:A M!&VG"K)-)6@=837[HMNLC]O6H-X=-:WZ3:\)3VG>--N=YK@+MNZ+#3=RAHLW M<$0;R];LELDM<]I/,CX,8?/F@YH(A!)#%N(S \ M1W$D+6W56S)<6.T50[<%#E4TQD] M;X !M$NV \5F%ZS-C,0#MY M%$>GEU'(+K]$A$JP>F3A^-KE9G=S\GX@AL@!G.?J4=*)4$UY*$Z0B VY59%33Z2E46X-\AFD-TA+!X! 9,[*6'B28)K%X$98\-NQ M2)*X_Q6[,N^<7FF0(ALJJI,GO5Z(,47"PCEROU.,=T1VX*MHB3E"WD@J84[++B@!(+Y(SD M)'@;#92AO_9ILC#&0)\&?252S^! @/#;4O9M 0M7@9B9Z5!.LTC3A "D=]>O M1+I;N4,% AZYRM]6=$8EC@&0=!F.EZ_+4A)4>&%>T>/=%W6U+JP[8_FC6A-J M9Y.*%+\E99 ;>%,[#NARJE:B@F:P]W&?%9!7F0(/K$==+,('QQZ&UND1\#>A MS$5@F$ S-FE],^![\&/ELR 2H?LF3LC)-ZEW;=[O7:_;H[' M-_5NM]6NF_U>KVZWFL(:#,:CON@=Z===LC6")2W&6WNWX $()%Y$D!&$C#W[ M11Z*S"QW3!DLB7=B%"3%@GV917MW>_^:K' @ULK."M]F%"W,NB9\2POT/OJJ M7 P?5V^V=VBA\ ?H)I'T2#!^EET9AMWV+X6V#/"+[+I,/A7N>!9J-Y45 JM) M>-9<>153S'U2R2WEV]""#1[ 8ON?Y#[^/ T2XPY=>@X&OI4>D[]P'3,IVTTB MM"/3IG)4C$A M"B35G*V:@1H@I]:E@J5* ]@Z)5R3U( -*@+4H(P3 X.0O<-ZJ[65&S5#\B,1 M]SP_MG[Y*XB[P*V\GV*<.CDBA>X7FQ=>*UQ LBD5D&0NZTI9RTQ%DDW,81^6 M.-CRV9C#=&32 _^2W)L@="%+)"T03MW/7*,,=4M@1:<1F:D0CU2;;&:'(TX[ M>PR[S9V%/B5R0=";67B\'>2@@T)T@H0B=)$,'U/W MQ_4XU7Q@%\8!T@GK4K/[%E,3+SJ"F8IV"]U["V5UQ -P,[E* D1W,<.$\" W M0:<-;6M5AX)%'(I^H)Y]+[LSLOC;6AIY^A').R*JOF?L_, T>'+'L$ A]39U M3V*5MH8]*!)A8F]"Y4$YFJ$9_"1,FN3/;%VGE"@F&F<7!DBH8 M?"H6U%#*W@Q!S8W 1$D$'+.U*@1VL@#1Y?+1R6&FT$.N< CES*)T)@I%[)FQ M[41D^>/B0_+K"P"*EO^"F[;'PTC>TA8>_DS5S1#OMG_>,L.),7;])^7L49%. M/@&J%O"4WE)+NVOAU_^QX6*K$_K==FOP[?Y-X2+K4A>U3S/5FH1@@1KJ?1I_ M"\4M'L@-KD$R9CP%Q!!B^=V-5_ M\5NGTV@NWVN=8GY>A1$.H-!25JM(H3^413;7G38W*R:NI[3)9#6U/;]\^E:P M/S/+LWC)/JUXQ/KLHCR:!]"[U2IO8<>VO_GWL1$3]4DAEO]'? M()6X V7Z!?)J'D%80N]Y:N.Y\^S61#XC,D*:@*JNAT 5Q;S4=E\P!F45C*R2 M4U:EEW-;$*TB6=F7!N,.TBNM]G)W1OG@)"<,U)76M+#?"-!NCNYL;#9::[DH MM?7N)RAW_25*_82LMG#E83I ==UL.DIO5 CM"Q!,<](/&IV-JBMW@8@J\?+7 MAN#/;X1%;S(ZY+?B1<1<;=]!2JI9H.P7433 /XV_"@].YWL:00E:\@L53*+? M$&I.ZF:CMY[4@5AV-"+:*.QD9"TT% M,NF".J64CRUN(K"BV)DDO$>#D%^Q23 ML:%"[#*L1E4-V+(KGQDVIUAI0D%D#-S(9DG*&,F62T9-33=1!^-+LQ6EQ2Z6 M&01DP^'-#K&&H+K1T]%.F:D[AUG#(,W6EQGEFBUL3:A8JI,TTD*Q_YR^3%-S MY-+4<=YJ'1NQ@&5&]_87M"EY&DEVJ0[_JH?@DX&2&46YBKNBTET1 LZ>&\K; MHNIF4E'9;=)O-7"WIDZN,,IVL*B26K(DA5EFLJ1YVFICI>ZCK ^Z4; F>7H7 M,CJ:<3K*)Q)B\I\U6R'V/?$?1:@X(^^E(^\3UF2)Q;R,X<6Z5/:2KH$DD]GO M#R@ :.C&P-]AD5*YA1.01\U65]=L/91ES&[X861$*8$P;S>!*Z#9PBYQ&W_W??MIZ3QYB>D]DMP M9X%?GNG6OX$#>.^/(_#_1%I,=Q^/(NE-]YKU;O,7U<0"*_7S(=84=)21FBML MDO<<0IDJ=[#? QY#5==6Z)V$=%+I+;PP$MNJYGFAYFT!\7 VR?::MZ3;:WJM MGTR=+ N:':N"UO'FN^B:TDM?FFN1>99M\G=3;[638-)V(00F"N.K^6.I1', M\O1RNQC?H] XXWEB.]\696O%"Y(XB$";V".$20(1@AK"4&V',I13X:$ZQSM< M5;YC2S0161 $W^=@B9>J"HS,'^G%"*QVE]?FL0Q1=EPBV4\*S^E^$ZTUPK6F M:5RL4IFF=89*'A<V[2\$-V8R27(A*S>CQ+.ZO ^M((RH-2-ZJW94;I,'=2 MQ]3L!7-9QER8>/E%P&FA:C3*1F3"B4H/#W--U:7E"1=F79ZP\TG^@0WC+=T< MS#*VI&VH_92=:8#\ZB1PT3PKV6TE7S@ALIY"B521 YG5XXKL?8M&N>\MJ:8M M*FA='=-:3;1+@X6U%Q'ZS3T'-#[7!81^4]V/;][<6..N7>^9_4&]*VZ:=;,U M[M<[9F?8;IHW\+]MRB+8SF.B1622"I-,U#:/5XA7@Y!O8;CTRY37%G/^0?H/Z. >X%JJG3ZOZE]K)X5I4 MQZ[$K4\^O;JCWG)SUDUDD64MB[,-UMZGV"TUOX]$+F;NS_+29SD&V:V=8FO5 M='+LVHZMTHK/]7O-S9W--R#+^:1I>S#5$35Q&A)>IY'O-1U9,X=4%FO/E2^0 MU" 5Q"$W;#69;KNJ6259BNK]];3]5C)>1%V_=8+52UK;RG?I*G1^XL3Z3FV+ M724QF;"]<5MZ27A%S]E"1S9S5S0;*3VXH>K>&J<:-IO_>,S6F+.KK?5QA"4AR#LS",*6O+ M*9?SF$XICOP(MYR.BU[X8IJS5W' 0N=^:KBY\ DS;9.GFN0E4\*4^B1C0#(NE>JQLC9X:7( M6ETUUL:,9-EO_/V[<'GS@!K?SJ+_NLII3:]_* O\2_K*[86^7^6%ZE# MMQJ79BTOP$*A";Z:HD):;0)+2R[OR5OB'ZAG>2:YC%]0 M^$CPX!\?S!_.-)XJ,3O)(5XUN#$3S_;F"VTXJ&BYP;*STGTI-G#V1^J6SVB^ MNJ%TWJU3K:D\-9Z*?$WTRFEXX\(@V&4_9VVLYQ8CD3E??57Y_!45RW>X6)Z+ MY5?4N.\5G=X4WNX/K)'9'8IZ?S2VZEUSW*Z;5F]8;PFST[''?7LTL$K;7^?8 MB/%I5H&30CP4M57%$ELE38\]W&'F8:0DWDA1Z5JJ'_+YYZ'L!U^(F1I/?N#: M3QC@L0J4D#,^&R8I75+AS,@S7A4J:6V.J! M%WP7)F#[WI?T#6KP=S+V]XM:R3$F?TK>@OBFO,A;_NW$\F^WAQLN93>;6TRK M?#52)= I!PN72?.N$CXB-5D_D&/_5L4(TE]G MMTOW,68=;Q]C=E<&;+5I6XWA,ME'R5W>)-:4O\>16K8@J-(Y.(#&PXO0>)7# M<.W%"_2ZL_(NS92>G9/RROF_7C@_P$J* MI[8?J0\4U&JMVSF2S;F1Z/GYB>^S2$PMZ2:5F^1F+B!AY,@ OS\W79G]PC97 M$%- %1/#A6T=@KS"//@B7X$)4N1),N>^]48B5V9J)Q\%D> M,K444])09Q8* #[YR#$66V.\ M+C58DZ^%+Y,$@>[U4H/&<+!7O=1J5^>TWDK>3?I?"W[2_UHN\,G%$E97*A6W MW&ZT3[;E71=Y:F]NK;]\]I702>J_.KQ<3$.!VCD:\>(WFD5CXR1&4K.RC""4 MOTQU+U7SH$Y2&L@?C^N@RNKA1+ACI8H,5$OI7'?T31],O+P-/K)GDLKJY777T6 ;8ZE=U\E9*0.FN6 M_TMBFZ6*2^F9NK*(K25M17>O3;=.Q3#2J%*3:.B3ZY19,ATQF4";J+%5Z]Q7 MEY4T4)L9T'C#+UPJ%B5K^@&'. !I,NN79C&$Z&5DGH"*V8;YX.IR:2LP2-6V MK Z\RH82PJ7&W4D4-A^$RK\F[8VSD6NMB_:Z:^I-N4H:QDQD:5."4OT")MVWDL-3, M0P5;7D1J:$G@T-T0 UMI8(70)+G%I)JN-X<[W!/,.;C I)POG%W8RK<7;PZS M/OHC89EX"D%DU?@BU93%5(6(R0PBV6!;N;)48SE/IS.+'[AY*LLH3)^F*;]R M1/83C0U8&HN:/"JMZLQYPV/3<6/9A3N,+8O*QUZKY:I]9.V8D_+1_#V=B?\D MQP++!C))^6*N1%2VZ33S;BK>V,D(*/U+=8UHU66S?K._Y1T+I8PK4AK[)>O+ MJWXPI &DI'N 0#MIK !\\7$"9W'/MX:ICCTFE)8.E@BJRU=TF:E<93[C;[> MEN?6>S![VIV=1J=SJ@U?IJYDA4J^3'W+$9>IM).B/U0>&*-LJKB6,L0Y T3U MMP'3$4V+U&1,0VD8J'-Q$ ".]L(:8!$4$\#+-@H6GRLS(^=7KS-.DA'8I75S M6=FPLCEP'>TK5S:H5LB9D+?3LY[#ZF8ZN9,;G ]I#X,ZD=?UOX.13RVP;M%'*EBW7&@=Q]P*UTZ*UNB66> \8EXST1U@PF2I2M0C*RJ^ ML7DDW5V@X4.Y?&;.PURT5A67GHS'96'A=:1[]ZRB/Q1U9H#]8$ M%^ M4M?-'4R%XZ[S5JB[UHJ"$?QXDLY.*F!JZT-!J5+'5K([\3OCH_$D@FRB0=:# M5237.Y)U))TV:L8#-?NG+DM42Z/Z1F7Q*'KD!/[DSF63UZ0$0O56"F0G\#6= MY-9NA&S'FSU7;3#7?2OUM%=:R;)+ M<)C=%"TLDH9_4V>-D5 S0U1?(:RP25NFX>:HFU1$$]5QO#G2(0)!E95 0+E' M[" DF0E_\D @[2!^P%H3,8MR8V9E[8X"\?2>0]+(BB1.W82E^Q9KR)M^4?(W MS5#D2G- GPW=_5CN1"J8=RKG*PLOXI77=G()3^2?O 9F>@BAR@R:%7%5;'S M>*XQX'IJX$52:^+[,IP"'[$$O)/"K'3@Y$(I>4.]Q?Q96M:$#VU0XVJ:/8E; M>UH^MQCD5=*4*V=95\!"Q\2,HL 9Q5%RGP<7(IM[N&N^F'35EPV.\#'3\WO(GE0NBW_#^>5:]I\X(3M2EY6,I82B)AVW)U9]E$^Y5*EMJ8'F)*VUPJ"2^ MV%Y@H4E TA-4X1:='WG-:M4E/%FZ2#?JYNEUZ)4'G\A8H%\RZB+7_5L5GN+G M%4%'::MVQ"OLAYKKE0CJ1H(7O5$.?5BH,MQ!@&27OGPOAF1B$77)DP6?B3%W MQ4-SN]P'B/L ;>@#=%0;GQ*@U:+:Q\)91YJ<2XUIPPD:,J"M%_EI"[7%?B\*,,B2I.Q_:N3G>\EX:^[Y9^TWR$P$ MC!O14S&"GR^Q3QLC/@+RXAR?9!*;4^RNC7BD7#)9A$]&HI<-=5(C2"2$DJ%/ M )2 E[[D.G7-$ M36^^I]?0EUZG.@:C X!C[9/:?)P9:?LX:,:+W'E2J)]T)5*V0G(MIF#1T6X= M>5ADTV6A&N-2"9GJ18P\PCXJEA4'9;=Z;T/EP=.E^Y3ZJ2__6'!#P 82Z".8 MP;RV=*E>]?5)/ <;/$ K6FE>H?U#!I,I[9U<=]\%-TD.]2QT$TZ.B!RT$ZSQ MJDCHIG*$]/K'IZV85W?\E5.R0.KC8'VWY:Q[=CI4:ZU/+KL&ASE?BKQ;?%CQ M-BY]JD^!Q%_(V6T MTB3;E:)R+-2:,4EY(J=0D$VKPHM]:IQ5.O4\BP"N"8W)4Y $%T/5;212+E^X M&%',Q:9R4PPV'5W\]:KC6S-&J&>DIJ16*7*(!^@8\%SD;.1Q#:?+!YU+.U_+FRE@(>V1:W]-9MJG]@'"?:1IOXL.;F[5Y) MJ+1SH_/^BD;G*9%.T+&\MLOM4N..[(SMGR2;+F^SK[=+ '\HY[(];G1:+W[U MR+O6HMR\,YW@OW'N^1MY]0*,NO 4<^[*4/FP_YBZU<&[I9C4N:)0RW4 EUC% M,57$^U'T^8L \#@8=![V"\Y]D/Y0.LEM7;I_[VL"5HP+"C@]HZB\ MH_#6L__(QJ*J-]N?O"\XTAL5Y6N\^OD5WWJJDUQ2N^1KX7I\)&>M9_TCZ"H( M,OP1B8OV2C9HU"12KXRZD(Y/VSC+W[9N$O\[2)UC&Y,4^>=[%"-23%(7='^6 M<,,:KX2B:2'XEXC9O I8#U_Y81F"6<]7WEF\"E@/7_EA&8)9SU?>694\10< MEAUYMGSC\=F15JB7S#^UH M7DV4W;^A1G_Q^K6\:[VB/<+VMAGIEU[/Z2EWKAF&U#I#?8"4X@?2B>]0)1:; M#.6^GO[X?QP1X'6T.168Y9^5?N0]-MH*Z>^MM0_,W5-_%U!3;FN^\FGY"^WI MQ?)\\Y/%;AZ=0BNCEUX\M?U(_3UM]-%Y\5OKIE5KMY:;?6AW$QS09H5C\&U'0-6]"SA MUTWX:BKZ_;W5X3F]U

[^]86UP, I MZQY-5+7%2$Z"-A_P-!HAGC8:A:A?[IR-&RY2N&K"5].XX5)7/@:LZ%G"*T3X M:BKZO;W83O.<7NRW^]]3N_@6K6$P@M^ >7R?FL152BIV^L-:M]?DDMK+GQM- ME1C#-$OX=1.^FC#-_A@? U;T+.$5(GPU%?W^_EBK)/X8NT^L<[2[D5A(*YYA M1J6.Z<<[/YCY@1D)V/\1W4M/PXKB.-%GY$0)CH0N50^[S/^LG+[2@CDWA0&N M1_'GRNRH"Y?AZCNVM8KGAZ%%2^W%T*(QBM\];^*O,^>KF2=N#VK!_ M.C^?C8%KTGAL#&B)-VP,:,P<-@;8SRP).QA:JDI]AI8R,H>AY71^9D=G/Y/= M0L;NL^2$CTW+;\H)VWX\G&S.^^I'I&F/',SUJ8&N2)KE4 MI<0&P^HY.%*"HZ%+G4K"#23C2M3>Q*Z*6%ZZ]O8_#^\J;Y5UG\;<4DGS(=Z%;U9L>=?+YH@\,)UD0' MRO3?BK7T[\+*7IIQY+]2S 6A<U)^KX>;':9???G>A* M+L^[+WOGC%UJFZZ\;DE3SNQ8O%2UPB1-N57%:0MZ$)Z1@I&BVIQAI"@3MQ@I M&"FNG-",%)IRAI&B3-QBI&"DN')",U)HRAE&BC)QJXI(<9F^KL^8)=)QK.<' M^-O<@%5^%Y$QCH^8[/E\"6\&:QXH?-TWV*N&LOM?/A^_O MK-ZN@3DV6?K'>'\MMJMVK _.)GWRQKKVC068S)+^'43OIJ8 MS,X7'P-6]"SA%2)\-17]WLY7MZFC\\6^$BL8OD%X6;)_:]PWC ?_400>'B\X M1*/(,#W;,!_P.!HA'C#<:*K$&*99 MPJ^;\-6$:?;'^!BPHF<)KQ#AJZGH]_?'VB7QQ]A]8IVCW9W$0EKQ#'/1=4P_ MWOG!S _,2,#^C^A>>AI6%,>E/B,G2G D=*EZV&4.:N7TE1;,*;8@/XH_5V9' M7;@.5]_QM54\/PPM6FHOAA:-FRE]ESE.0*H]TX(8RW!XU.3S=F?/4CTS7&CF=ZU,+6)$URJ4J)#8;5 M./-[&K(I:7KLW]S\.[REMEO>>QRGARYIE09W?(N7(]=ED4 M8AN ;8#R]8:\V:)\N2L-&P#7!$!L!; 24EWML!%R1 M$7#A*]F,2SII1L8EQJ7RG[1&6KD&U(;C66YL"V,";W+GANO\'8-:GN)<:F-*@ZF-,4ZFKN$) M-4!^K8GQ)(RI/.)&-!'&&,X]GKE8&",S%+8!2NKOV(_@IQDPF%YBX$E]%.J1 M(3W,0&/C96MMK./UN"SQ:F] MU(?;*MZ0K\GFW+ =VH6=;2,0%CX52&S#>^%]!(=MC -_BF^ U0?^B-8/ M2YT;_B@4P2.>L.1EMAF9#>/3F-CS >.(1J=5,]K-=E,2U6BOIMS*)N6P)=?T M+%$S_K$_%BV-4[\SP\FM9^/_O 59 XHC!;3K;G)D)!9)W>PLP%POQ;(^CDEH M-)> S #1<)&P3HBRAZ "# &)!VI)R<4?1$8W%#0_#H 19FP[*!! -#A7(4DQ MLG-6$,B^"O#IKM6>KS*BU>O/L1A*6 9)ZG@3)AF8@R/51 M(,SO=7,,^WEIND_F/'QA_+IEWZ[CB?I$KJW56KGQ3:#<:-W\M)(R:KLCW[5? M*0,$#*%W[>;>A#N42K>V.4-]]4^P0+R$ *Z(8-=DE(!Y\[+>;#1[!'O&/W_% MS_WVV@%%9DT\6/(#SBS8Z\M)52D(]>E@N;\ R_\LB'6F?MK]I69*[[U'$4:D M==][J M %WT@K8D*%#52-,_4 RHJ$42FXWT%"( =2DLZ4U)?88FO7=_ZOD%; MD2YH-5LYI2! #\Q0^()8D $(AE%"%BF+*$O2-J2%*0/S7R^:\"+ANHK@Z;^5 M<4K_3LQ=:9*"I+GF+!0ODQ]>&DRTXD^),^X#C8B:A2ON)G3G4&5Q&]OQ7W M+F[9I[2JPT?K(5 +#,>4-8FQC#:IM ?'H ?\)U 6:%C [Q;L0[0RWH#9BV:, M^FWKQO@9K-UHXL9!2(N]:.-?U2[O_#"Z.$QJ=U%8%\5Q49U]D&)@INE,):W76ZB7D#6OU$G+R;1@Y M4RSNNVJECM5S!I7/L6K7@!VZ#/!:JSQ4EN.:KNG<3_P /BN"J2K/*3T?!UNK_R*FJ:$K^:04DV9P:> ]?R5$YHEG/5\Y9G!IX#U_)43FB6\ M+'K^Q)$UY@8? PT(SXJ>)?RJ"<\&O4;,J.(IN,QLFV=,E[0ZC8%N9+];Z.:B M79\S!MKS=0*\+%OSF?8L6M],H;B.NSC ,H=B2Z2LR\/7^4P4 MYP4FNO@SJN)-C8]V[Q5?&]SH,R^FPLI'5ZW/\,H2SO!Z3?!ZX;;K%3X!NJH> MUO$LX:SC6U<,ZGB6<=?PUZ?B]PV3]Y1F*.P:J.#S&X3'=M/W5W9;2 M,?VW^\P"_5+B;/%P[<%5$Y[-GIW,GEZS$MG!G4>O'&41M?O]6F=PNH%@K)6N M32LQ[K*$7S?A&7=WP]VMX88%W+6L>!J[V(?E]\ /PZS7%C89?"U@A>*K^8/! M. 7C5JW7:3,47_YL:*JH&(I9PJ^;\-6$XB.SNWP,KNT8L*)G";]NPE=3T>^? MXAU<=8KW7#'.0>VFM3PK6KM#445M=)E;GR>8^U7Z7' R6!IG@GKVI?N#:S#T M2Y?^D2/M4H(YS$2L&ZNRHZWH0?F$\9\A@/"\''2G!4="G(VG?6=H%=%;'1#NX@],SEI>?A7=7MM]Z^X1@M*RB.,L0Z MW6;MIJ?/U;UUEMA:++ER!759>&%P9W O+_<8W"L-[EN#,Z4MH#CVJGZWRWBO MJ9@SWE>7^HSWC/>,]X<75W2NMKCBK-41#.F:5$.'P"@'6HT@[@.A+YZY:-K*4W5T'?_.RS[ MEK1J.A*SXP$+.$,Q!?$Q#SK&A6/:SC6<)9QU^OCM_;V1HTRW7/3U=_ M:CBL];H\*%J#(Z#+]4 >%,V#HC5A@[Y5)SRF0E?F\)B*TP6TNU7)(C_GQ(I6 M[6;8YXD5FAX*GBM97>HSP)>1.0SP)P/X_M8@RE5GK(^>+-D<,JYK>A88UZM+ M?<;U,C*'<7T=PPYH:;ROYZYS2^,+ #O[Z[J>!1X9S:C!D%X2YC"DGZ[>H77M M]0[/&8-OUYH#]M5U/0RZW''GJ=&ODJG1[O/T3>;)%-=:)\J3*^5&469ZV38%37I$Z" 9T!G0%='\8Q MH)^QR*)=\B*+X]ST9K/6;YVN3.+:(?WBP**J)'ZE[#S\UG8>]]MN87<_;=Q- M_OWP#O4J61<@V?.O%TTX!<)UD0' RO3?BK7T[\+*7IIQY+]2S 6A<>"4/E6*5UZ!J"EG=BQ#K%J)H:;SH5@>68KC$S9R+0;N !0_7YQGY;9@/PK/F?(>L/"8/5Q]<&^'9 M[MDM/]BM1'[PV_WOJ9Z^1>V\],!3F$3M8:]VT^]HT[.>M9)VA&?<90F_:L(S M[NZ$N\/F%0UH/3<89XC;N>DRVEY>_#7518RV+.'73?AJHNW^LU&'_2N:C7HY MN&TQV%Y>^B\V3)5Q]N*$OGKAUI3PU<39_;/H)1M9JFD4N5_K]/099L[:Z.(W M:T\PPJWTV?8[/YCY 9Q[V+]G7[K%O ;SVW0Y$KH4^>S2L+QR^DH+YA0;9AS% MGZI;6(->)?+UJ;)_#;K^M.;5H%6[Z;>U*5O4M_]]%548H[N6 ,+HKC%S&-U/ M5Q6P]1;"]58%' ;YN=Q$\X9!7=.#P*!>7>HSJ)>1.0SJ)RP^&%2W^.!85#]= M,3UCNB9E" SG5XD8#.<:,X?A_'0U#EL[:I:ZQN$Y(^_M6K,_9$#7]"3HTD5@ M4[&#[<-3D\W9GSU(],U0DUGTVXPP9Z#0R4X*KH49.T[UKW MKHK8: &%P9W!O;S<8W"O,K@/MUY *6T!Q?9<2:^I3^LAAG2=0(4AG2&]O-QC2+\B M2#^@?&)XM>43VS%=G_9&C.B:M&%@,&)6%9&")V_SY&T&<1T(??7*1]=2FJJA[_Y74/=M"*;)%=2/ MOF?I.#'EIED;]/2IK*FP2M(5"QAT6<(9="L-NL.M?;M*=#7T DB%D M&IP 72& L98EG+'VFK#V@#N;-U=T9_.B8'NZH1:LB,IWUY-1]N*$OGKA9I35 M@P_[7Z;<.@M2K\N4&H>/A\,!X^SECX N=S!YWC;/V]:$#?J6]O"T#UV9P],^ M3I>JW[?Y5&E3]<\X^*/5K?5:/,E+UT/!TSFK2WT&^#(RAP'^=&4!6SM27759 MP-'S.7L,ZYH>!8;UZE*?8;V,S&%87\^P8;O5OK0R8VC1XOPPM&BIO1A:-&8. M0\OITNY;!PB6/>W^S*'@+L^ UO4PZ'*?G6= OTIF0+O/TR.9IU!<:[DB3Z$H M;\TC3Z$X2U)_W]L)NB;UCS/%FKU:N\\C(W45:QX965WJ,[XSOC.^'YS3WWHQ MHLPY_1TNZ ];C.J:"C.C>G6ISZC.J,ZH?G!3@9OF-3<5*%,K 9U3?H#,)XS MGI>7>XSG5X3G^\/YUBZXFM=1'!U][YZP>O[:(?WBP*(*(7ZE!#S\UG8>?TNX M]S&>BL"Q]MM^8;<_;=\=T:$_BPJK._B-W4:ON^M+,UUR0@K?NJX1300-#HXD9&4YHB+]C6&+D&WY@N"(,\0^> 1LTYL(,C''@3VD_ M@0AGZD$CTS4]"]XV$2*BIS6,KQ,_5 ^%<[2PV"VU'CNO=0J>S8'K6R-4*$+] MV2J,TDNH+"N(@98.P -L-(+=6L)Y)#HB#W]8;FS#WU-JF$EJ%\0HE%(&7P-E MC1P9FTZ &C@6AC\V_#A8S9:&L>&U(7[U'_N#X]*]\_?JV5_21]])--J.AJ\E MG^^1S7_X%L%BOM[O M"FQ] +;&LI]J@"RXN&^D[P'$6,K7ZT*,%09 @1CM1GL],9Y@"\8,M@'/!>$) MX;VHQMRY\>1$$\"L R9/X="3L,:> M&=M.1+*-YS.$GPI'/D2= ^+YP0RLB=%IU0QD+[WA#1 6]ZA^V[JIY12'.V\8 M_Q92&TU-FU22:5E@CD1@51@S,)E!30M72/Z"SO3\R)@*,XP#^6'7]9]H'7"B M#2L0L$Q0?B'N#W]C;CA/4D7]LP"\F:RTE]L\+P2%%JR]8E#HLQ\ZN.9W0S1!@04%G8"=!W:88R,T+^+D2 B/GDU,<[S8C\.E1V?R+VVJ]!#\ M3.+1AT:%FB]4^$EM;XOUXT0?:$ZZ*]#91-_ZTL>?IW M864OS3CR7RE;'GP$UYR%XF7RPRM#V?O-INHBN53@>Z;:ZZ.:;.5<: N5:' * M'[J\\:SKN5BE2#H"/9)CQW 7;IR4]$!8V*B'6*[!)9YVN]'O[W:+YPSGY%*, M^@.=KZ_HW+3:Q@?XS.32S>G.V)=1EX/!.HEU$NNDE%&I)C(^!<;O8,C"?BZN ME+2[TZ;%"5IWH:VR]JX^K&% M;=#79P2POK91%>& P9C!6%OF,!B7AU=[M[SI-MO/B\:Y%CGXL?.#56Q_8VC+R,O(R\C+QGF1_'@')->HU1A5%%6^8PJI2'5XPJFK'C-$G4Y[SH M]1Q=.5N=QD W7LC99682GJC#%^JA>9+)9<]8<\H]4R]8F<0]4Y_5/CC3:%GN MF?JLV=G6Q;*S&J57GZOT3)=>I]5"!,9CQN/R?A=EU$C^D UQ@?>* M1V" &BV$4YC,TD]A6C%5IF8\"<,&Q,%1,#C7Q;-K^ TY!0?^1C.K7.<[SK\A M]N$'@:@C'%GU=^P 6N2R*Z[3ACS4T5&--]7C;RR<)K87,D>2,LJL6@8KTT< MD:.FYTA1Q&?1TD%4U.PH.!1YZ5PY0D>NVP:)A)\249<,I[WE1M[4C#"&K\)C M$DERO-S@&Q!*'#"5?".;G/,$WT 2X>8>/-I+,B@EMSH\B=M/+CX+GQ/8\ABJ M^4+^=!:(B8 #^BAHK0VI=]?KUK7=,5!R6^VMHINHV\L@?:NOSMTD2#8T,Q]$ M?00'_7O=',-^7IKNDSD/7QB_;MDW3F.J3^3:6JV5&]^$NHW6S4\K*9-O3J$L MC':G]:[=W)MP!Y]NVYSA%*A_8EN;A "NB=36>YF6]V6CV"!%!E>'G?GOM M^)&P)AXL^0&+?_;Z;PK$3LM2.E^DLQ_M]]WWYR7/?6L]][$9Q: M!TZ6' WVQ@DM."IQ<+*I46#/))N5$H82HH;V'#@BZ(BQ0/G2.?EA"3?+5N?: MD5>MX5F\V"KZ2M;U6$TC6EX!#V+B_WH/7M M8=N\^"TYK)M4SI+& 2C=3T5E>L"0BB"E'#DH1?>DO*;=UPF::]E\M?T3IMUU MRG2CFFSU%@S)E8-'O6#((Y>AM@ M#\9@+8$A]Z!68X 78N$\Q3"QL&A_\$5P@X<-OLB?(S77,HQ'?X$31>ZE--O)$-AC=J5T,D-T[Q+O,QUGR'/^SA/ MZ@T:;;YN=;E$2I5D21#BJDX" M X9>I->L@W.K,> .SELY^3O-)+]3#MY5=W&^)>?UXF"IW2UD7?3'154W=^=G MW7YU"B^[%''MBCT-=[%ZUX AK-Y+QAM6[R7DY$<1L>'.FEW3:-CS#F!9JSMD M=.R:(O.WEJSJ,VSQ*%Q_AL6728707+LN:!)VKXG^^K8!Y-LAYZ9YDPR3JMWL MV+]XI;=8U[&AFH,BD-L[JF]XPNOY!_,O/[ASS3#,MUI_DRC,KZF^)-:?9!)* MNUF#16K3B[W">D)7!G-!7+]P,BYHP8F]4;"WU9]V 8!]%5#X$;+5J[6&'(?#RPJE9 MN_O*UO=_C@-K0C?'\=:VZPHKBDW7F 5P!(/HX$CV]=1QZG(\M&C$PU-N=&9. MLY"@/XI!53>%FGTM8N7O,M1HSA['V=$']M@9!_:-@ MM=UN,:QJ*HZZ5)YO".-7HN/^:].EOJIFM-!3ZM)CZE>8/95@B+[E!SP"H<0U M##P#X2S1_\$)H__'UK.?,HQ_(JVN[3B':FEYQEC&V/)RCS'VFC!V_QP =J]\ MQAS D97RPQ,&'1AU-8GE,^ RX#+@:L0X!MPS)@*6!L$M M)"!Q58>!,4,OTG/KTA)RDJ<.,%A>LTKF=M.LLZ].D?$T 5;;%57;UTUS5L2-L;1+9N M6FV>'U!R1:*KBFDSWFHJHCS"@+4Y0VU9F,-0>[J8O@YSB8]"U7;[= %[AE4]H_@\ MPN X/N1&&"2M38QCNYIPP\?*EC!PP\<2ESEPP\=3Q/]/.8"?G&AB^'$@_QXZ]$M_;-R+OV/8E%DSWGM6 MP_CY/_]CV&XW7R6_IG^V7OV"3X-SV6L8^/) 3$TXW=Z#,5+) 7A2!'](7YY; ME.G9]+?9YML AA,:XL<,?HM?]XT1/$W:XO!O_U$$]! /J&3\LR >>26TQRB5 M;Z$8Q^X?SEA<9+)ZJ]G*C6O)J;9Z**R7=AS,A1F\^*W?&"Z>!@/_$C:,HV1X MYWD?BZ=F'>W;PZ6JYGMK(NS8%?YX _W>Q5$:PR'.]"]\O[T/DW=5IA/7\A$!TSZ!-87NL?_#^W) MYQH=6&L/^.:[!F*FR\WWBED=+>W*G-F&.%^Q?^5TBAZ$9T-B-T-BG]OF*PP) MM!N^/OG/9SJ+B([=#5SDQFVX']D2LG/-L.N]D.>[7P6V,[P&>?SW88-#L<=[B\ M9.D2=R@8"E5LQ?=U(@)ACB,17+9]EK0AJL@!7=UE;H:H,7.D/<+-$$]AL^S5 M<cKE%Y?G/'5CTQWT^6JR]XH M7FGG<)<([A*A.?>TO9#"72+.821U3C<%\K@ 3JO6:W:UB>!PEX@3=(DX>=>( MT]V-[Z>7N4Q[%KU\(\8B"(3]13P*+S[))7?ZI@,/LV^C[*U_VI87_3GHC=O6 MP#3KW9O>N-[M6:(^O!']^K@Y[([;-YU1;RQOR0-5$X))'872H6XM'WA'^D3W MHN6'Y7W\9=E?*?K(V59[MDK%[BK+(]^U5ZK7@_4EK-I+UGFQ50S^^2NN0Y/5 M-)+5K-:]* 6'L'=YN0>M;S=%0%1X\5MRK@UUL-,MD?Y:T%YK^VCT"[HB::+Q M:;R@-5[/U0_4>L09.Q:Y)\_:-@.)WE])\S5M,RYCEJ1\""2%C-$\_=$J4 O[ M8"0=-M*. -2Q9JG5O19M,UJM62F[6)PF4M3O-P8+]@L=(OF=QLUN@?RU#JD%I!;!R3S2/ "KW:L59)P<[L+(0[GV8;EM$@>Z MM>,2:[9-YO7Y2<]J3?,#DQBF> ]?QU$YHEG/4\,Z."IT"S M1A-'.U4Z%D/*:1"82=*OA)T1EB^B7[@V\?EH7DEPW;^JL+5857@'3\:O_]N) M)G=Q"%00P1^..7)<)YJK*-&&VH@PB#X'OAU;T:?@7@2/CB5HM@M69&2Z4-5? MY*>Z'%R/V*GU^OIOGP9C"ZG09=P'O=.T)8Y[5U+D]BPV6;8 M+(UM?4;#)J=N3^C ]UJU9G.@_87"RY=E55&',+SJJ<$97C5F#L/KR>!U:93D M9>#UB,!!=UCKM4X7.&!XU3.:4+)K@NU!H]/3C1>R<9%UXDKHZ[EHH\L)T270 MN6_C&[:1].%>P49Z7@96WHA:&J-YI!%U5+BAWZWU!OHD4M@>TDE?,-;JJ:T9 M:\O,/<;:\V'MTMS)H['VB-A#OUF[N3E=KT#&6CUC#WS->F>2?_2]^JD##'P% MK_01^QW@L7*Z2 _.[&:[5,TNT95;%2P^U(/PC!2,%!7G#"-%F;A50:3@Z]Y\ MW?O*15P/0I]'MZSKS,=LN/C5.&U8LW_\>+!7_/BC[UD:7@FOM;LM;:+.K"F_.:/<]SB[S='-1Z0[Y&7@XAY4OEU:5^&<"8F5,R M^"T3X':7)KE?#'"/"#3 OFK#08O:SQ"2>,3WS M')PJP8G1(P.P/\06V%41&^G@&4&7OIEX$MY5WCS:KQ__LP4A!IU:M]G4/CFS M5I]?N9+0MOZ! 98!5G/N,4JXMK>!5T^#4R M@1[P6]MY_"WAWL<81,:Q]MM^8;<_Y?;:GT6%%1S\U&ZCU_WI_V?O[9?;-I;T MX2MX[P'E3;;L*I A^"72SG&5(MM9;<667TLYJ?TK!0)#$0D(,!A ,L_5_[I[ M!E\$2)$4*0[)J=H]L202F.GN>?ISN@]Y.']E :R#.9-*: #^.XL8A[]RXX?- MS_"N&T+S*/YL_Q5&Z5=Y5ON4;>$Z<&35T^YJDWL9(O1?O>^UFE5[VP ^^4@3 MC+5L0:C]W,8^.*W:K>XJ8H5C(YZP%7&J[,55P1S9OATXC)OP&SYC\&3X\-PT M[-CX;$<@RAW+-'"%V[)DUPU67X(?-8JNQ(_NH%F]+_]@3US#YMFK'X$G7F#\7%*(16Y6+HE(NGUC4]L+P!KYRB*RG& #-R.P M>FRDRT=:%'-!4\%';L:W\%L^%C2#+WBA:^V*W7)=SU[6;6Q'\0<[%L*"2-%H M=1LMJP!K!0NQP9GSUDVB*>QA@E.:%VT*@_["21"0+45A6(\UX0.PW39F1"Z4 M+WLVB\+O()PQ2,=REO4J9<:JL0P^_,T.[@6E\9NPJFDR58*ACV!&@WTCMNK! M MS+&/?:=SI]JSUDC='0=AM=^Z+5&%ACMS%JC2Z8Y; 6:PU?O>?>]XH@Q.$* M7E6JF)3GE?U=.5Z]Y_A^)+)D&KV/R+PNXXPYLR-.O"L^H^(J-(V[B<<+AS(& M6[QH%=N!P7A,AS35"?@G,D$0"XJ*0#X%!$3^UG"8[R>^'>'WP#7SP,P'= 85 M"=[B/6@$\-[@.5-[+F #E!Q@1AC!AYR(V1Q^&-'_PN[QS6C:APDOO10)_N#% M\.BF\).6^T*%F(.#Q[D .@U-\- M>PS[>6O[C_:F+?OA>PQD2LS;)J-[[*2VY:PQ]K*2.W.PI]-[VD!T;( MI_;FE_2VI=*E:\_0WOB9ST!T)0%\%L.N*4H 1_5M UR<'GFWQL\_X>?>_^*% M"!,!BB5(TF9?O@JC61C1^7J6G[S2^ZY% P+==K_[I^L$\9\7O7';N;#M1G?8 M&S>Z/8R,>F.61:HJV-T>K.6D77+.XLO S0S>.PQ$W,$V M?O%#Y^^G$D%6"0,9F*,S%- H8;51&R13_\ES>? P]4$50IA6\48!EP'L2'X MBB<18ZDAQ6#M[J(O]\@BAC;3./3]\)$;KST$/H \@%K^YNU.Q&OEJ2/R6=7( M#X:9,!2(S):AN7^] L,, 5Z>C.QG&=:CGTL+?6LGDLW$O3O-<< M#'2;LR<#<[W-*GC/)8-VQF=9E:O">S0D5&Q+=@F[19'GPO-?;O^*^(!RURZT M-:&;)9XXX;5)L9Y)L5G5Z[6,4H+#1/_]%$;IYR^=?Q(/8/ Z^"7A7L XOPJG M(R^@V,UF09(M;)(+TQJJAJQQ[O;GELUDYF\.'WY99>R>+AO*#NXNY=.?"ZJRZG_)(Q?)UI?-T&0+_[ 6.GV#=F"<*8I==O5ARU0*H M:6/Y;N+'2%8'/^K[\'5'$L#@V2POVC"ND=.UC,+"MJ#^9O>_-J'^UD,YEWJD M)8ZUFE57LWA'ID"O;0K^FD96LUPNTUY6I-FOZ)[?&.>,WVW.FPXZ/<:C@7_T^VVK,; &@X;;&1=C,9L>#$ ELNZP11X MA,6 6"VK^[:L)=Q1_:#XL "XJB9:6HUJ#69U!L^ZFH4JH^LPSKP-DWABW,(* 6L!5+D3FL85 MB!"\*_!L$U7B(X "_I<#UJ.^PC-+BJW&3("74D%U$,8&V)SQ' M4[&!NC+V MM"1MBC>-FR22_Q;;CM*+/T;,HBD]>_F5I^Q^**J=E"Y9;;(3J]WLU&_%))&1!M'R M3?4KMP?K%.;-#-7N7?CQ>PQJ>B.E^3Z<9<5/C+X.BBN*;2^[0RLE*YFMI'Z_ M4LY8M]!O+&"/MO\$_=B M+.5,66&1(\&)P$6#O-\M\0,( P?S9ES/$;9MJW6C2FU#Y08OEH(6$%Q"T8^8#R)+ MMU#%:2E9,!QMA\I)I%.87[MZ6V#@'D,G^HK5+BNCE8LK_T&/8FX#+,K(OB]: ME;FZH1M^A!IOE"NPT'71IW4S0T]-5;=*6AG>E!0O&CP-[WMCXKFPU+?2Y,) MMM6T^JM#/OHX'3S3=#K7GI33)!7E[F*T*@EB ZS-@TU!U*K\T(0^QRL-:A!> M7W%:"/Q\'T6^-TNBU2@-H'B6G? -*^LLC9?-I@)\NE M-MJOWH-+K$RURAF?X!]?K"AELQC(\EA9I6EC79PO*Q_X;,=)M._.1$=2/[-N M'.UNPF3TB[)>%(/"DH_ \7Q8+T;2X&L2#[ AVT)BT+'YQ!A3SZ+ZP)OA2_9X MRV)PE5Y'.@:G8W#/%'\A6.P[)@G7+LK1D3C5KD=L[W#M@/ZD.N(X!'1'$Z. MI9PSJPT''34X<<)KZV$]ZV&S&$K!>O@_9D=WC^&^C(:>:;4[.BQX>)%2I5?1 MF1D-;>7L8VTT:$?DQ FOC8:UC(:+M2Y/+#4:,-"Z/[.A=:%.%R!]Q'6LX67- MAHYR%K(V&T[+%5&XOE$--NARX6U,BLJ$P$U,BD]A$NW+HNB:G?[N+ I]^A6S M+W188B/[HJN<*:WMB]/R611&NH.V+;>R+M=HH++4OO(>]12RZ>DR4BA*F M2OSBI4YNJUHOXH%,9E!&^,PBIJ#B ZBZ,;;]\C4IQ;?*N9K:-CFMA+,FO$H)(,T-?0Q.,"R@*,W%_QK7TUD2TW"? MF$6,/Z^7G X*'+VS>?:VO1ILT'48VTR4OEAK4E7FT_]>"(M^_.[ 1R^G^-.^ M''S+,CO6[MK1:1 XC_G19U0'((V2.Q; 7PUO.HO"!YK]A(WAF/> /=*V3EGH M4HU3=9)4*=70S#FVXHSC,F_Z3PX>RFP; :'7.8)^RP!T;^:-V1NJH+PTDBW)PQ"R,\(CKLHLK!4,.SUV$7A9FCPRX[#+M4 MFJ O,5FN!&#N,;[2:NOXBJ)R==KQE?9%L]-3C>0WRT,K)OR*\UV9,#K@H@,N M)^9NZ8#+ !C3DI^K.X MM, 7>>E!AR(NVC3L^XP%\-]'FQL_;'SX!Y5FRN7#_U$\?;,YE863W\N.-PYH M;U8OXQM :Q^7"@1:;Q)>T_@W$@^'(98I@$]82*;Q;V4, MNBW3\ +'3[CWP'">9LX0.W"-J8UEY#3;%PC&8S##MV10I:-6F4<SKBW_VXI4I9E)6:32"[Z[.NK5H72I M+)E&P(@(6VRB6P(N)+VHZV'NIS"JU/Q3P[J'P( M#"(&; 9XM6$CC1$#6@0\CA('KW.-$L]'YP;_?LOL./:9:?P!QQ-^%X=!TP!" MP><#)G;\Z,430E_"Y1JR;8-5_>IEC!B>R6_&5_!@+[Y)8AX#T6!):]R[J%*O MC$WM5=:G3V\FB*)7BPV#O)$-DT1@]GB+-8GOXA M8>G <7FV.#BLWMAS0&;7%51X_$/H2T@L&!<9$W'9 )IX*P47F3$GYRVQ"43! MAU?#KT$KXH=<%&[7"!\#L6'\728-PI2C'^'D-W@"I!"JV';H(@Q^Z#[Q7#+A MXHD=BS4P5,/" FPW#1S<'C&>^,+PXQSD$,T_/P1O&N@\3:D(?PU'X,W;M!LT M*2-\$"H+(-[(]NDU?(*"G.I_M!LKZT:5#RLOV*0S>(CMAK-8JIYL<6<%=YP\, J2_&S=':$)"'BA DN]3,.DQHU1I(T)A$Z89F M]CUKC$#*_FY0E]BWMO]HSX$+/SVQ;]\+6&,BUF99M1M?%2]L6L,?GS1 )1BT M.]:G]N8QZ6VI=.G: +H/K 110K]2O!2 X&VCU6SU*'27PO$O7A@S9Q+ DN^Q M\GFC+U^%T2R,[#2#]VPKOC:TB,<5SY87)$)=90>SW>_]Z3I!_&>_U6'#0;_7 M<"SXGVZW934&UG#88"/K8C1FPXM![Z(V2KRQUCE0;F%-K?.UH"9036<& T!_ MIC;@#YQE83H &6/$R%;@7/J&C@\_DME$]$8+PEX(#,SIMV V@+D!&I^T$.5T M&N&XD7 FC8_T\9F%0>:!>%2JW1#14JB>VG/\N,M\>PZ?=H5!AUL!^ -@3.V/ MJYM_7W]H6$/0I,"BJ>!?. K; M\JVM-ZQHMUNSOV^V-:O=O*C?6\54*&+J^V6[;O++[%0%!GJ+>CA!%@N]Y#BGM"C:,:%AD_RH') MI#09CGCFI:[*?I:I1/HYS5>*-#9@IV_/.'N;_N.=(9.,K9:L_%A9)20^+%1# M-2FY5-M8@UIULZXV*02XRIIH)ZKE8*L8/I4Z>='5E(]*)?^-4K ->Y?$*#== MWP;>[ZOWA<-*&KMT7+/]45ZYG%7>;'\+QMPVXER)UVX5D_V-W8-B_BI"([!1 M;NPJWG 8R^\/L*3 JN')Z"_FD%T'QIDW%#+1;,/>D3H2S92\5L3FX,!AQ\4-2LN+137(?)/!MAFPB"T.?CK(W\.F _+12,, MEH.O" /XI4WV!JUV%H(Q2EGG$ L'Q??A2_!ECT^8:XHT%D:GLG7)ETD2B$?! MNL4VX4778R!Q^BFT_>B3'B]\%-Y"H;A7M(7G,FBS^&7Y&KD:89(\N0[) M7C0P98D/[#V+#N'+\-68-@9;#"5[EDMV1'H BF1.P<]:E^9$I[%]@(!8Z^#Z\/!''!:QS M.$U>,,9(O@B?20B=VD"*T1P/?N2FZZ<$3!I/),*1"UA*NBR2;W$]4S+7>;K< M46C#\^$'UP,_. XEV5+"9(D.YB2QJ-Z )^/W"5T)GR/V3P)?-A)B2/K^N=BY M?6]C2B1[8#%Y3X] UB-!:;<">:4C[6% S8[AL8CV+'J %V.^(E\IUO;(]8C\ MPE2X) #+,>P8D4F"'#QQ+'SPS,$6&T!7/_%= ?NT#V0U/.AO)O,>(B2Q@JP> MQW W? 40T4'OW(1O2K$A%,W\](+>*8 GU;S@QFR9'\'5DG9;>*E4K!5,MA_Q M=_ E?.SB0H4\/1./-TIM+$+RHLNWW)VKA.IO8_#2)H"VP.&/P!VL-XW9;CTY M0_J:S+V,\Y6(V!USNA==Q[8;]F#,&EW[PFT,7/NB<<'8Q<@9MEJL[9ZF*Z@] MP;I8?VM35W!)E%I5#U$Q!W&]@/_M!.!/@L1__]>@;5V\DQ0P!&:&5/PL M 6?+04N 44$$?.)_$_BZK*LT5R6,OX\B=-1 @'@Q%#ZL5)(*@G/X^LV8R$Q2 MQR4?F+LJ<"J?<0O&#)D,5YC"D(^A8*K\0(&I&4_I0UF(U1JV^NVA_$>G58RD M7W_YM#(]/>R8K<[0O.C4I*@% :C0I2!7LTRN."X"N8 E&%GY3?KA0I446E" M,VC'PNM'HI:D^/3I- S$XYI&?1G"%LRJU&C>L2FF_J*Y./^"587"H1?A5379 ML<@BBHX#G1Y!TW,6O'H?A-ORABHW"KQIKD !U;%M]WBV'DKMIQ!31E'L))Z$ M$54AH9/$><*V$?7*^*&R\ E)O\S>M6$V[BD,L:BT<$EY82:G"[*):;L(K0_8 M\7I)R:6[K]10EG?_U8YN(CJY[K_Q=5]91 39D I=K'G!SU0W"?ZZV.@.T:N2 MPZICZ7K@M0?0.66@N1+J:*=6TV$J_W8+,A4W7!#J)1"FTUT+8LJ&Q T8@\7? M4*#?+L#.VK"1KN3DX7-PE#T .I>BE%D9E'AB-;FW3#=2 MN-K=')!ZK4IQ2P60=J8 &)W14&_0S[MJH3E>/4=!=4C2:9EC$BO!XQ#+$H6]PZJHOEVK\G* MA>RD##IM&Q46ZW@+FCY\]XP(\>':))S@:"QQ2,G>$F6=6$>*8L>^L\CQ.%N$ M]#)8S++!4)?QYCO3,OD5LIZ([).\5(A2CC+O;%P'>+$/RZ:^^O:R/I(' M8M.9F3 'HO(YXI$"5-?&RYK&2R5UOG?C1?[RXW3FAW/&"A:,-%'D!Q QO\#2 M,HOG[C&\FX0)!Z\13)TO7L!BQ@*!M!G0XK>>8^H,S6ZG8W;;:YLZ&E<4MW-T M(&L_=DYZ@$7ZU/B:1,X$+^1N;>GH8,U+Z%SM>9T6U;6ELZ:E4ZF<4L;2N4U& MW',].YK?VIC[J]0:EI[P#.NF;0Y:7;,]K#:95$RHSQ!*SF-LF7*,D!9/'&)) M Q5,R38PQ=2=74[8P2%'6^@@#H$>:Z9@M$'/-%.5,WJ@V0XMJ$KU]1XLJ.S> MA8CKP!L C*F;3\$>^D, \#,LH5[?'%RL/5/D)2!=CT13+?"SRC9RPP3#(^WF MB8]T%+>M)G/D5Z*P6N0RZO/C-?8&P4DC3Z"OZ&?K7=O%F80!$%"E"YA?641T@V@ MXV9\2<2X3FEQ':07#V^E_MZR6?).:URR*UY6JZK?97/M1OO5^VJ\X\>T9?E3 MS3I2!A/G"E3UH( MO..IH[G]>>2P?3B3\=8GR4SJ#5K-YK5^<4TO2DZBD\[D-X M4Y%R<19S%87TI ,A(UH<&RG TF+/H=O1Z7DC&FWAV55NVY.L_H)/Q W"SB9 M+)<1]>#%Z/ZUSR61?B&-7KI=:WV3K*&!6TM7FYS5AEWI M"P4FLPC[&H?CXG7I9W6KZ5F=\KS?.J;\01+&W$M8)AA6'^5JON)BLL^JPI@V M#NKL5VOR10>55)@]GA(ULWQM[-CEA63/+&O"T;/:3Y.+XYB<%Z9".H!M9K,=Q,CXO"$E39^M0SER3X#9 M:_2G_!WKP)RL[Z<8GE#S;GIUQ-+!9.+M-%4BG_R(D\X;2%41R# MFIN.EZIT_9F M/>W%'-3=NQ7Y 1LPO#5((Z>P5='?#N=*LV6=DX['1ULTMVB4C ,:%(K!2 M/DB^1QIXYI;-W4W1@!97MFCK2]_K8\-:96AF9MVZEJPG+=G4CF7U)*&A+(^5 M194MRC\FGK^5O58IO7UV<$N&M%+V?0HC:A2S1?@PE;AR&/$C'@[1'G6S*]F; M]">FGK=K22#.A2/I*PEC9E31#9!['"M;[G#/Q.'! 3MNUHI,9$/HR2L35*J' MT=)2 *3'BI8EQPNKV!79A1-**9.4EUZV010(/-ZT_0(@+F3'*<\MTW!NUE$R MDS!TJ+-'(C+"BC 7)CS!99W^9&-5DN/&B'(+4LBHD:P,#G-S<2P7?#WQ8W2] M ,B*Z#J4Z$H 1>]9C#!1)G#Y2LM+))3%?L+B9A0FV,6,0?*!;2\R@/=_LSAO ML%SM^!N7H@YT>)J&;%:5G:6% PJ+GGGT:@,]JDB\='GHIE(T1[@V>AH81XO M^!%?3!_^2B&CYV82]];U8MW$S+)9S!FPQD^'C,2E?V2A21*3=G#$B$=ARF7* M:^H"G/-Z<>*[&-HGDYU9^LVDL642T0NS1.O4;!AY #B4E%L4H,(I$$=6)#9I MZ5*HX "0;RISZ=FX.32XL"TRB2OS@:A@614*7<3J1:-F ?[BC]1_&61^40EE MV# K$&!!A]24RCS#/J@.3CN8?7 HN3^(65&"7B\^;WMB=>>SXS4C[DKU; A] M]@SM@;QRB17#8N%LX4EI@$]$Y0 M.T!?#T=TYG96#AU$7R[T&GKW NV[K>&E0>ZL_+G=Q1(J^?IK+$_&A,(WS/C MXJ]"E]9F#0?]II&7+/CS;!G$B$W4@/9Q& RN[!"BO& .AA$9EH#U0" M^(#SR(U2]!>WW_"^-R:>"Q#_5LK0\-7[,Z%C@1384 M.)Y$87(_$66+ ,YPZDAUIR1"HJV<2O%0FIVSN0'6WGWUT>8U1T?49Z_=-EOM MGMGNK3]3HZ:0M6P]UXT:/IW;+>V6OMVB;[?4W6[9) F\*HO<<9U.APVKC-J_=7$]019%O7 M9EFD(9!0>H)T_20"90U0&4_ %L!TV(*6DTD3+N?@\+=['@9_G"-O%&BFM51' M/>>*JK+WVE^((RITRZHO9QCL4Q?6DAX(BUH+2RI?C@W+.PSTU^[/] +GY%", MDCWH+DL@_^N*%G,O=&Y>L@VC$N=#-Y@^2(-I8<_8= MX_-DWYES;@ET\,%@S^?.V7?\:5>N3RE4U;5Y%- :;GB?*KT7W7GUWNJ9G6'? M;/?TB#$%1%F5[M1[M(Q4;+:8IU#D/?3LXGE-IX9#N0;:-#HTH<\1?]0@O)ZU ML:9A4[Y0N[55DW9YD0T/#VG<5)(-VU@YRWM?J"?K9P@R)Q?^4='(N2E4B&TU M\5T'?U11M-K#.CG"GZ>%\WH+$Z>S&Q,G'<]^/$9,VVP/V^:@NSLC1N/(UI+[ MYO!!FI<>(7:D1@T\8\RHOPN6X&(1(W92T841QZA_]22QLV2.'B:VPQ!1=T?V MTZ<45V^B*T+58[*E^@/3LJH-@0]>]J,GD2D5(GKI263*,6)UV5"YUOE07H@> M/J9F2$//'SMF[ND19"]IE*G<9NH%KB46"Y*&9K?3,;MM=0J2]/BS'8P_>_;U MO">OA-5=W:N_,->NG+:G[LSE=WCY);:! -'?ZX6Y7=T'JT/!79J'A;OIABT) M4]]\,.\1A+&ZO.)JC=MT@J7YE3KL Y+?J%O6N$5?J7N^1]J[:.H;=6I$QZ1( M-+M/1,+TC;H#!2FMYH6^42>LSD5$/JTM9@U13GJ;-WGSM-/>I[#J#A[Y/:\+ MGUIS:LVI-6>Y9;(8"]4X:;250Z].>H_I1"^#1GJ=]%:Q[R.9? =7G\HE3E7! M^B-2LR=U-+3B/1)&7=[?1^S>CD\;J:^#./("[CG&O['U[DGO]37U1A89*_Y& MJR8%6*)*0<]2+!21[E,J+$A+HTNS&8^AU8\P(4Z)%:K6>.A6/ZIRIE6RS'2K MG^TK:^KG%&U362,!M1 8%[4V*U/_&_?F>6_US7X7_E]WY%%!XE0%"*TCM83O MAO _J$=SH?VT4/NU M7[WO-RVMVA20-U41MT:UG=A)5Y7R)R_R6M5#M5.M>QR> M-N&UM;%FV'AW<[TEZM'M2WXM9ZO^&H6<;W9G;(,9CSMO%*:1X.200.LZ+>&G M37BMZS:/(GT.+WVJ8H&.*6N1/S/"GZ?Z M4Y4;9W@,3JW"5^60ZFZ;'.NR)9W*U837:G>#*S=;A%AWGM&5'8D3['L7N!^_ MS[R(GI!YG_L*N.ZXF[!&A=V,95"#YEKE:>$^;<*?I\I[7J"U^^+*;T^AUT&S MW]&:[_#BJ"HXZ,BK%ODS(_QYZD-5N7&&Q^"0\^B>TS+X9,*Q3!I7!QXSIT+/ M0U7.A"II(#UF3EGFM-9NAW5NNGV;\.ZPXN'BL(!KSA/F?J"F_\(O%2VCBQ,6 M4M=T;_%:R^P,++/;4:= 5MUF44<6Q]6*\YBQ61\#!;GQM%K M?.[74_6VJ?+<=]RWTVQK]:FJ4"J!&[OI!'P*&*$$._3A4(D;6JDJSR)]8!0K M[5T18#Z+0<]+.OI^5F@*=ZW2/POFJ)O^TE.XCY=[K?7Z .LIW+MH^M!I';97 M\!:![ NS.QB:0X5Z!:L^+/N\D$5K906HK\^"Y,;!VB^NHRQ/#!"78H0^'UI]'P)W->QI72Z0.TM.X MJB77[VG<'IK=3ENK4T5EW\6 M?%*U.KDI OK+TW&(G<3Q+_:N.G<;S>\U M6[OK/Z*!X@1A6RM-?184X(96FBIS9^/@?;>U=T7Y,B'\=KMEMG;8O?+4<>/@ M("XC^#_%*"/P6]=[>)]R[TLR96!';;;]TFY_7'MWH]!WBY3IS^+2>K=>0[?9 MZZZQC 6@V"'-[R;,>)16:L,69JH1L:GM!5ASC^<03TEB^X;OC1F>,R-+2Y\7.)545(L6KS@:.G466T<0W-MW0W5_EF[E@T;6]V);2 , W.G+=N$LV9 M';UZ?]%L+\JD@7_A36,;ZBY)FNR"Z.W=X'@=@&_-A1TQH=<<+&'"DO.)I[$_ MJ]/E2IW/F[$1@Q#]L+G2KLPW^AJ%#F,N_Q2%TYWV(>,B7;)R^UHF -()V/ MRY[)-1AC6$36.\H(Q\ =6%$FY5[@^(F+/?X#D/@(MFLG+C7]AR4"9V"U\ T[ M%O?$\?N.S2?&V \?:4( $2V>1(P94]C3A!LLP,>5CXNY#5V[I4-4(BJ+8Y]6 M=#,N$#BC[W4 CG\8B;OJ6X]$+%.[U>PMIW;$?!MI%H<98;-V7< *#^D4&J,D M-C@MW06ZKT>Y(S]5ER0R'YC#\*:"W)4U-(W-$S#=W56V?/PG\>+Y=<#C*"&Y MO@%>1'<3.Y G]4L8".WPY T+N19Z[-U\QBZ_>SS]Y3=X!. C/(:$]'?8(O]V M^_MGHD7ZH:^^'7R!;=$74=+O'L.[29AP '= _B]>P&+&@G3)#BS7>V#X+?F< MNOGA3Z6&NF:O50,>@NC(L2A;NL0+Y \W7O_W?PW MG\'N^#T3^O=&]-X].*) M85?U+\UD-EPX&<;8]B(T]Q-FS$ .Z$7XGO5@89E(]'9WN69]D5A0MS2+[@/L M\1-L\2FG2DUI:8- 6'4MEX&U#/@4I%LG6ZE@%S6-/YCA>BY\(I;96N9$?;;&I,B5)"+YPT'[JV$$Y2# ^)$=W<7 M"3;D^;&#Q>I^/3LT],]9_@6=W=")_ST>D;G4X1%F'N M"KV^PNFP!D]Z':T?WVT6\"NX&%YL^YZSZ)9LX'$@RPSB&::TP%@,!^&8AQ)PG4_&[.PSN MW,$^?_'A@YOYK S%/ %F)3ZU01 \-B(1CD!X3*12V%(F-?[T"EP@'-6+J E:7_2R3(O1S:7%O M[20.W\FTB .[LF>Z=>KAJAXN7:;]_'-0' MVL)> XP**E %WFD1;*S387QILAU-"A;M+-M>5>W(O,$ZO-M>ZL5M3EOM_8ST3C>'-ZP:WO?& MQ'-A<6^E:NOB%9_V!9CG_69K\/-/^(V#W:#5^D$YPFL;78.5,F#5TV"E!*MT M$/G%2?[-XW\WQEA_Y.%99SPV(G 1U?/DM"VK0SC[8 /0X$< ?I"O']43^C-$ M?#4(K\U3C3\'[[-%8>-9$K%2T'AW5\RR.'#A)@_: Y_ '+B6UL W, :V#1-W MLA84C?:K]^V:'A0:_%]2&]@Z_G*8^$O?>O7^ MHM7LH1U^T6Y:/^H(C%)G1@'":WM(,FH0OHW:>).^]">AH+%UH]56D!WZ M'*B#]*-X&O=#JS;%] M)_%M.8-AJ[YO1GW+MTW3A/W==0JN2Q,N7"WY=T:9)_.%*YJREO.%%W#HJ@E# MHLK&Q-A="]W=$F/MY&F_V^Q6B8'M,#FZX]X#\^=-<3SA0_A&+Q!=&M?3!]0< ML_WDN4R'X1P&_=N6[!TXB=(-S8#>C5'$[+\;]ACV\];V'^TY?V7\],2^?2]@ MC8E8FV75;GP5/#O9=:I]VQ/K5;&Q-N6RI=NO8,!:(4R/19#+MN MR,:*;QNM9@L5VJOWA@Q>_N*%,7,F 2SYWF-\LR]?A=$LC$CB].3 M?EX0[$)#T_[@3]<)XC\[KM/IL('3&%BLT^CVK(O&8#RP&]TAG*]!NS7NM5K' MW&*TQ)4#:T>7X?4G+Q"\",>+JK RK"44VI+Z%< ?12]FT;_47J=[J<<->SP6 MLP[N[J_$ MO4?-@?-34GHQ,>_I(>VB6UH/32S(/NGB>O5ZP2R)Q1 D((HM+!-Y9G(!FK)X$KH2N WP M0\"(3- ^0\.0F)1;'LE*3/EW"1\RBP*1_9(V+2"OG)G[ %[CIL%FQB+I++X>3943U)>1T/NSBFVGDDFVX'G? *XOI1SSW^#Z0G[]9G"[E]6_P M?M_H" KP-TWC.LBHDUK03YUY_$R9-F2UPP92W! @@HL&J.%,/HP.X8Q%*%=9 MB^72@V#7,Z"<[4R8Z,Y=/,.@H[C'8^14UG#YDOPA( ;V<_?B1$#@%? &H +> M\57(SJ5#A,$[W.F_"9O@#5G7;>-7H#TS4SC(?P\/!#%]@&WY\\;_,-]MH&F+ M(TU$\W7CECG@?L1(B&M8KX"7HOG[Y#%H&I_"*)<\GN$X!_ZYP'$TP38^(V4^ M,J!JWHZ_=$1 ]!8!A&8WT-P!0$7P]C#A*7 &3\V;K"ZMY M+L:]IH_F6< ^!+QBC":/C),XB4@/D>!%#/]HHJ> O@NK7QZ*P<8QZ-V- :N+ M0:>$_" 7^D3H6:XA\Q[N,/8';EUI %3UKZ+-U%<1E_F,D+[>L+7*1.8@F3Z& MDE'J@^BK?M9D!UMR;7EPVH1B=ABPU5 M1B[O8$,K$G;E#756S3=_)'EUPON 8G1;985K>/[7.D'DIYE[&^T)]7BJ 83,1W15(B"C+8W@/C9 4H1 6R>A=GEV@+G:Q M'-O(W[Q=+.0P7G VW(H\7T[3_T^5 7)[O]WQ_+% ^RL"D]R\A./L[QLBU!NG ML1D7=D5S)7K[ZT%R2C)*#Y)3ZY@LNXQVUDI#"M*3GRAT% M(]0#,SU73J/=R:&=GBNG!"-TAX<7OV:!85&,%$98 ZHGRIWQ)=.3O]W[@WHT MW_AB;X2O.O)[O1LG]RY:.T_NR0==!TXX9;=ISN0WF3TJUD4@0-Z,;VV?\77* M'QKY5;[.J_?615O/S3J\Q*D*N:M[69S"65>5\B9@QG>,34:Q*JO6G=C?6T":^M MC+6LC/8!K8P4+B\#]T,.EO(-ZSK9A4L&>,' #6/Y]Y))8O:ZU58ZZ@FM1@MU M].&)08.JE-49 H+.;N^9Y!3)(J],:*@X M.:C0#KD6^3,CO-:.:VG'2H][M;3C^MYXJZ\5X.$%4)4T^?-O;QXW'WX53;5% M9UT7._Y2'TW975Z56T_GQ!%5 ]?KW?@_.]A2@SGMXD6S9_'G[ V=ROR:%S1T M)!J#H7-9P.('MI]8P*"UN_+XT[V(=XY \WP=?&(PHBKN:Z6L,'.T4MZ94JXT M]%50*3\1@EA3*;>&':V4%95;54H(5@0MW##!'HWMY@Y=9*O3O%"-%7=A;/MB M=LV*]KR'"NRML)_VP: C."BJA%4W;<928M>9V%.J7EY\&=Z=O:WUTLW)U[6- MNF;_HJ=,[F:9;;04WT\<- X+^5KA:H5[O-S3"O>L%>Y+#\]85^%VS%97G6() MU17NP1%?QB)^HBD-\%LYM.'YT\IJ)\3_M# Z8B>O.LQ$E,MX8<:'"8>V,#/F MJ2A#<;Q($N#,3?Q2:L('AJ.K M\WF4@M7,;=CP%_N>%:8(+AMFTQM4^KCLC71BP,VG,)*_PL]9FWE#BR/;W"2: M,SO"T4:=RGP8_ MO&I> D/@JV_?GIF'O0X9I,LZ6HENYP+<_T)+YT@S/, M[B9V\+0XR[71]^[F,[9P"S &>L?R;/P..^9 D&(.?N5!:#4M%*SJC#.1.[JSOW_P.,[<2R)VQ_8SX:H__-/%<4PC M=V1U>RVKT;,&K49WU&HWAN/QL#$>V2WF=,<.PZEZ]%^?)@ /%>+8=,FN?-&KCXYB]A^/IV'@L)@D: ML?T=(#]@8R_>5LM6[JQEF"2=Q%_$\Y\U.9($J5'6;=4D=39Q<>U1>DT<'AHQ MVOOF6Z]<2-AFZP4WV6J7MW[]Y=/*6;KO@YKQN?7,32F">D=2X@-S2)=)8EC# M(Y\J^01LDE$^Y]%X8/'D9VCN6'/9KX8%DU#H1V;3,S+ !2O;WS, MZ ;\,W"@LO$:YTZW6^\N/]Y]HW]:[]X8]CW80CPF2@)I&C3!=@:6+;X.5# W MJ9(]MO_&-WD!&%6VXX1)$(-6BV+XLN&"LHX8? U4SQ0^/XN X1&0K&@"B\'C M+'(\'$Z-*Y/SSDMNG9F.2_XGL2,/IP9,CH!G.RJ;)O>DFLL=$X32=VIPNG*-]>1\Q6\P3MH-,"#/2(7&)5=(- MH-4*DQ3)D%FCQ<_@K$O@8>+[0J#!J?"(%(Z?<&0AD*E,Y-S4*EAA:\VS(#75 M?E+\6S_6RO<+A6+:;7EV)U&ZH1F8YXT1D/[O!HUS?FO[C_8<7)&?GMBW[P6L M,1%KLZS:C:\*4C6MX8^UE"GJ\)+AY+,8=MV0 MUN?;1JO9ZI$MD$X:_\4+8YR(#DN^]\ LV.C+5V$T"_/;+%M'J%HK(V'+9ZAN M;+4?*?AO9@OO50F-/9^E%K$BJT)D1+L6(10P,8D"GNJ-WYNW36/,7+J"]5<2 M>=SUA/V#6@P?%29,!I23,K'FY)FQDM@4]*6B.',31RIY_!#B1AW MCML ;'?!(Q=?R*8^T^/D9O$O4E]P?"8\/=T./J"TCTRSD>+(IMHC'H*VC/-G MDY*W'SG.X[Y'4R.;X8SK*W\AW5HVRWX,:IPW59,-Q=;S!UH4OL<>A!$'ME.$ MYAD:*04I]CU[Y/E2I#A:=E$(9A0*J(@P OEG8-^1!$0>"QQFKN GR[6G%I9 M\&B?<2ZL+7&4N* BC.#,$PG M-H7_H750Z I<,B I;H()BT_$"/&! 5(@112DJ\ -8;Z!2 5$_6+0X'C5SDT@ M3>3V11KSSD"5!;:(JL(OP P( _O!BP!\+CW7-+ZAB(^)/!]!=8=3SS%N&1CK M*"^78/JFOL?5Y;>/M_B;S $!ZI(DN6 F@QU[#[(]-UCZ$ XRE( 5C++AXSY3 MZ1-^(0G]UQ15CF(K'SH% M-XJ\\U0%9#+.T\'T*!DA 7[J_O@ ]=D1!#\[AH/\GPPQJV+)A&D/\LWQ5_C> M7%HQRYM&H?%892^A+R*QE@>FLWMVMCN+WQ(%+J_ND(W HR\LODF7\1L][*IP M.D2D^=DIELR3'R.9Z6150L4H(PO;%]@WQ]T)%2F@C4F\ XT'3B@W'AD<61N5 M'WAS10X4N)1A$WM U0CG/)5;=(.O$JEB_S<<<9(.^'R[95UD\GEW];^7J6B2 MZV:C1 !+?0.4GI\(-I8DS#1&@*YN",'&^&"&&7),F;@E%-+B"J@0+T M9XO?-'Q>G2+TT8XPK<&!FY2$V$7L7(>^SR?TO97IM*_5=)1:S0DE!4 3&*@! M-O/\ 5,, I7-OG89QY$'^(@PL>J;E2\"4%Z%4W!SC/5>2&N; !T9ZIPRKW:9 M\0!8V@8GB*U@)OB>L\B1#:3PN:R3P95:=3*LA/]OG0EH8Y_=C!<5RR^@NQUL MYNN!7<_<.R3LKI3-D9K.F(@:@Q(+'\E (+7(&9@;\,UXDKE02=F7QDBO(Z:L M"%*2O4CF(!AKHL;$L MG" T(1YP+7I#X#8+>^#),CQBO*60"1A+\!DQ2]AU] MG_25\*'" H3;]>:ML9.@W],,LA8B@L(&>8Z](9;U%ES=\-TS;(\7NB#ZG.Y) M2R/_SZG*/-Y*_,,W;MA54:P2\ZN+$^'[*DR$[[0(^<]\XOL=P?YG ?L?<]@7 M# 3L/_B%=SWF_9SUASJ'6FNK,-56EX=_ZFNJIL4L;:2IK8'8&ZC0<.N/#_.;YCNSA4T/'S8)/MAUT]'$E1P=I!S.#(YB(IQX(T([[.'1RS>IM'#V\X1AVJ MAS?HQ(<>WG PZVA8Z6M0RIY3Q=.0W%!F/H92PRFBZEG6PF@^D"'LRD/ MT/I7Z]_CY9[6O^>M?RN#/G:I?W==W]#OMK3^553VU"YZ. M-_,?BA!.*6'!L M/8IMV&1/$B!:3>,1!=,S9\$S53, 90U&(FU H+ZOLH M\CT!J243JC(C*L7A2P'#7Q(<57$SIFY:-TF,?6F1;PN-M;:-9+16V4_OK7;? M;/6P-'2H?.[G7$TG90LDM ;6&EAS3VM@U35P95KF'C3PBEC&4QK8' Q "0\N MM )65.14:3]P[@&,+UOU0RW48ISP[0U=9:( +]1+EF@K\52R7-I W&F6:ZFQ M6!GZ^D3#\VWC,NT\P85CM'LZ=9/;KVTTU73A;=^ZL%'S-S2C,I'_+\(9U4: MMHR,A-R+TSF<.-92S _DV-&!8T-6-PV';#E*[QL1^P/FJ+*#!>PU:F?? FDNG M)+:'_>5CCB[A&>DCY/1*C_&/WVGPH_LI"J=7^0B?ZE2D._;\"4B&G/W'W,LX M7_*?.//:6APR]+A8VU,B%OLG\0#KJ,<)"0R3^Q"3[6D@D>T[$YN9X-('I2D9XT<11)1W4Z&JA">CVE2#U& MZ2E%:AT3/:5(5^ MS?G-F%KV7'[W>/J!@DW]-36IZ4.?&5Z36UV!=?WET\K;;L.V.;SHFKV+@3*U M61I##MZ9YXP\UMOB/!W#XSQA+A7!% J:U+NNK,V6%[O5?W:0HP;AM=FRGME2 M&;S[0F;+,U_SR[S^ 47#Y^-TYH=SQ@BB;PBA,Y-GQ46NITP>JV\.VAVSUU>G MPX[&'^4(KS6LEO#3)KS6L.MIV,K X//0L,\(*H"&A2^9@XZE->SA15ZGP5^< MY+\'#XQC?ANP)(X\)\Z2X(@W6X_MU6F0HX_&GR':J$%X;>VL9^U4QA^>@+5C MN[,XA>1O&2*3T?,[XO$NH@H=LV_I'(H",J\J &D5JR7\M E_EBI6EY2I+.%Z7Y_ M2!C>A1/;ZYN#B]UU:=/ NIULHDVC-0K<_(B?=Z9JO3 MUJKU\+*N2C[\^8V6CIL/J^Z*/S>VL,=6[V?!&U5#S.NUZ3L[ %.#.:5V[L_B MSXE95P?.$:C;%.8Z5^>_4S=^MQ%R MK=K5].WWV$1Y'Z/"K$[S0C56W(6Q[:O4:G2/]#^"Y5 MYK7MCX':3.N\M)GV[$OU@Z[9ZJN3XM SWE1"%:V1U<1TK9&/F7M:([^@1JY, M(M^_1G[.)?S6T&Q?7)@=JZ]5\II">'!4J1N]NM%V2[O;>E(B"4QQA./*^:\% M9"A/;\!%6>U9'534K?,P0-#NR-F0DRC=T,R^9XU1Q.R_&_88]O/6]A_M.8#! M3T_LV_<"UIB(M1%1-Q//I@5H7D>9XO $>13;'>M3N[4QX;:ETJ5KSQ#F?L9Q M)"D!?!;#KAMR<.;;1JO9ZI$D&3__A)][_XL7QLR9!+#D>T#&S;Y\%4:S,"+Q M>]9LX/U,'*YCS9JG+6/4ELP@G71]]_'SG^T_/U]^N?SUX^>/7^YN__QP?7OU M^^WM]O;^.V12@U?AL!R#7V&F6\M$7[[CQP>-.PFG. M+[:\O QL?\X]&N[[R0OLP,&!OU=AX(H9QOB9;XPG?DP?N9DQP1Z^A))(M_Z3 MQ[\PNUD0Q(OA4#D;4[.,"1O(]O^%B<$G-+,8SKQ+@W+S2;YNF49V@49A$AGC MC$Y.B4Y13J\G@9W UYA+WVF)^9>\0)@%M)39C,&&81_,Y^QQ(J=3QQ/80<3@?,4TZ/>1 M^7XZ^WG5XQZ!,AYH:EH^?OCVXY6<60P<"!&7-B7!02>N:#+- [.(A%S.[G M-!49_S1*.*R)EVDL"1#L%D(5_L^^X=B$UN ":OAW* M#>2\ /P\50<;,Z3J>QG2ZL" XZ!18O3GQEGA44WC>,^N)= #GG04-C@ M^<.X8?KC<=P>$ ,P4JR?7^>#_1./PARY$3>2!P!$$!O.@/>N,9H M+H%GJ8@M')XU0&HE@ZW!.I99C:9:USI;F/5D94]?C[LW#RQZ\.#)NQ+2K47R M69;3'W B<4J[^R#@1'#.8R M(%;>=)J S>A&<.P#8\I<#S[#4!C 0T1,2K_A M!8A_06R,/+2FYBFZVM(PDT\R^)RCOD/C:3(6"[\(B.'CW M+&"QYX#XNJ03;&,&N%8T0\I+%[")8^NQ_3:6!CNP0#A*D_#1\&(X0/#*N+ / MGNY G M //F"I@'$=X ^"+("_+R (V"Y/.9&,?@_/ ;<*$1W$,%\+D-E-TJUR/ T.DYC^**0*\ "\ :E1F(V+!"/D MP7,1FHI4F-@@(O%C6'C5DL<3?AA1"$H1".G-&#HUR+<-E@48!UZ17):4/"#C M- P\@%?Z'@O0Q25!J1-&P.D$=@,FB8/*+0+Z)7$H!26SM,020/,33B>9(.Q0 MLQT&-%:>1(]+] =I%/9.:LB U2 ZU@/UP*9$>M8RJVG<39",@#!PRD+!7VDD MR=-.4AE)6 'N_9,P 5_R@:;\R^W'_]^DYZ+H<&G2HKTQQP^#TF,X19R>)R6> M.,V">]P3_AKQ 0TR5*\ @@D3.M-V;)?AT<3/P-&: 2#"J6))3$((Z@XX!\L7 ML#7V8".YB$J90]C)UNOXH5QN2D#Z#KPX1N&:P#GZ3ZZ'/WVX)+(2DA'BI,I5 M2C%N#ZCV^=L'Q!)YUK@P/3]_%O[4;[\) >7&B.'G,=#F"NL2'EW^CC"[1Z#W M72GSL+7?@"*1?4_O@EV"[^_;(^D4RU=Y3A3R"V-FNROTJ)Y@P?2 MP?,FCM[=U;<&1C&!!^ ?SLST -L^SQ *7V[74C23 ./#=U, P-2>IT<;& ^@ MG=,NM="R$R[8;*"*@X^+G2,W\^!7.08#:U+B\CQC9 M?";H#Q( 5CZ=L"@/@%'!@/,0TF\3WT[7A[H:-6#@ MD,HZ=KB\]= !0A)Y)!O$QD+W%YS;>)ZB': 3_,=)[98E4(4Q M\P>*[!>I&JY Z-1@$ >!2PSQT1[*WEVO1%&V?&\,(N4 -#B$B6)99AVXB6^[ M42(\@)!>4$#&X^;J)ZG5B@3)V91MDS@-Y 2K1YHXZ-T#HQE?J@"-A SK@@H3 M\ K05U!UA-VY/0BK=L@GRTQ>.#B?4(F4EE#1F.E+3>D'%I2(L,*-?3 CXP9.8,804IFPF=%TAS -KV3H.,SLN? O MDUD82&R!MB& !DX2" ,CLX$35,NUR^B">%_QU-B\=)ZR79V&=-8> MR[)PL@Z$!$J@9RK9/=$N)Q$Y'TO8FUFD(7@HF0:7' = M["P&>BC3U&17@!4+1X.AK8G6%ZGA],Q(U5"R\HHGK 0=%) J&X2G>=#^Q^-H M;CL83LNU.@]]MV#^V1@*'#/6@,KN*2DU5M]Q]05: ;_&<ZJG M[/3&B5B*A#^I\2>/\\!N03$PK-$)2/QO:A@"/Q2 Z2LH*1& M651)](T MECP!=.8"E %03(B=PI\"C+K07^ [K+!K(<-.4QF,V%9B'.QB%C, M[$A$:2?,=@$D,^#%D Y8*"+M!EH+#, 9Y8VQX[IW;XL_D',U!FGV49$5OB' MV*,4*/@B893F8:5F),\O!B- _'YF@ZK# T._B#'"3A'/3,%[ ;PU3F3JM$;% M@VJU P]Q/GM'\3M9_ <-M8*"CN[A6_\15";%B:$_FW/0M$06H1ZX06D+.\*( M%7+=8<5@'X; 9!4&K#@*.:4P[>">-&TI^F<6%9 7ISK(@/BEU M1$P1!$JPVW'0%$ +R)B 5(,(PJ^2B,P&>!#W*'LD\N)BX10&7=A<'(8^R1 * M\S@$N8+/@,F91>A2?WF*N6[X?_RY8)T^U(JH8+=9C#2"\--@_P]6 MNWF1_29-" !_&,-$0#SA!B/>?2:0Z%BF@==GZ+N"V[(,A=!?A(@#!J@5XMD" M40 >_="QFMV%MPX*OWG^6U/L'R?T+9354E$2>1$Y=!?+%E IR*C[TFY-J3F? MMH8N%U\4GU%H'RT3L$*#@1 F "-.Y@:9XLP0;/F(>)C'(0R55 MPM(D+N:5PE@HX&4=91SZ0?'+#OK M[#L82PL*N9H_1/46)^Z\\/AK?.X\?^J(W:/Y&$2A5+_&@Q>1=LJT)SW"-*YI MW]\NKSY2?2':CED551J*H#7R;"5(^OM0Z"E,4;E EBG0-+,LF V**:N'$81= MY%W&,UA8(O1W'NZ"2(;3.*2U(T 3VAL^0(7 M1.2T9!B">&!:GM;R&$:^"PNQT>8.T;:G=TL[!:U_V\]C^\##2T!@O\A#ANE, MRERQ*7 M<),I4B>OCD%J$/$NIYC"O0Z<9I;[I5]E>5\._B1^6I2^X?( Q7UO MZ@6BB">:\K0X)XJQ+ "L-$DZD2JMS41F)3R+<1E[9H_0TE_(FF4B#R0!71*Z M\T)"$O5<+GO2UL3:R+221!($%KD0]P2" Y.P>#8WDXITD99, &R5@?!5*'P$ MN(5A:;M8]2=M.U%X.D,)#N*\F*&"9&D!:FV5,JI8MEUIY*Z4VR'J#?&N5A@( M WM<7^?^O$CZ@56WL'*/6^[_P$0ZUDJ6PN "S5$5BW#L6^.U]4:88-6,%*'% MZ[;\^U[S)8>IBKZM)N&JP; 2 UZ]-ZI?@O^.?2JTI#)3NJO("VX3$5UDHT5R MLIJG3-W8/ ]0K+-82+64'X=N<^VS,A^[&,8OQ8M*]0\GX*RF*H'T+1R3(&@-^+*\HE)LL%"#?D?&!:GC52L4HD7& ML'P34*4!4HAECFB:)3,0DB#."A;,NO()-W5-L]-,NM+W%W+R^(W[ %-/&2Y0 M*DP2HX8(\*3%BR[T)')9A>U#1X3*^JFH*S3NJ41#5!P+#J31N+1^ TU"L,W@ MZ2E">SQ?G$O! L$7S@HO$2XWA4 Y#QV/CF1J1F,91E8K$&4G65PVY\IH[Y(T+%IZ6Z[J 1V M;&EYJ&(A8"I*=(L!5^E[>:FAGYY'! MZ*)$;B2S2" RM="PJCT R 1;2Y'5= MAGMI*#5EY<3&HEH6I&5,4H/4T2 KH1#G/1.5]%% .O9@^XFXFI4*4 HSQH3J M#^9F%HUEB['D2)1V>N,T! !H918\1-O]"QXZ3>/RJ-JF:06N4*RE1+7,O:"/ M@YR AS6-W\%=\O. E>O1)4 1U2LOIN3*)KGBQ-+;*O.+0G7LA2+7@?&_=I"@ MY E"94*4R4@6%\]"[92@+F G%7X#_9@X+E^NKKX8]XGGTC4(6: 9!O<@6P A M($2%:G",PF2%WSE89.\/:)#A"%-1!I71%"J=W#RI3ASQR_>>9&9 M1TQ42,%U,>\&HAZ%W^EGC!?3,:=WS5B6[5H,!*?!7JE<61KVDE$S6?U=KPCA ME10$)_5;>!;2P%Z@#WXU1]>T!)\@CHHDJ"P@(7J MJV4K\,HE>8OVB+15\VWQ1;9';"KS9V)M6-;^%+M.KNJDIZM.=-7)\?G>RQSM MEU['AVI8(_6%GPH%-(V:+Z/-!J2'=:.)+,*+B'/W"*-8 1*6*QU31S OJ1.6 M$-@V04V5L)G=S\GJ^,.5ON+C1.;B+KT,3GZK L_4](F*W4/XZ]>Z%!U>,FZV^221NB6+O+721!-,HUH^/ MSIZ7EB7A1;]HZ@5YUB&+$64NE>V<SBQY&0-/+Y"J7&2VZLWA0"OBA^8Q\K M?/!T"J\>O.>0S#?Y+S?)DH)9$PZL><&B(+QGO,Y]++/N@.>G&C>:4#F.N"*0 M11YBS*O1]5!D9,#IMAW9T:Z)5P"">W'_+C6H*",MXQ"WP8U@M*?L=]A2CJ>5 M(D%(@HU.;7S/2255YJ"=]! 2,ZTKTMZ>04 M4I-X@+",T):G 1 NCKS\.R4IDZZ (?*LX1& V>SK 0DZY5%"HKLEL.9#I$^,FPC M9"8N$:0-$(JQKF9IW+J/V*G:;Z"S7?V=+-NG6'CI/ B7;F:8>.%"D*EV?%NYK&U=I[ MC%@IMB*Y@_5U]W;D8IU@FL/*-7">SB1;4]RINQ3]1%3J:B7U 3E_LH.E7Q?NEK9 @.T"'B]&)N,X?#\)SMLXJ)9=N"P MILJ!LR5:X4QSUU%8?IC!8+*O"I/QZ,)UPVOQ/+DSN1"9&Y@E,FP)BE^ >!AUDS7QPJ(M&NTC5M&>+#/5Q]YWA%?X,]XPD>APQ,KT6_%, M%H,J'Z5667I'Z1(54B'J=MPG]]O2)D"I=G4PC2C$J2#PF686HK!*/]?J(/FM M)ITK#/=(;7%9?+.HGBQ$:;X5QG#$B1<&J.L82X4?1VVM9 M:Y24' 46:X* MBVK1C5G5A*JP_#'U&Q7W9):$ F@/ %3SF;B++F(698RN,R;-5"+)8%PAC6%% MB/(&-?*NV!0PV4, +WX*UGL?V=-*!#,->F3E(^L00AJTPL.C<&VQ/9B\F5TE MOAN2B40M4M:0LU&A;U'UNO>Q)Z(OM[+/4 47V@>4BMNHF"I>Z%0EPMXCV08F MBSI38O9!7@],#\[*"^^+@I.CP'X-TF*;X'(PA[T@".G:'W5CS)L^%"!XL2M@T_B?\!%!LMAJ8:VU M969TC96X$ DKA+6SKA9T72'_TH;A7^D+BGW&!1E=U-?%EA2" @^Q3UL63 MW2HI'BYTMQ?F5\%6LJD8=9-F<&;\+BO1+])X&7<+T64#)'F2AQ+I2@10LD&> MRL(Q3B\X%9954LIB+XY0I#;("08_W=(N%CML9_9%;]B'"?WPQFDH6Q7D'Q94 MR&X9%!\3!F-LE8Z--QCE<",;$]'9XE:%VD_+;N2K)'0],U%:AB*+O"B>^5.7 M"EK,P#.5\0OYLL*WRJU5J5;?QBA#-HTCJQA871Q08Y<^M??M3%*>T) ."E=* M"Y0\L4V,T*F->8'$+;@^6=SIB-7.KS)_3 70+NS6HT$KR-,"[A_SX2KNT"[O M<%O<+U9(+TL?FEF^4:;L9SE6(XE)71'&I:$O:/O;8P^T;08EMX_0GU" MRF.2 ,F*(:;"?872WL9@_F>#:/)R;B]R&UAX-,_*T//SN(YNH#XSM#(9J,V4 M!2T\_6V^9%IA;'^O1&L)\S%=01?MQQ:968=R(3<8_Z.BC-3F9S!=[QD6@R]AX7& M;%@;1Z$)P0BQAU5D+;GSY0.QI3(J)INSC.(Q7\"_S4<=E6_=?Z"V&<"'&X*G M?#0=_2Z3.OR8W+Z=9WS..'N;_N.=(:>9MH!H-)14S.XLS%,%HN]]F&J_W[RHS%,M30'6$[5?>)[Y MFM1?&AG;#3\&*K #B(V._K]>]5\I,"Z[TR+-O8I=Z3CLEV)53?!.KF!#3F[+ MMCMJ*O+)T'?=Z:10DDTXI%*79DBJ6M M@F*Q.LUASBTD:JU2457QO!"\86.[@VN3=8_40;3.P?3,H0%NJR.C$5 CX'$= M/&Q+HA%0 4:H8FDO/4_"^'Y)>N^W1&2ERCD0C84*.F&95C4 Z/].:B+M?%F?U0^$-Z<.=7;Z+X]2?B3TG2G4- M]\JPXMP.@ ZT[=6C^I9V^SSO2-L91C-?$$@4+/@[%-77TZ2:\%K<3X+J>P1R M364MVQK*SY'P9TCU4\LKM5O-GFI4K\XT/+&$DHI$?P; G$2,Y3!4_T$Q@F\< M7Z09B;NMTGQQ)@S-;G]9>9^6_'/"&^TE:=G6J'X:J-XW6X..8HPX>?$5+IEF=VN M=4@44_ 6UMD=G!=6*)KT6IL<,V>T-EGJ(/:V=!"U,E'3:WRNX_["7F/7$MW1 ME>+%77'VUT'")]IA5#5LNY,V$6>'90JPKKVS)A_G9B2T6^;06M;]Z$5P4%L) MAS]9VN54$-2T/CI:UFE]M'4(M&WV^WVMCQ1@A2JYSOT5AZX@^2%N;^4=X],6 M_(J%VG1=Z(M'FYLWHXM6%D*A)?R7C9&0*- E0_2SUK6>:@ M?9B6CEK^U:*Z]J&T;)\JU<\2VR_,5JNK&"/.4/S/HI>BBK;]Y32,8N\_X$J% M 5Z,\H+8#NZ]D<\,FW,6;]>^XLAZ6:G(&"7#;+J#LJJM. M5"=S:G1G1 4!2ZL253FC5G;/R9PL[7LJ"&I:'QTMZ[0^VI:=G;9Y8>G! MI"JP0I7\Y_YJ2)4C^6\AY\8X"J>IKQH&ATEMZM+1@Q-:M_Q5DBT[:L9\8FK[ M=:=K]MN'F>YVQB5*;Q0CN"X\U9KA;-FB-4.M9FBWS%9WN\Y86C/L1C.A*1. MF&&[?R4\QJ'=1AP:MRSRX,T?&Y;AA,$#BV+J^3F+V)A%$7-A^Z'SMQ'.#G=3 M3J<&E0T9ZGBNPLS1\5P=SST.=ASR_.A4H9KHI56+PLS1JF69A]GN+;LDH/7* M\;F=>^P,ZH8).EKMYBDKES1O:-AQ''FC)+9QS^!V.N%T&@8&G\">)Z$/=%GF M6SYY;/;8F>TL>*1D_'+SWEXE7IV)>?"#8ES;JBG;=HP[-;OA@#G+97;#4O0[ M\5-UF$2F5D-:#1TIZ[0:.ADU9 W,?E>M9M5:#:F8-3T+G92YKS,6"5]U'4?6 M-$8V]QSJ5.-Z?A(S5[6\Z3ZXI_.FV]H5M:I'VQ5+[0I5 M_[Y=VIF1:M9GM9 MC[J#A<:U;:%.MO4L+ JMD(Z9>UHAG9)"LII+FZ9JA71\SJ[.U3Z/!7_0HYC; ML!]89-\SX=-R(^',-;P /=U90K,=@]5N,;+R=,@B-+;XWST[_$>60C@]A_^E M$@G:OCHN[FDC:UN.6NV^V>KAK:ME#19?JKY'FUI*'#(= % 3XK2".F;N:06U MO8(R!P/048,+K9_4X(@JC8&7GK9]MG>2=!R!8[DQ#[8E^ U-4_GD!7;@>+9/ M;NR-&(X)SOX'.[;?*M;Z5/=]4BG#S25M3(X M6K9H9: J9\Y0&2QSU::>Z_I,9V_WQHI+ZNK$7./C+]=W'RZ-GWF2[2Q?UJ#W MXSO?"UAC(MYLM5L_OJ.F3X[MRZ@.GI;WKZTW/_\$CWBOX\2J'"TU(HVKN7$F MVF;K.K 7B@#K &^Q(\>%.>SKZ*XB[-BZ\E@K%*U03O94:(5R/+QZ;?7,MK6L MB;!6*(=4*-+]_(GJ4.&WKO>PV59+._MQC9P;[KD_BTL N_\WYE3>(25WY3(: MB[ZHQPT;7A,T?KV\_&J,LT3CE-D\B9@13^S8>&2&R^!OS+!Y7F%LIX^"U1M> M$+.(\9@RE"%E+3V:7FKB%TSY0W&4J?&:?9^Q@+,W)CQ]%C%X+S8RIB?8TQ!V M\9_\%U33VQC96/",U<[P1?%'^1#>-+[ZL&9F4'=DK ;&5J+MUKN%'=-O+3BA MS \?:>DV?,4)8=N^7,"(Q8^,!15:X3K2W9M &69,0]BQZ\'W8W].Z[(CNGU< M3TU3[ V^P9V$<]K;*$QB>I;O3;V8%L"-<+SX\N:B\!:0VV%(_*+P6NU9'937 MR?-AD*%](?Q[8'#$[+\;]ACV\];V'^TY?V7\],2^2R? JMWX*M!L M6J!,ZRA3S/=+!='N6)] I%XJ^W_IVK/8>V _@X8(4@+X+(9=D]( ]?.VT6JV M>@1R!AQQ^-S[7[PP9LXD@"7?>XQO]N6K,)J%$8GA3N!R71 FJ1VL([4U)%U7 MV!!LNRZW((=\82%M?WZ%Y6F=)E$@QOA8O[K5>N5X3#?ERH]^UFZ MI_1S:?5O[20.WTD'%>P:WYYQ]C;]QSM#.K&MEBS;.,A5SVY/=WP_T W%=E\) MT@]4H#R0%H'L7Z_ZKU2(^_6;K2>8DP;^ED;YRK[BGFJBU^+=MHRJVG0&62Z" M@6 Q'#SZ]V)1O0-07XT;:MMCU$D=!8U91\*HJXD=W+.# Y-RPR=4.3,' ;"7 MDG>%+%F-3>H=B*\LPDU@_*[@]6J<4@ZG#MEZ20%_O#ZPLX6;N$D]@1<8\21, MN!VXW#38=X?!9F?BQ-CWC!]V'H%VU6M42UL%U=+?ILW]N6F>=JN]K)V]UC7G M:1,_Z\@DL#H!( J J^J<(,C6Y'Q\>#%'OZ/BH M(W>*,$+YCL28.3^=?L2K*T0.UF.R6DYUS$36#?.4\4P.3/4>ZF)-=RWMYT'U M/>*XIK*6;8WDYT=W+>T:R4^6REJV-9*?#=VUM&LD/UDJ:]G62'XV=-?2KI'\ M9*FL95LC^=G074N[1O*3I;*6;8WD9T/WED(J#LV_9/PD+L"^I M$3VCB.#K*=%"0>XIS/X9FMW^LII<+?CG!#<: MU+5L:U _"5#OFZU!1RT^G+[@*PDW&M2U;&M0/PE0[YB=P;(9G5KPSPEN-*AK MV3Y1JI\ELOB#]1BPNF+_H_/+SIZ;MW7BT[Q4;$2Z0-[8'XXF^*DJ^>4(NV&$L1?ALWAS8DK6UM*K.#9.1SXQVT?M+?7"LV^#RZL. M'-BIPGP6]FXZ/+7'J3!2_BIT(7H9O)V84M%OF MT%HV#/U%P&]]Y#OQ,W5 .%1'#YT=Z;4FTII(:R*L"F^;_?YA6C!H3:0,'&I- MI#71D;).:Z(3T40#L]W=KGI#*Z*304.MB+0BTJS3VNC@W.P?IHF15D4J=#;2 M6D@]*--:Z&A9I[70UM&YEDX2J< 'K88TEFDU=.2LTVI(JZ'CYD-=5\"?8AMH M ;]UO8>ZK>+&^K,Z"2SNK-OL=7]-SW;D3(R.91KM5KME..$4I<$UXM#XP6HW+S9] MAC4T82&SB'&@#$BD80>&%S@1LSDSPK'QPZ#93I]I&O#,?N_')G+F>*E?';J: M[5C0<=CL;X\A#ZR;0H+J.YT>[\B$SI MFZU.*_TLK--EOO? \&@")=<[S$3=KCD86L]XCC5L&E]8@ MEX^8\7C[];?-EF4]]V&PB>,6GIIVJ@L@8Q5/W:Y0IILK$4*9BVX-RK@U:T.8 MF44>4/7_M??MS6WK1M]?A9.>TR;OR(INOB4]9\9QG%/W2>+4=MKG_2M#D9#% MAB)57FRKG_[970 DJ(LM^2:(VLZTC241!'87OUTL]@+$F@4<''EO%8S Q?P! M'T69@-D?7<&R\'V+N+K81*E8),NR% 7$-,L7R%'[X%Y!@ETD-0$H M^<";EK05A.@X3C-DZWF9/K!@):UE%O+(=4Q35)E@4DBDR?K;J]8KQQ-AB$8I MR&?QMS)WZ>_*[-^Y>1:_5P8O&-*A.T[%._V/]XXRBELM56+?E@063HIYBC/0@+W04>ZH?DR?P%\Q.,EN+= M@T]RI+"_2(5]4BILR4#0V@MVS[/S[>5[!ZR!^G<"U$N1^!$85:NMP)BU(8PZ M'KK1U:)DU)<#)NMRM6W9,VL!L)>2=XLL6<8F^S;$-Y'@(J9.O8Q3UN&4904E M7OI0.-_!\X!CX@I,>$V^TSA/WV[B6V[376<,OQMRL9;E-/#\+?=\,?HQNBV^>C&OCM+&&$? MP&V,?6<+MQC^-HZ/[+FSA!%/=4W^;(U+\.:\3A'J.D/B,0T6GJ]_SYS JLTF MMXV]>%XRQ'F3BGX^;_.C;2L*L-OH]KIV\:'^@F\EW#"HLVPSJ-<"U'N-PX,# MN_A0?\&W$FX8U%FV&=1K >K=-36SWF*QMQ)L&-)9MFM*]:W$]7V[>%!_R7]8 M&6 &](V&EOJ+M8U4WTI [SRL$2.+/B.ZK02V$5OJ+]8V4GTK$;V[* J)19]K MI#\RM$=62=]M=A]2,[=2)7W7J);]1$72W?$XB6^#D9N)<.+\TIJJ]5W]>G]. M25YOSF(7E^,M"PGKYW!H(&"84A7@5EFR'49,\Y#F3'5YRT=3=S2&X6!FGDC3 MH*@0C4,,4I%A?6@@6>YE,$Q:3'(L$O5HTSF"?8??NF$X:3A 89H+TA-^%<3^ M3GPMDAWY[SN7FXB02@<;:Z,WAFX?R1?Y#HXT%*Y%N>NE? ]^ 61XSS!,FAEBQ?[F9Q,L%?)KH:.,[&K* LB9%* M\NH%J0_O*F)M>_'A,-HSK+-J-Z35"] MW6GT#KCN/.,-HSK+-J-Z75"]W>CM=NQB1/TEWTJ\851GV:XIU;<2V@\9UE^8 MXES4<@NQI?YB;2/5MQ+1V^V>75RHO^PSI&\AN-1?K&VD^E9"^B'7*5XGHB]9 MIWCQ4BLK^]58%Y8UGJH&^K!1C>K'ZR$8%@@>Q&$8WX#$.+*6J:H_G#I^D+I7 M5XFXHC*V"RO3BMNQB+"2;G\B*^YZH9NFP2#PW,PL?BP+]*9Z?.&_>%M; MI'6OTVP=6%&!9),4WE.%7.]WK""]7;4/K*@KUNDT=^]ASA:$2'.=UG52WXZT MD/5CU+:2GJ7[N4E\8.;)< H&R_L&9+G4R>XG4JZS'N1Z:S^N7[5::/Y;D4!Y MR F4G#^^,8RP0GM7T&QC\L<9 !D .8.< 7"]YASCVUKQ;4OABSO:6,,*ZTM@ M*']!G>[_%E7!,-K5XC=N&,8>7F6O?.ML]>JEQ,G_7=!75M_06Q:.0GJV3H+X M..N%XWY>OKKQL]'\8!L#WMJM1J^]J#@(R__V 0\C/$LX(WR-$'ZWT=I[\%4! MBW_M<(!MQ93U#1-OD-OXDDC:-(A(]SD#T;R;=,NZZ+ MREN(+>NG^E8JU\/&X<'#\,XBFYYFA]1>!S621FX7A &62!DW%P0X;.R MEDLFO&$$M+WBH+(-T 3LCZ\5U;=2_[8;K0[WFV+I9V1GV:XMU;<2V0\6)IVS M[&^1[#.NLVS7E>I;B>N=%MOK:Y=]CAY[;II?Q(/LQDT$^#! M6SF>S'K,9^]\K:B^E9KV8'_/+BZP[#.NUY;*+-N,ZR]T@MIC7&?99UQGV:XM MU;<2U_?:#[OQ8-E?NV?LLPMO;IUVX9UB7V(Q;K$ M5LZP+EG K'W6)%;P@37)-I*>-83ZI5VM[EO&R\NX\P-;>L4^1S$WX!=8,7MQZJ-T2J\VA*MOZ@RZSIO#E^& M;S6S"#K=QF'W8;'YS]4C:B'VU7Q/K1$.61.Q)MI0UK$FJHDF:G<:O8,N:R(+ M6,&::!M)SYJ(-1%K(M1$[49O=SWU_6S71&M'0^4G?9MA53KXU ^N%XEBM8PGG=N>.-.TE?.VWO6 M'0:1V!G*N;7;'C.!ECY]P@ MCE;N%+Q0O/;H%:6,/WK4.XG]I&_L-7=[R[ZT%(:7Z.^L@X>=&Y$(YY=.MWGH MP 1###&&49UL*."_B1#."$8>IHZ %?G.%QJLVVXXG5:GU7"\>(0(ZSM9[/S2 M!MQ==9#V8<-),+XYA5F!4,%$G2#R8".GPHD'CCL>)_%M@.VHPPF\HEV^HN' M*PX[OS:=2WA/\="-FSKC!)Y(@-Z.FV5)T,\)!VF2N\U>,<<@P MH80SAN>0I0WY37QQ\@_GXRU-XPBH_A:IJ%$Z6(IDM)^^>U5ZY7C M 9\4M!9_*]N'_J[,_IV;9_%[9?V ?@G=<2K>Z7^\=Y2%U&JI++BUW)CV=CD, M9TV.@%:0_L('R0%JT3GY[M?=J^89\S^/4;7:"HQ9 M&\*HXZ$;78FU Y-UP8&V[)FU %CM[59&(OO$_YM(<"A<@0FO@\C)AG&>NI&?-AQQZPE8[%CN&/=*I&_X8&[;P;QC M@VK9>\A-\+9I'G3[LZZQ@!'V6,"/VC(,=PQW%N\RO*!DN+. $?;!'7LL&=TV MG(^+0C$9VM:^F]B2VPRG*(/=IFRS7QGL+.""?6#'6,98MFF[B+UPEC#"/CA[ M8MNM5MN&X:\>?&2OG"6,L*5%P,+MA'?@=3+@RNR&D9G=8$]-P2T)BEHWE6O? M?.1A6>+/1O#=;>RYT^XU6JU]NQA1?\FW$F\8U5FV&=5K@>K[C8,V@SK##8,Z MRS:#>DU ?:_1/EQ/S?HM%GPKX89!G66[IE3?2F3?7W33P:+_3!1?%"C$B%YC M;*F_6-M(]:U$]#WVOC"B,Z*S6->1ZMN)Z ^K@LVB_S2(?E^QZWN7NFJ]SYH5 M"9X35#1='[C=:[8>71]XOWGPU.6!?]EK=BKU@/'OK$&V:>5:S/">[ MJF]P'3MKXL>Y"O ZJ6]?\A+G)C%FV94Y3!;E.V&5J;R>B[]K%A/J+/A<#?I'8HIF:P.W5Z_G.J0F\VL"]\IY44W@O=5K M B^J\SM;$[A=%B">^FTHKMRPX63NK22FY\%^+VH$-QP72P0?&@^KR07X[S0' M;GE"OX9^VYW[6R^&'X?5VL/T\\Z"GX_&>282^ET:#[(;X(5\#1$I+TC?GXHGQ!/T^#2*0I+AR& #;IV27Q2/(W&.'?P"K\ M"P4NR@2P-Q_#3Z(,7C@9R>K'G@"Y\W'43Z*?Y&XR(?XO*H.,&ZIM>8'B4PR[ M%:DL]WP&!$BD[K1."5<)18@I' M"50X2B3#42R*9"1%5"?JVQBT6_]X4N"ZNW&WB[GJ#/>,*JS;#.JUP?5.UW.:F2\851GV:XMU;<3VO?9!_/"%'^^ M;/55JW^!A)'\3^3GPMDAWY;P>FZZH,<%PO+,X3 MPD_+S&[*"8]S9%F 2>;...^'@8>9YC!"=/54F=X5X5IVMT]=?:Z:Z7WD_SM/ M,UCDR8?3RX]'=ZQD[]Z%K'V732W&"9"S\,#.'T='WYQ!$+F1A_P;@2SD">X, M%_:><'P!WPD4!-R,89S"['B@BQ\, +Y#/Y;?I .80/O]$E <3O#@_)+7!-$UB$6R% 3L$IIUEP'2=]X6':CW#1"]H#)*_TP?M M\W/''D<5['BWTVJV=LG\<_[Z%G_W^X<@Q@(L M$4P9=_-J#Q_'"6P0 M5'&9(5\5K"/-T0@*X0TR(%/@25' 8C1,, ,1!-M4CB M;P88$P*RQK(*U"3.08W&>>@3!A%.^HC&&5F6:1S2$-* 1;,@S?MI%F0Y0#*J M>(GI0:$_-.:Y&EMA4F!UPHAH2Y J&;D3A[(U880\0WL"[ !XM*A E<+,P7Q% M^,//4^IO.:225B)?#0 3E.+J7X9CR;6#+1"#SB.?W MF1'5V39581^3OC DPKK$\VEF^#&L"8F;B$$(! MI7F>J!R/=IT<[,\[M\\]MB_>MT\K\N9>^\O49OO+]&Y;P24EE]QI=IYLR^\-J5_ A T2J*6!_]7O;AA*(/$#A(\4D53A'IK(02(D MM"&:>NX8\^9G?@^P#(OPLMS%VG0C !YZYL]_VCU\[TP3EOQ.,UXGAAF&&8:9 M^L*,1R5ABE/H39S\Q#.C1I0(77.,%W:QE_&"\6)=>'&W[U6Z__&DUA?H"Q:> M2%.LT"I"Z8\L/%1IIJK2]M'[-L$#EO18"48;NX2#T8;19EUH@^X3B14 '(D8 MA[1]I7LG304YR?&#XLY'^.:5C_ U)-T$<)R*!YF(G*%[33>C?:%&E,6D2T\- M Y!=\L( Q "T3@#"&VW/38?DY(TC9<:(T3B,)T+,=?U*"$$D8ABQA>L,(PPC MZX218 12)*'#3? .2;IHAQAP-=,28^3B#2LVVRCOUO N2-LM=",47(N&C%-( M,!@+8Z-DF$)#G[/BZ"K&3U4P (S47!*1-O1F];3LMM*8N5'#-^\>1<1[^J!8 MV>/DA0K-[.TU#^^IC?["A>KF"K0-:0@O5EUKK[/NPL]6E/JQKH] M]7LMNN]%K=>UC1^VWP*(NBG;A>\W$G0&? 7_+ ;]]T.@>[-G' MCMIO@3>//T8]FU^BAL>H!W7L6*-GB ]7+T3HV@.-K83?4H5[5P M%.-K)NVV8D_MI=U6PF\IZ-_5X(.W@=6'++ZK6N60-9WZ;I]C@0]6[,&I-^&W M5,=V.WQOM4''*KZWJA_RU%[:;27\=D(^IDRW.Q:R8POW =]@/3?-/][9M4&5 MU;#/Q\#G+7;FU)OPVZE\VXW#_0/[F,&[P!Z!>L_:O:5XLM9SGP>ZOU19:G=:O[Z]%0GV#%#Y0 M?;?7[3=_?0M#+"H"]^R.#7NJ)-BRTVQQ*RV3"+QU,&@'_NV8LLS!_>QNWS^,U2\WVAJUHQJK&8N:PJEG$L6ZCU5M;,ANK&CLO">\Z ML/IQC@5L.\TG/,^TN\U]VW@Q56O8IHI5S\B)#=@2MCC/5JU!56'7EM@##\Y: M?VX7],LPKV:VPNO.?N-P;]^VPF(+<;#FFVMM^7F/UTDUVQBLI#:9>ZRDZK07 M7[=W&YWV@X^TK*2>44FIT^Q]?8$6+[6RLF7[UV CEZE>+,_\QF=JO/4T=Z3. M.8;%IK"@U$GONYA-1$@-,*F5;A%'>W[QW7%OW,1/F\Z%$,[7.!-.NXTM>ZB- MIB>;&DU@;V!S)$'->["93QZYN1]D]#:D*;YW$$1NY 5N"(N#=XUH8NYX+%QJ M/B7"5-P,12)D0\T VUJ-XR2CYC^^R-P@3+%A%0Y_WW+NZIG4/AC/@[XI_L]A MX;*[::KL;+L8?3GV?P[^DP<^MC5&#ARK7NKG(H6%>_#2S6X']2\A>Z@&$38= M _9A 5>80 H?T*>BE+[J#R-QY6+7,H?:*0["^":5[<[*_F3R[W*0; B0?S5T M/@I/C/HB*5J,8(NH@X8,%;]R0=Y4#]=[^TLUG2-J)UO]M(&MUH8NMH_%/9&/ MT(Q $<('0"Y4EP-1 $)/3+/9^$E]@6P,?Y <-Y&F8HPJ>&J/\ M3=E5+<@08\:@A@,/?@4CPW/$[ 9.S75" 2*7 %9D0,R&DXK_Y"*BWL#X8E]< MBS >4\?Q!/X=Y>(>KJ- -J18PE !F" 2VF PX.-/(3N!I=AF#^8F:*A?]G9W M:R4/?1$&0"WB@;@-4FI'N#)EJ-5R'S[*![AUD ? ,A0S4\A06TB@EV-Y"B3I M0X#./$&%!B],E);10.!FP'PWS4B*(EB?T^Y(4)![ONG 2K#37]$W,7&#E"3# MEXT!X2WZ;3 Q>*&KIM;/X7<@6"1CXSQ)H M3_\:R.A>D2PK[4C]%E'MY9&2E804H*S+EL#DL0_C9DO+J6SXYUZ#2BD4A-""X03;$1J!CX=':3)QA7$? M1X89QB/8/&A"!HJ+P&\F8O_B64GNJ]YF:9I;/ M#6R+F5:VDQ?GH0_CQ->X7H0;TU^!@T^G40"NPY"^>* +MRQFHX MU<735,F2&"#X(U)YT\L.4L!('X>%$W1"_4%3B9RNW)[%3G&OP"PCA2QG"L)" M*X S3P#;V25-C=U2/2D*ZI1@-JZ]Q /%'! WVKJ6> 3/2Z25/5YQ 0W:I3"5 M,)Q5UH9GI=I2A,X;G67.&^N,#&BI]0P3O: Q**6=/M#@YXX[@/6\<\,;=Y*^ ML^[*";4]=^%W.36:[<-?YU+&/%HI!TZGV_[4::U,N(=?$[MC/'Y4&C>' M CLM[ZBNKN]V6LW6+CDA=*/D#P$ GC>,8,I7(/.K/7P<)V )D 0_B3MC62?) MAI@12[?0?G[C=PSF"")6CIKGOX+@^>%&,,#/$+\%M(4?!.&D8@,CPHJ$E%@Y M!)FHV-1;CN"F:8SYT "O-V@7T'.P-]%7A#COYYZ: 1R$K@,/53[H"1@&$1F= M1G32F3X.R;,5[H)4&J4P[#@8"]SUL$#0TGZA/_TDOT+][,6@?2;FHXU"?1I6 ML;2-Z W&N4PW B0W\-Q@;89F44T75@ V4)2VP!H52S8MPRO0 M,-FPZ1PC'P+T%,&J22_!"^%=>&"MG!F"5,T/'@[H7!\G/EJ=Y?CE_,&P@=/F MI&'PC'[E.M62\-U*$*:!*A6 M,5$LUU\O%",ZPT@1A%5^;UXTG2MD1D03GC'Y#+D:NT!,9;9(",)&UI%?;0"_ MNC37E#9XS! M!OXJC-%I@8_HLQ1BZ>E,#Z_BFQ4^X3L1XV*9S;YHG] C@W2C(1VDA8"G^EF8H[?0GD M63ZA7WJSY1,/;8,X#.E$YBBUDH]0K?T7,0NO=[3G35]*H#.67"]X)%S&D4Y/ M8_="YS5A:YRG\$GZYMUS7MQ-V;WJ5E*N4-[B_O:J]_* MS-ZY>1:_5W? <#0)W7$JWNE_O'?4/7&KI4H K*W/=JO9W>.DQ74%"G2:NTS] M.4LK/K=.3_*C+I#GR=IW1[]D8'EU!\C^'"+JXLK2LE(554G;AB:\V. MVINV&WLM;NF]02G,C.^,[[83GO'=$D9T]@\:W1;W.K,! M>VSK>E/C4Y9YMBI/7#*ZYFE.6<_&%M;"7 2^YH3?3E7<[G4:^]S8F_,T)OYTXW^[T[&/%B^^!M6\!:^O:+E]H:&D*/GE^ M]%D1]G=4.2F9R_FPR#WPT!3J]6Q72@57-W%SPQT=/Z>BM\OE2M^XJ?-+M]W< MT_4B=?D$_**L..)F61+TSI 611!OI>Y?D'T52% M13=-A2H2$P:R EQ1N[*Y7\X$B]3)@FYE00B@S0Z=E!<6ZL5A>N8PQ2,^5BW& MB@?%-$#:FDA2YIC#]ME323U<@>L.+ I+&?*]("$0Z+612% M0ZB FR['I@M^E$\;I1CTE[#6^"H"*?7+\G)_B @#X('!1[KR68/*C1AON;/, MQC3#>B49G!"VCJC.!=\)P\1YI@OKN%&44PD*H_Q+3N\:%<6+W*A21J0L%S+% MHP863<,/E=Y0E.MOK*H*@D(Q]@-_&H!4%D24?&/9+W9K8@(?+!;SD>5 M20RN@0XSM33K!$'W15VO $/M0PE#G?V#DK:KX- #<*9SV#'9MARJ=)NM^>BP M#+!T[L:U*41M'Y12_F!X2<0@%+(<5V4_S<"(I,A>LUTL;P:6D(^_=%LM@P3Y M&& %"U3)K8NK*. %0<47=U<"DBA: +7YIBP8!;*X%):[$'+O-J;7<<>&]62] MJ^K&G7E5.9FBP'=1=FOD9D4!JP5K608?6X9&T?BHWGXW!%9>:7 LRM2XG>G5 M5&HED5SBKZGHEASXJ6K7K\/$.RUBCK;#Q#/Q=5Z\U0/,O':OTSR0MKZJ3+T* MU,*$/"'\U"PR)BO$94;Q\='"JN2=W8JBG(>!XQPF30)\YTCMUKZQE4ESFP_" M1 $8534\+.XE*PQ. 7BME;,^'SQ2< K%W.F8ZFLI:5F.E9W]EF'KKL;*@[N% M:5FYW#4,@1FAV/#RNVTNO\OE=S=,T:]6>_>Y9O&IN'LWS8VY!4KKI#CN"S]X M@-6Q6^K+VD/#/T-2_1'JD,+%?G6Y^N+.,^&S@4HGD]8319KBS><8] A,%04 MN%A^%LU*^"NC$M_4K>[@Z9K5Z=THRQ6KLN!^4:]7SC,VV(:6ZT%I.E.AW#EM MI#+J>D<-M?I"1# YM(M%@F^7SB2LNIIA0R+9?23Q878)=BG*$[G)=?+;);?@PV*^\L?J,+K]C-TDF\" U1-SL/?B=&A44GD_D-;HN M2V?:9_M=^_<3R3"%*>J$F+;&-#K;OZ_U8EK5W\ _8/ M=?S1=PIA -(GWVSX$N.;2"3I,!@[1=UI_;.THF0OI)_1Z1YT],X^Q;-/1'(J M/:7'L4^[HGUXL%E63+K9!'Y\]TL]/2PM0_C4 MYHSP1I=S1U>F25D7R#E)@[3LP^@++&(/(..KR6)? D JD!B05X1KDV.QI$Q> M%3-W#.2]#1#< &U^Z71V#;^K$L.!\$$&0UQ1JO!R&E<.FL[W")NSX2LNC_]^ MU"B>FA5BI*]$A)\(:@,B&RW)N<.D!0!Z MH(R_.=/.Q_+724G\O@PR8< MZ#Q26-6($)A0.(ZR,,0HV!R=:&#!FUH"TL.]V2&W=' MM1@!U87$<0WBD+5+^"F1E]KVY?I"0K6=T&8R?GEQ_F<8>,H>MPU MCGZIF#^,:OZ2.CF=;T;8.U5H6J*8I?EH7)YO_IW[5[KM*W;L&PQ($5/72#S' M"+KYI[MAM$E(*30J5\)20%4/9WDFRO']2LE1<^,"A.>=$XV&*/KV7C95T.DS+7K1"*CC55E>O>6J9="E3--7JNV"WT<-].H]6'L36 M8@'V7"%!-5H?T:5\V68V%-B:MD):(N9-V>A7VAY&G\1267I!XN4C-/P] 5,Y M*>>-IJ\Z7Z8P"!I,+@YA-*Z1AA;BC+)6X4T-2#%MY MPY)0A$GDIH^^)."N-'/!K/*J3^I#L^H@YN5 J!$UN%D4<#+=F'K@!@G9)*7G M3:K9XEA!+X2'8&!4F\)<>2%SLBD8R39,^BJ.?>R+W$"QQ7@+Y)$\GJ3&1E 6 M(]ZO!=%U'!;6_:WLM*G%FO92*3V-XM=D'6J['Z9O"(H\[Z0Z ,N7C3:I;;$T MH[-$1#XV$7.CXA4"^VNCE"N!IBT3C%1,1TKOI""*I')H5.<_\F7*)\G'2?]" MNY!\&GI":";Y ?;X+EPFNMEX:33B<:^]_SXM:;7I+:1D S/J#FOT0"W;.LEV M=(':<;Y(O23H"]5"CCX!@0^?R,M3@3OM=NL\G=M-;1#L'A:FXH8.GV1/!*E" MS48%ERKMBQ;1Q-/*6OD?2C0EH"XVE48KN8DK&FN1VM,MC/S@6DN7O*3%2U;5 M!.B!+8<>T6;(3 .6/]YO'NS/"^&?&\&_>&,\K6R;F^HO4[OJ+]/;ZIXLE=DE M=YJ=)UORLI-\ZKV_\.KUQ6=";K2]]\:-ZP(F;)! +7VQ_>KWJ0ANA(4__VGW M<(8>E#4RDS/"Z,#HP.A07W18=&1@B+"*HPP1#!'K@@B\B(\C%:!3W&2DA!!X M#&&4L(6IC!*,$NM"">W^:RX'!VO,1=_P./P.Q^%S'/[*HZ[=%[Q:*/ZSMHV_ M-XI11R=JY^M<[VS%_WI/@*+&1$MHL-B3;ME$EW+L6S;GYH+4C@U*F_G[V0<9 M;&.$")RHS.E-OY*2$8$@*2K>4HP$3OC*N4KB&[Q.E== *O:2KEC5ODZVT9Z4CWB1AL)BAT ,.L? (CW#3CO \RH&Y"@VN\?9;O1^S"44,8"B#* M&!ICUB8R46/J@3(04Z 4R&H<>2KDY59Q@4H[8U_/3$R*.XFTA<, %>R%5P;CJ]RH.8J!C6*5> M[[5ZK_MOBO B-^F[D4AWSFY#,9$"MO%;#@\&&*V'X0MW[ PMER!G;A("RRD] M]W7[C234%/)W>M(%\;JCOJ< 0A<>\MU)&?B2H@8G_0$OU[5=I#1G<58&?,-< MTC(.!D-N,LJ5R+#@1FM?OJ(OHX#5B[L/>+&\Z08*^"HTQ=5(1!4=<-?#)I,A MM8, _J61J!JF=I[#[FAW^CL=(Z#EY%9%)9#@JE=22&OL>;#Q CDUF;]7IY='GZSQ/\X[/^ M]\?3B^//9Q??7_U^"I1RNDWG'SFFS*"*4R%2\$&H__YH!B3VL6;7%PD[YT'Z M\W%BM^;:,0!:J)G.$95P,37-&U:6LK@=TTF6(EJ)@0DRD (2U7&9BH,HJB2D M*72$8)D,K(_4F(Q,.3_X#[2*0 L5\4QS"VN0?;WLD=V8(F<-+K'?>S^.S[Y> MGI]]OOCQ[?SL^.3C]_.3"[7#>TV'$GWC4'+G&^9O^[BA:RKQ9;96FH/N5Y&P MN/3"N*?B,%XPKD37E2&!F( 9AD(,X'B&1A3'I8 Q$1I^NY3H8'4 M=Q0DJ..I?6D,ZW,-&51*T?D"8RIE0+1,RBHG5 :#RV!AS<%QP4$LC9,B?./& MD;9DU]UI[RXP)@WK#@]2ZI_JD.?%8%WIDU.A)"NI8T9J%UC5HKA$;#R42CHM M4*MJ&G?)I5-EQ_*L."_966,.9I+AJ0\/)]5Z>8%.YE1O<9 (ACU1QLF_QGQO M-' Q3PUS[J:L^%21_O7@S0+JOUFM4H9R$:1FJ+',+A!P&L>X[K2,AY\427+Q M[.\;JRVU;A6/NGS3PCW65P!PR@?5CB\./ZX,F3K4Q0WYMT-?:]=8P=#2Z/%3Y MFJ3(2D)K49N.L*)S>$'BA\K&A!,[9G]AQF&FDM,H;8H,+ZP5H-X=C "GZ=TY MYE5[;BY+O6!*.R814NT*0/10)L9[<8K)7+!(>%J9K$;>/"9?JLY%*2X MR<+'3N*. S]4AC6:MR*Z#I(XDD65J):#3/G#^Z,HI\,W2(L\VZN[(/1MSYBM MR^T"E1*H-D/#23'7L2C_CCNW+R;HKRX*%<4A%5\H*D'IFC DI88KL%K>J9( M1BFTTCD!(Z,;EG(ZL^)ZRT %G,((M@MN,7@8#VOHEYC$N;QVBK#24B(O%.#4 MDZ?*M_$-(,@Y;>AKA;F2I"\5XJ=QA3AG1 -RP\L$4WJ+00A85'RS7 TI15;I M9E(#57(#\=M'S_AR^A4*]4MBXQTGGL?HAC30&:U3B>/$7765014I:#X$>D65 M'#@OT+R!9?\&EI.(%!Z%I=W29K:W=&P;O)9,+GA>GIR1TY9B/=8K' MOLSFHGZ4DJ4=(4=&XFWYDN-B7^%OSDOUVY M>-U;)AD;(\G,:%DYF?9#.3 NU4A=EIG)L@Z/\C")4E$G^GM@>?D6F7[_*4^0 M( VSQIN!D0 HI7WBQ_3NGU%\HYSRM%>F?U;-G0]&Q1;%/2)OU$'K!\G]0-N8 MI;QVQU!OBUFM;IRU_IVG63"8/)D^O^,"X"XEN$H=%H,>93DK92H9;A@=92 - M-YG&+MP0($& 3A2CP$NG<_83>9-W?/;/TX^XF5J'[]N'(,01_1Q_C<5**)9! MWEG=",G<(/&EVU+652@N42D4@I#83,X.02P25_9'*38OE3;*<<=)/Q3\2]6@ M:) /3F!!@J)(BA<&D9)I@K" RB'HH@T%>4S3$\&85K9CK.E.]6Y.KB24<@(" M+7T%,+1E+H2+!JC:C/)Y\B.F"^LU4@4CXP10S$Y#\!5ZP2)MM,)2B[X2)5(A MW\KUFI,V7,>*KE3 09=VH-(*LL93(]J:_*),JWRQ5(36?N M.[#@DGRLNR:165D1%F+XCCQ=3@E-FE.Q,?RGJJU1R!$I2)I1?\?\S&BJY($5 MGLG#[;]5?Q?_7CG4Q0J/S\_2HDIA/B9XD5*(Z-)$H\P1MRZ6]R"$*NPP59 ! MV'PMT,I),#*(.K3 <"%8T .J[DX.K_8.8[_N=-I$,5HAR.EJ()I4M1,BW&O MZ0W:(*=]44('OI08ER= ,FD__BL'2[.!5PN1VW0N E3Y0''\2.]R=)^G8S+< MT#$.>BN -3@419$$8@:=OT=DPI&UI4BNZL:8\"HPX 8WP9$D7A M2;#Y4UG32YH^?I"0X.O2B,6X*&I@)%*E(4G7IO,E3HON8Z4:E-'@(.;Q1*C* M'3*EME0^#>=?;@H2=Y6A29JI4Z5NVF-JK(;");J(I&J?"WBF! %^@\6V'=AY M0LM"A8_RJE!NAA2.87)D*=VP%&/GD&V@HDL)CU39+(G&%95](>N18H$^5)U? M8)Z@)9'GDTJUXR&%?^JI#D6(OGW0-^,0MF-Q*L!$/JG&*C,WHUWOG(]6ZW-T MN5+U3>=?:OBQ4NE4M'F^N7,CYL2,JAA@&=(2(*8A1S!.B((5D^GCH'P6=+$H MS[- ;@JHR*5CL)!OM5]+$0(<)10.(EE\]B9.?N(D4 =18 .>X&"$4C1V]+TB MJ"0A2]EB>2:TDWO! E/T09Y=*0'E)]J4T#:#;1C(@3)*JN M@^:*D-55M9E:<4WUT;3XKYOXL:P)-\Q'Z$(EP)<%Q,J"A0X*)IH#9KTS>D_E M]:5$,N[_8_!MNRUY6CWP*X OPEC!( M!J.N]FP@O_K251[)13N6XNCQJH#:1FKW/&P-J@9\'2 \*WI6CN\TL,Q+(-6D M35\J8N>.M%VH%18P'H/]R5P%%4BO2QLJO!C+S.2^X4VEG>J+L>@UE$%Y(V"6<$[HUD+[?XRZT_H<5%FDMJVKI>EUD3JC MSK8TTD LA^Y851.FR8F&8:H7:F=&?F*S'&@U"VFHL04@N4AF,=X^"X2>NP;%J&DZJP-PN:!Q%=^Z!=K1Q"M@E; MP[+Y*!'4!B$( M4K+9A>K4D5"03.5,64WF,\UW(@?%4 24@G1?ZOD&Z%II+US>XZ-*I1/=KWC1 M;]"A>H,-J##5,$:'X76,OKZ0SCUEO(7L EM:\@TZ-\U>-0&\Z)'P8SB!4TEC MTA)@;4DW2_$NM;?Z29P#,9S^I'3U^GD1HF^XF57, :9R!QZVZB%?=JJNBU0) M:_23XYH4-::NQ\H>/PNN$]!)).]%RN.%3)-)&](5,.?PA%FH>-\B+P0]MG'2,Z[DP^$\>P EF4HF8:=#5.?EH9 R.2M>!8V6BJ@O(Y= EH^X2 M."L%2P7^%*1?F.>ZX=Z$(@K+4076P MP/5.CAMM/4U=JZ&K9P@K"R?E)M,W3]6*Z>3$4G$($Z%B$:0\A:&L)4!S*+<7 M.25H0\@9IK.!CM6+.KI(G754C$.WXD6H."X4$NLWH*^.5NA1V?=)FHE1JG^D MR"VW_436-[@9QB&L[6_Q#7H)&JI/A';V2'F5H9-EP%,9.CE]HTTY1RHNU'3S M@>A2;8$*@](@4\V%*+\-4.K1F6EK"Z"X*Q"@O//5-HQT(A:7Z65W0;3:M=N^ MN,*4#BY JEAV_C:ZG\;)M B9[K"DHG''P5B@ZT&#(L7$3$]-E1'8<(0A?Z7< MD7@%0A>G6&!X#9&12N$83Q5V$6[2N? #RE!% M<2EE*E0R'^RJ@>XF1N<[=951H.&50+_G&(8W%!!IFJYPTXR+$=+H:%RS2)SO?R_HHX3.N MS-[I;'4N87@!"1 M+IR](1RE0CR/9KD_<3!Y/"ONAZ; A8NK6R4BC#F,.?9A3H$9%(BA#ZO59F[3 MSR3"2_* W"?3CV,* N;QZ9#0ZO<4Y\&P9)44,2PQ+*T-ELS\7,,39N3GWKB3 MTD=;!-M,!\W/Q!Y61XY3Q+-[T9GU@F4>BP M?15?/!K)W.3^I,@\B).9@']XN8JI30S''$.979+'4,90MBXH,\'&R-(P3#69 MX"T#T! ];H(4RR\X@]C+B[I\,\;3ZF[TV5NTREE58F,0AE%18L9(&%"7JP&F M5<%*59XB(=!Z&LS%/.Q@KX.N5F0IZ(+)29B]GT8Y7 =![Z\-96W M&YY2ASY-P\&\:J MRCWBKG0@"AG#$+H1I@KR =EF^6# 8(PT-@L&(PTCC16N., ;%5V;#H/Q6,(,G)HHR%+&>%,1=)RQK/PW4Z6G M0"'&&*M$@C&&,69=&&-TJJF41.OS'>^B+<8T8OIJY1:JZVFROWQ5C- M-1-7,L6>FJW+\)H8=$:DLGO-:V.=*VDVC+L<5E.^RD8";A\4PX)L_9DD]B&5 M,9^[IH:1:@X242K):O4SE>PIUW)7YQ6UBCL+FF]BP:Y=+MC%!;MPU#JUV^G\ M^/[U_.2/TXO+D_.3CS\NCCZ?7/PX^_3CY!_?3R___X^+DV/=YKC3!%V ]<*Q M#C!J!!?+B@*"G<#1'V#FHFPECA#Q73:P4 VR'M>P9ZUMCHMU5E=?K':S$]N_ M8D]/O+GR4(-O=(?W*8F3)@_JL--O9YO-I+/(^7L.REVU[*'L<-7!6;8E#:0- MDO=#JGDR$#((-S":7 1IFL/O9>)]Z#OM_49GM]5HM5I..G03D. C>P&80LIM2>_\]-48%E1?&F8R'4Z6%L/#M]#2Q-;9'@_W2 M 6QO2-HHHC%%V,BD9-%SMMY_4G M+*7T-6XZW6YW!S3V0??@35'IRBR 7S;K57U3 *!A*$FSO^=@GG7V[F_*O0$B M?XQ=T555*]658)&33T??/U]>_/C^[>PK&$U?3\_.R78Z M/[T\+=K(=YO.1S%P28"^8XN0"Q$%@&XUM26>R)2HS.8!QL5#6P43:WL_OIQ^ M/0&S^-,)6,,?3R^./Y]=?#\O6-IK.E_P4'PAZ\Q_+'JNUXJ5LYXHD\RO?F_> M76UQM>/7_0MNWW$V,UZP(>BQ^P,;/4_UHR;AVM7=)$^-CIHL5QOO2-IC1Q([ MDAZD$=>/5GL_3O[W;ZWPZ ?9(M4W@O _XO>;SK5+=0Y^/6] MO-+;[>&BIBX]*Y=^@+_R:J>\G*I\W]V[\^O>G=]V]N\9O'W/VW?O'O^^R=T] M>._PGK=/T^:M(J$F)# =^EOKSJOBAL]*5JO2A@E-DK.R-7JC\XE1%8^N\1] M1Y\H^="BFL9AX#NM)A)415BZV!#V_=SKPR6Q%D6C(O#XP1K5T)WWU4Q8)NQF M$+: A=[3PX+^Y(.DU_V4_U.+_C-%]87FZJ/YL 93X/?3J"@I324;SK'[*%8F M?6:)K[TD5PP/^;BBPKO6FO0B;X YS%/F[M*'THU)] MZUP&6?CP1Y@WEO$&-@[>P7^$ MPQ*K_/7@EO^VWI;ZISR)@G2H S8NAT$*9W*,.'F^\Z69SO*T$OM2TKBFJ[]F M>XD$H>>DZ%/1;_5KFAHL>CU"\U?7&29B\-NK89:-W[U]>W-STTR%U[R*K]\> M)=X0V[:]%?Z5F[S%5)^W[=[^0;?3>@O@WFX?=MN=W?9A^V"_U]E_ZW?V]W>[ MOKCMMIO#;#258T1S\H6G[D#?4= CWC#C=:R*;51!W"XN\]TK9FNJQM%]]^VWV+L;6W) M^BBC@LW;M0MHM]FIB:7'YNUFF[>=IS!O/TQ"]R9E6Y9MV4VA*-NR=55L=:,H MV[)LRUHMH+VU'U^MD,1-7?0&V[)[[5X/;-G]UE[W (W9WJJ^V@LLP),-G;E& M[2GU/XW+5'UB6>H<725"9J:[HSBZ0%8S=T3FZ%EY/9?#: 7XC$^684@[I0U7*ZK8ZN3W7A)GTW$NG.V6TH)KJD M5*?5ZFR#H;Q11U,F Y.!R5!S*^5_V7"TC25@.*[[]F6S"6@%4&PV"6<-QPX8 MCKM/9SB6!2>I%*7GQ7E$%=G9CF25R61@,C 9-DIAL!UI'4NZG6;[_[$5Q(:D M589D!SV0W9?V0!ZV]MAR9"7)9& R,!GLTA!L.5K'$K <.VPYLN5HF>6(+LA5 M$YV>V@7)AB3K3"8#DX')8)W"8$/2.I:T6^WFZ=<+MH/8E%PK,GPX_^R<1MB\ MW!/.Q]C+*?&',H+:[U6O1?6MK[_U8YA3)/LW"3?1?0E/<5NZLB?E1^PT3[5" M^\)SL5,A9@31VS+W*J46Z&+4%[ZOJM458U!G?V=Y@D\UBD^W8#;T\E->_GX/H9]]- M!1MP6Z*KF Q,!B:#%3#-!IQU+$$#[N/))[8^V("SV(#[* 9!%+#]MHVJBLG M9& R6('2;+]9QQ*TWSX??6#C@^TWB^VWSVY?A&RZ;9N68C(P&9@,5@ TFV[6 ML01-MV_G)VQWL.EFL>GV+1$I3),O3[=263$9F Q,!BMPFBTXZUC2;O5J8GIL MU,[>;*$YCJ^QKHA[M2B/]#4.X6;81"Z(*GFB6*,DB+PP]^5W)[?#H!]D#IPD MWM06;3=*-)D,3 8F0\W5_A-98B8;GD^_';XP<:9KQA7VYN&KFJ[XPGG=N>.-.TE?.VWO6C:;ESE#.C4BVVD9L MM@]_G4L9M=Q^'/KO 0#BY-V?.MWVITYK9<(]E$JZE7.E2& HP*I.=N C#\%Y MI]5L26WEJ&I]4WV?5WO8:!(]+7'WDG6A>.T]5(Y;RXCQ'!HO*\K$VREN+L\? M)_!_>W5Q^L?7H\OOYR<7KWXO_[V =KBFO7O7U&ON]I;&B$( GW!WFO4B$2T3 M\9\\2*C)>%H4C2QQU013_+I]V.TUU(-708KOS)RA"^HD#R<.U1?RX6O0+XD M8:/7 ,BG( /P!6H>>$U? /X/$.5Q(,)S^0,:.1$Y(CX-Z.;9,$Z &'Y3D5V! M-F&X(RV:WUZU7H%^"T,E^L7?RLBAORO,>@?CQN_ETSNP_T-WG(IW^A_OG9O MSX9 ?Y# 5PM-(CVD_/%NFSA;)T? TK:YI$"K>;BW!00H[,7N?/^D)$9OO]D[ M>"YJS"!<,?44)A[N>"#%3Z_(2IWE3*DA9TJS+'.@X-W#N\>2W?,"UMXL+5;> M&TK9Z?6G<1CX3JNY#S:>0Y,8NW!>JI?%P)Z6'V0P96\5 M!F(PIYTH!EY]#!+A97'BO+ZC\>@;1E1&5$941E1& M5/;,LF=VW;+&/EGVR:[-F;!EWMCC>"CX>IK-7S9_V?QE9^Q*SEB&3H9.ADZ& M3O8EISQ#G'F-\>SI=A. M5E6.Y9+MS.[3%$1"$G8H4$.0ONRO/PV %U"\@*0DF]YB'F))1#>ZT1\:C<:% MO_SM>>6@1^)QZK+SWO#@L(<(LUR;LL5Y+^!]S"U*>W_[];__ZY?_Z??1Y=?Q M#1I9/GTDEY1;CLL#CWRX^_X3^L>7Z36ZLY9DA=&E:P4KPGS41TO?7Y\-!D]/ M3P?VG#+N.H$/5?$#RUT-4+\?,;[P"!8/T"7V"9+_SM#1X=%A__"D/QS>#S^? M'?Y\=G)X\.GH9'AZ=/1_AX=GAX<:@Q]*!Z3].T,G!X<'PX/CSR=:P5ML_8$7 M!(TOM8+DXQQ__OR9''\Z)A]/AL?XXZG]Z?38)A]G'S_:UDR7U%V_>'2Q]-$' MZR3R$?"9)/ M:1)LK_V4$MC&:X&W&75]8BTE<$2K'QYK@GE^7^B7U#7'?"95CQ^)ND[3=0F! M;#\MGZ !YB<#]5"K(9=W#E?H-0N,U]GBX8,<$IO0_%:"!P5RTWQ+BW890#_S M 88D*F^Y ?.]E_PJPHQ0('G M@9LIDBA\FM^V!7:.GN00D6=KF5^3>)(BP+[OT5G@DZ^NM[HD _1E@ MA\XIL<$].D3XME0![;&/O07Q;_"*\#6V2&TH@S/(:T,H-!S\X_NU\K ]N);UHB=7$MWX$D+[XJ3\\ MT/@%D/L5RYB] UV%*,"$&- MQ$C@UUB,J).+^D^*:L[W"M7JY&6=+?K23WI>J0QE';:I.'I/B[_UDQY13:"\ M_MI0HLCAB0]UY=ATELUPH0^P-VJX%/@X%?@<_EP)G_EC]+;B;"M+/3DREHE] MI?Q4US893]NL-1S/&V#/\ER'@.NW_*OGM8,9]EW9C6HUC"B>XM4G";.O\'T; M&2531A80S-J-!-,9[$ 0?QLAFKN[),A3'^NZNFR0V%"0*)X5'_I)8%M)B,U8 MN+(Q))=,L#@@CL]E6&KN0H61YLYD$";F-2511/N11\9P=>7)!GY-81)-8^2G M?C*AJ0:4S4E0PU;1YPFJ9<)?ZK1+WF1CE_+4!DY$LS>):D,G=\J@28092:@W&Z: M1[T)62Q;))U-YI11JHXFJ@J)NGX9;%)L,@LXL2?L5_EY[1$.3&0C M:=1AD3)*"SM6X#0@3"0KI@M_C8RR8:NHG:9DCN2T]"P, \HGKX.UYZZ)YU- MC#;WE0R6'IF?]T3NHA^9\7?0\ #L%A7)5) VGC3Z1J.$0D8$G;@:@>CS'H?>Y)!]3N0';].H8/VZC9H&3'Z;7L9EC$WZ1HH[>%97<2 A M3K'.U^)Q6]4%QU)7W4U?E*_UK5:JMO*QEZ_MTWW\[#)W]:)$C9QO]'?$["L& M KZ,863Q5E*XGAQ*IE#\]TK%RYS^,,?KQQ\QLY%BAS1^]<:!QMZ\^0"R_3BP M*VO>@?@R)WCA,ILP$.$+=D2&[&Y)B,\?& YL*N=QL44KDYBL.A16C;DAL3P1 M,D0A1Z18H@\QTY\ZV^[Q1!+@SAT",.2>>)YZ[UA\0K=TMP?,N7<&6 M1]?BVV3^)>"4$<[UR6,]0I/%/\EI9,P3ONAL9=?7& O31ZP[8S M$\.LWY(K_Y0M;ET'_"C)MW(YA MF2QUFK%42-E9I(%%OF+J_&&)1[A?;3']NLM0P8RF-NK-. ^M\9/UCC+6B[C)T"3AAQ3#SJ -#'H93O?*AK'-,B;#'6<,%W'HQK4M3'4-0TM! MH!@^,AGF8\8PBK S1P-S7+BK%55#"7@WF"R+6)JPPF"^K+S)<"<9PVGOLV61ZIF6Y5%(K?TZ6+6:RWL_9B5@VHZ9X=99K8#G5=&-F@4I >^M@EM\% M:Q0>J<(0=-^[8@ARF>[*I6*'9N\'O1O1J8.Z0S&3N;OC$: M6W'N3+VSO&F)BT4Y% [D^XHF5IBR&PID_FR&1Z-1V>R/6582TQH MIC*9-)L;*L^V=E;>8=JUQ++Y)4W6S":,-E.PG?VVS\66F"U5P&2M;()(D7+2ILLETV/528W.O,N>LL7XE!2XJ;3)I-).5G_#I[OF)NJ<34S3B9 M4+"K/%.'DGWOD!S9MI0:.]JAMTOB8^HTWSU9RM2 G>-LFJKJSDHHFM2L'^(3 M6ZYEY1V.=I['J@V@YMQ,R*F?\^H \_J $5>WV8%#Y!D.$1.$9[,F\RGE?\#P M('[#"](80W4K,,$JFV\SPRJ2(3PBHDDA?A%RH$20#FV[V$59V:38#+IAJ+DO_@A)1PPN,D%_*&&4@11FD21J0VPK[.401< M*)8425$[!.\>P;6=5WTN)F1ETY[%R.IJ$R M>#3E90))-MNJ+UZEXYZXNCX@I,^APO1*5P>6W8"EMN^H2FL"0S9]FP9#YR5> MRTM\\^2="1[!#OTWL?_N.N+-!2+?1D0H$@\6T/$U^C%+2&02T.6T!G;V7;T) M?GE[%HM\D900)?6A4$:DA)3AD#;< 5A3S"C3:54>,Y2V@_.^ENQK^[6FO$Q MRV:S#M[;:S$\[#L@]F_B.7?NZ.5Z_EA$KDAB)I58D#7QVR^VX@N;6*7 M?1P*(U94='$Z[.T->_$X^#7PH:C>ZE?/:W$-B!SXTE1-,;A5928L9C/H9BQJ MHZP2*0V[4*AP2,ULA.I N;N=4 DV-AY\>0D_7#B8' 7#;6$P-.(@F_RNCX-A M!X1] ^%2O0]L:SQ$?#I8O!=8:$OO2XCT"!^SC1*-8@X3,Q- *NSHWEBR5Q6* MO$]V[W2P1T/'*9/)DGA:XTZ)>-.*?>^&=S.S MA2QOAD!#AB9P9)R='QK:PT,->)K@E)V62('2DG-2*\Z R/]OM@.46^+J*-]0>K(B*GL M"L2.,774@6HGIZ3J[X:NQ\( E).<.QX*3U1U@<\K@4)S#NJ-][*(>NV!.%\C M+HNOAY$Z'$V0R=DU7P*9E+]1=:ORT3L6Y!$>>?U]!Z-=']FK[5UJ,S&!)9NO M+SC>USF75T-%[ SB-(GJD/IVOV\>9GY=I-1F;$)/-H]?B![-SVC)F-#3Q +( M544I0H>K_>%*NO.)/&XWLN"Q?),*# [ \[,H*5Z2+?Z.F"U>(2L^-H;:%G69 MT)=-$U=!GQK+E$0H$@E)F9 02M*(3Z?JDU@G%Y*I;QTJ]X;**^[3E4B_)&N/8ZE[DKL6Y&J7KC< MYW&"4?-08G/K].[A#G@X@2V4R7^G7?.!=Q]2F#";392'F*6EH[0F*I*RZNE1 MW8NJW;9"8A2)C.2DH>B=?1W*=W-+;(.# M5H38C*.RB0W"[;S17V8_F:5WN( M#APHW2=S<=#/$M<[4"> +ER351FFWEXJ$UJS"?R&EY?(F^8CZ853\Y=$'J&T MU"T62HO&5Z-TG>/U.L=OA"Z68*S1(PQ+"Z*EV<38^(@=,6[]1F X?U8CVE?/ M75TD33V9OWE/>FL53-UN9W<&]5&D:C_4-9V7U-1%3Z OBA1&0F.DJ2PWG':] MU-1+?QD\<_L,K]<4QF[Y6_@+8ZZ21/TH?B..>D6FP#.VU_[OUX1S0M(+9-'! M])=[PF"F,UZM/?=1TDV)1:T_N@P7GO>>8Y] SL!G;R7L80 M@@K->H@',YB%^8$0_YOG!NNH*(4B/:0^0ZW4M>\E(\JX#Y6!7-21R:GSGN^) MMP)A8.1ARS_OS;'#240[4V\H/^]9'H'HIX<&):UT1_X,Q/M)V"+ILLEB.BX:V6.'&6*G[=1FWNR M6KL>0"=SX[[=8WV:=*QRTP^!8T]:OG1 MJZV?L&>K5H@[?E/R-D)H9/\KB.[2=I,IX2VF]IA=X#7UL2,U@QA: "%)..A9 M8V9OZ/T H]H4'"3E(/\=\1ZI150SB1T3"S7F29!%K=H"0=X5B&]<9F&^E&-O M>-XK:LK<1ZU1SH9)@T&W,8,6D#L)U5]]$[(<[:6:IE+O6^/\Z(HFXU@MDO?4 M%I$5)W/X"]K(Q&:4M1RS\/(W?HM?1,70Y>$7J-O>Z 5;LWE?;>8E[FPREP ( M[Y]BBY'GB?%=^M:'-7A)VPTO#_T64%O4,6')E7HPZDORI!WWP/I]M6WZ1GOR M[']Q8&C9!%KV>2IV]J/?WW[0A[!6N\+1\8FTRO]7F\> /'CA)EB5Y05LT(FUK.SPP'$#@(=RC#]Q7\0UVR3I1 M03,TH6QK*]0]=RVOR\ZTR+9+@)%FY>2):#8R]>C>4>-L6'4+P%UQ-ZQ@/IR[BLO82H 0$'9 MMBA?)2WY?7JIK26-%AY1T7_:59E*M=%MQ>[UPA5,7,4SEKW %Y<7;J.>4[(0 MJ^"N]_)=G&OT 7 ;UBLKT4:--*@5J51:I(TZB1D3A'DPPRY2J:Q$&S5*UGQB M>6_QRTH;+LM*M,5'5A@@;L3-"?. V8+OPWKNN

!JT$O6&JN5;4TVMG(P&\? M)&]>CW\G7GLAUZPNR']9:,U1R"\9[NK0M#!W5*H V*V)WGED+50]O7 ])0*$T;=[XJTB M77VARLP/17'0/BFHR\LUDI'KTFK'??-;BR-3J9G M$R]-J-MHYN2%J9/Y" 031U'5=D,^9I%QU>ITI'XMDE!G4'BMR%I@?+$L,9G_ MAL76-G_B*:3J86A9B7:&9;D2;QQ.NWH6V4(./HA:)"[+(_5*E:_+*F5VB857 M&PN@_JWW [G,B]HM.O LQM7!VT5:Y3/^CVBV,)]6!,C'8J($VM;%L M+[QWVHH[&K#WH&A9'+//!BZOMXW1TAX:8S;@ Q3K%'JPPPF]-G0FV1IIVSKEO/M0B!<PDUXN:43:3KP\R+&UL[5UM;^,V$OY^P/T'G?NEQ9WCER3= M3;!IX;SM!: M^?[BM-=[>7DY<*;(H]@-?-88/;#QO&=UNVO1%P0"_H5U"7QHA?].K6%_V._V MC[N#P/1X=.?9C4E.\ M6!+T-/.M[^T?0A497L^#K@N7UC7R@&>?6"-7-<:\]NH-884 MDF?H'$127<;;J;LFCST2CX9_GG42[+T^$O< DZ?>L-\_[*VO[D27O[ZY_N4P MO'IP L_"Y_"OW#E9#O'B"[BO6BVQ TE_-E?)/2&3A@P3OQ(\(^M&=A M7UR+Z/$;>FD9O0R]I.7ZX!5[>+Y<-3#QF70^1BZPYT"/0N<OCJ0R9^(X7CV#G\4+>U=BZV M4W1$;8<=; KH8]C+F-EZ F#!6AZ<]*#KT_4G7?Y)MS^(.MMWT<>_WQ.X ,BY M>EUP14:><^?/(!E1RA2Y" AA6J:)<_DXP&3]H0L>H1N:2W%Q/0VX;KQGUA8F MR\]0"D#Z/AV:CFP;!YY/Q]"&Z!D\NI UK4!]L1PM2)X!"T!GK(OS'U=_!HQSES5-1_X%(&3)O(A?@!M &92" M G5@2XS;S]BSY9]8C@ =NG_$V'E!KBNC;GR/#@V9IX3X_,K\H!N/N1I/B'7M MB"PY>U4F20<:YM+Y!-ELQN(]5ZV[Y,MHD^52PZ8B73X#M_XK\V45 ?3R'Y!:!1^0B?ZE L)@\_2.W"J8R23K07,(I M9,TY8QX2L9](Q?TM$*(#PQ4+)_$2LNB81\[.FD@U;U= F*;(A 15L10(T1E= MW8,EGX$KQ%7;$K1YX0GJ*KCB.5(:M\-JD(1%:O+F>?8F;4'5<)6*:G!V4>Q\ MY<*:F6/4X!3+T8&DFCENR@Z/H0^0!YTK0#S6&2BSJL$\"*#> M ^3<>!=@@7P@E6C)%:%G)IK/L3?QL?U5/CGWYEX]<6UD<-24SKQ=A]YA>S/L M.I!0'D/[2QFUL^[6U3^0/P^SKI[#G0QF7:!G,VLIVU5RQ6B>(Q0G!^UZ,J*J M]9ER66E$B=6^$;%3#0%BKQMAO[Y9ZDNOZ497]&@PGX?2NLB'\_7]4X+G,CI& M:N"[)W>(LS+!OD#/N^(1=(E<7P MS?;_LN"7YCYC\&:[>]E3O6!".R;!0'>O; 4+%3$N UT]PIRMNG9/W.E*89N MH-,G##UOE3!&;Z#;)X9>8+TW9L% 1T^,A8(5_!B]V?Y= ?JR0HR8 K-=O@(* MQ.IK-D0,#?0 MPJF\/8W&2@-=/3R41:7U\6@#73P\D&7E$?&J WTZ HZM$+5 M:TR%@4Y>/A7YQY:@27+WM01HS70 M//06#=-(%3/WFP78S?6>2O GMXB&6,U MUF@"THM8T[L,.!/)QI2,G!*16DI M;(,ND_G$E/@$R%?(PSH%*$52-&W9A,Q0Y M[QT6TD#RC&Q()]AU9( 42=&%@K<<42=9;[A]KYX^Q/R %ZS&34K_7U((/77WLQ*&3GU MLR5HW9P2E\/(J)YYNPZ]^:$ZF "R7%6Z\ 4OR.?E!SR&#ON._QY&DB/G#];% MYY+[.I3$Z\#-@@2U)[5UHW9=-Q'O T[4X47E2N> (EL9C8CHYH,C539P[C,T MNGJY!CJ4!JE2D7.WE:P5+HYD=Q0#ET1*(>=-GT97- N@SO%YE&J:6]/!B_P1 M7-&;-;KB69"8M[&+4DUS:_I#;AR'Q6)-HTN91<"79 R,+FT6P5^4^C&ZNED$ M?&D*S^@"9Q$&RG*RE8NXN^> 0" M%_T%G?^RN8@9IH\ >5R[.R]>X1T11-E7E^Q/[^D>LM[IJ)QOL#L=OF4UWFQJ MWR99Y8$5BFF#[2U'N:>9"4GHNQMYE?=CMV3N G1V[>*7>N>L7*&MGZO>:JYG ME87PJ:2UI2Y_"(OAJ4$M$%^-]V^GY)UF$ M9FYD$#R)1%YF35HG-Y]44#0MIID>M+6-C,=:;W975>M(8BTT@SZJV%H_B,S* MK6KHQ5IH!OVZ-J_R(TX):K8?QS66]?3:I#QMAWCR M!([H!(ALK:S=37\%A !/SAR4"-)U+&^X;)A.)?&74H7]FUDB9J+F*)A3/HI7 M2LK5#2JVH 7]7E5'3F: P'-FGAP>D+%A$6HC54F8(T')+XH,3.AE21BI_'OU M'.W*(ED;23.7OD_32PJ8Q9--&27OTJ2E#:%#^5HEW^H1KE3X//Y?WDU7:Q9\ M\HQS I)@9(5KP0R6H0U[P"/[SP 16!FGF,!&L.5NPJT$L$"J[EZ[UNT:D]!O MBEY,Z#V%KV^LU&>%1&L?I;SXZ"[,K-&K5TAL1+?32Q*C,EN8IJPZ3S8Q;9Z1 M YWSY1?*-Y!6?'PR4AM$N?*DZD:9*;5!E)M,3JTH,Z7J>@7V M4IUI[HP^)KBU5&?.GZ87[LJZ'UC*AS*]P+@"9(6H V=GVHRN0ZY&0SHQ:G1-LAH1^?ELH\N3 MJ_6*O(4&HT]EKD:)>"WW_GC#HM0H+B$J'?/<]LE:D+.2M66CCX&NQDSYWD$3 M#X>NQDE!18C28=%[,HC$ZGZ4#I3>6X92Q5Y*!TWO+35BQ7Y*9U+O+6=BY:%& MGW!=(:XH*QHV^A#L6GDIJ/HV^LSLNL=;25V_T8=JU\U5_G8/I:.XNTWL7N)! ME(MI0& B=)K8,^@$+KR;;A_5F[CHDK]+S=U05;B=J;96FM_?5!V*CL)6P1.6 MI4IO5,72FL"G22*W;(S1-2J[ MX#%_JJI<8Z+?3UN_&(2%PMNK!!/.+UF^73Z8!(]_0-M_P,D,NIH#MZOFV^39 MU8Y1QZZT_-?D) Q'4CF9J4U%NI:]>/EZA3:R)HR1K(8129Y/4":I>5LOB%7L M95#1,S*Z%K960G('9O538-LUZVV"[^O 9Y@]>AQ0':,/FRAG>@?6/,[ M?OA1$RW%_X)WC)XWT#[L8S@'B$T@A-ES9OZ!RW7='1,YS7WSKMOL3 H_QF\. MN(@1,#I'IX6EU41A]"8P'3RM_ FC=X-IH2ET.HW>"+9KFK;"D\HOC-"?)(B+ MG\(79,11ZM87Y\OHEPL74(JFR*Z0$*^WT38E &I"IN58ZH*JI>3;Q<7].V&1 M>H[=+E!F^Y7#5<%=M 99;9#:8+[%D&+9AV2TNUTO)\E1:_ M#-2STXH-Z##[HJKM$G:+$4MFH>5EMPVQ=.9907CK,,MEFZ5%MPGO9V;I'UZ@ M^PP_L1E\)E67H=Y&FQC8!6+-;\E.ZZ$65@D(:Q"30BA5)JE!-#7 :$.04(8N MZP7 .0_#Z&"I.@^U!DA-4B%M='$=TXG1:Q$Z*,M8W3)P.4(;4]LK7 :N2>CB M:GN5R\ 3.K11M;5Z(W%LQ]^)JMS5+L63ZHS,%P[U)PR'::]T;S*&0RTOV]7F MZ N^Y*5PM#U #WC^S7Q!\'/X DBYMV]5;*#QX#_9=ZY>;7;I:,[_JBT3D-] MX]@U)S[V:I+*?ZQ&AZ\J?%4T 7_;&#?7R.]NOVOT!?_?(VOSI_\#4$L#!!0 M ( /*#K% 9%0[N\BD $L7 P 5 861P="TR,#(P,#,S,5]D968N>&UL M[7U;<]NZDN[[5)W_X)/],E-SG/B2K%QJKYF2;QE7.9&/Y:S,/*VB2_OSI^ M??3J (4N]OSP\?=7273H1*[OO_K/__@___+W_WMX>'!Q=?WU8.+&_C.Z\",W MP%%"T+_.OOS;P7^?W=T'Q\?_SA MT]%OG]X=O7Y_\N[XX\G)OQ\=?3HZ*A'X(T-Q4/K?IX-WKX]>'[\^_?"N],-; MQ_WA/**#ZXO2#]';N?/APP=T^OX4O7UW?.J\_>B]_WCJH;#J[\T E=WPD.9BND_^_@.G1?'TR"X."./A8= MW*$(D6?DO/!*PBC]Y^^O2M+[]4""UY@\OCDY.CI]L_KUJ_SG M]%LO+AXH__C=F^S+XJ=;I'^>IK\]_OCQXYOTV^*GD5_U0R!Z_.:_O]S,W 5: M.H?P5F, 37F)_$]1^N$-=M/7R0'AH/87]%^'JY\=TH\.CT\.3X]?_XJ\5R"X M@X-,= YQ"0[0'9H?I.Q_BE^>T.^O(G_Y%%"NTL\6!,UKN5G)B [RCI+_FQ,$ MKPYRPM_NKK*QY7R#%> M.GXHS7#^].#\IN,<+M'R 1%!9MI,MGDB&)S/.>)[B,//HZ1NTBW@Q6)-RE[ZS2J^!*F M&SN_<(B7+]D LQBHTVWJ'(<>X$=>\4DTG4]!.*D*B[Z%3N+Y,?+:4-\!U3^E MJ:[+MXP7%JL?^O0I*HNUGZ-?,8)A"B(4F#IYI#RNN RP6S61T^DW=Z*'= Z" M3?'H.$_ PO''-RB(H]4GA_23PZ/C7+W_+?_XS^^([IG(FX"5 KOVUX0NKNE\ MMG (FB8QW7FHM7+F1+X[";T+'W;=39D&=#/"9/5AX#R@(#5O.HWP1@'Z2X>$ M,'9TBTC*3P>8K:14X/F*8C"&\!+=X"B:/#L^,!F@>WR.ETLO?/K\M<3U7IG* 1]*_0>:DFHX3]&!$4QK.5IO$ D M8T:,_6H**KC/MY7P46Z^5#ZN@N]S',41""Q_XT),;S^K@N/)$I/8_V>ZAT_G M\,Z=\-$'%3F)(A0+\=]&206:S[#$B!. %"?>$JRC**;SX!GE,A6!TTI*!9X9 M"H#F(S#QQ2$_$)W2$E":J*A 03T;<+Q84+L"/:, /]$]1P)("R%5*WPZ_XRQ M1]?J#)%GWT71#&P(T;5>1T6I?ETIF\D#G=^NT/[60$3-K'I&88*N"%["T20= M^+L?+\[!I &=3RY_N4%"372J?^ _#S9BL;DF05XA;JE7MOUL,\?;IUGZR9^E MQ9=3_)*[-]I9:2$@Q<\,_96@T(6W(<=.[?,2[S,B<>E=PK\VWR-\].5 MF8-R;V8D'PS7"Q@3 M#Y'?7QT?'9\>O3XZ>G7P1'Q,X-S]^RN8UDD$'.'TR.W085-O[2<7-A3T*[X, M4D(PV=!C?LC/OP\P["B_OXI)LO4*^Q5&I;>W43CK,Q(WK10FFM_:13,DRHH( M1QECJY[ ' J,@7UO#-@U]=P3UC+2CYJ1KH=6:F V;%BX;?\OH)X<[PC4>LN+ M8>509)JPBJGJ;6N78=2MD=HQUMKYVPC%#BF%$$[?&B\$OA?=O +T;R>[!;K5 \N0[]C:;G.E%\#? M'^T6\.T8"(-JOBH3W*S*P2D&TWS-Q0>S+GQ8(/U@OKKB15H3YV50S==/?% W M O$%P(_FZR$^@%*Y$TP,NZ*CA--FF AV17^U9D:M(,-A$T.]A;M,#%06=S_$+X-+UXTPE])GWV0\# MAJ>(=@0YYJ6M1^ZI+05J^ GD1MV\SXAQ .Q,YV"'W-+3 ^B6.";^0Q)GJOL6 M)"V61]AY**E8+MM8HWL\\3P_4QRWCN]=A^?.DQ\[P4HA(X^R![RE)Z5T4DU3 M10-3ZPYL3^*[<3[9OL$ZN$,PMR*85;FW!%2[C^&'+G[,5DFZLW-'C0W@5$F& M6!\PHU9$0JEFJEB2FL'G"SBNPUK9L!BO,/D#WC3EIT8AYGQQ3\#N TGAV["1 M4XK7490@[R(A8!]D34_;R+5D;JI\#F69!=YD M50XB:C+38Y 8\E:N4_&)7T=!R3G7=9-E0FO+O3K/AS@@ :)JSO*59V4)7,V$ MU.C;(A8AHV&W'E92N9W9!C )< C+5%Q!U1"PEW?E^G6#BTA:QU83&JL#QNJ MJNJ (XX$XEVL#N!<-DQ.ND/HS:4"8NH$+]2=4$F4-9GY+GN'7O:1[Q%]W-#.F[FF(S6K[',W@ MZDYT$MRH:OT*N,W]84Z]E]@.)8?8CJ(O#G?7VK[4XD__,XGU P5/BW15[5MXK\I.+/I>".%T M5]2$3-Y%(86WMJ^9;EDWA1PL*!B5TY=\N52%'-[OQ'R0S*5C4K!]-O24)ED( M9&?JG)1ET*Y$=W)D^V9K2LYW(5$+>EAP5L1V+30H1/+6=H7%3-_*0LL3_AI_ M1156[,:7*7ETPKQH/>W/$+G$?\I*V,^2"-!&$5LQU^$V*IOJ*T572 _QV*IX94WI(]=MPEO#7DI3$4TQXJ.TB*F59-,E#Y'L^G"A* M/ EGT-0348+!72 O20^LFI5M.T3H M';82U9.M(PP:=WB-^Y+E([ER,-?:MRX%J%478E$5;ELN4+\2L"LI2&"+QY76 ME4V90=W4J9!AS+(-+'#!]B26C5,0$P&W)E1^VI_YCV$:4POC4@@.![[KHSZ/ M^9W',>A\+X]%0_%.*=\M[\PB8A_R4).\>H(PCRAUB_B!=X]GL/9ND!-E'1)Y M&!4@)L7G'7)I:DX1=H;] 87PXJ]#%ZP\F#GP ^0_4SN)OS>"&-$^Y'N1QT/N M.*MAVVDHO=XF?8TWOO/@!X)5I+4DU/.?W@\]G7\3F-V$7L!P(E6\R$-02>D^L,LR>L2A5#]O*^>JW'VE:.<5)O7I6,)%=(*$ MQTNA6EG6>RF4LNN5ZMYUDV7-[<;E)M4_CT).6"%R2MVO,D"Q@.!WW-$J.I?Y M;E\RR)\Z\(5$!KL-^[Z02+?3<(BY+&D=,'>9[NP\OL"!G%6%VTU")@C=A4M< MX8-!Y&!7]6GCX0 +G\1L*#R5-!':C]@V5'=UL8_X7"7LI89>-T&[S#@Q;S_-M2!]C@5:F(W3 H[MRF(A-K8 MQ7C<.M&LB#)+/3K'Z70GZ1*(8#OTHQ^P%]+/G$_AH">681"=[%TB$P/Y59: MNX9(XUHO..EAP6_0D@IRT3M[0VJ9P*%$,-Y:]:C<_3OY3GDAR,#6)=^#S9@R,[U%@ MO&H9F1@6KXH6MB@0S*'7+"DGZHC4GOA_^RZ&ZXP!8^+^O4.\V Y>ZHY>]P6Q MRJ(U)CH]9 )'^^%"HL1):\X&]]&K40K;QT9S(O9<*1M#B,&@%M(\#7=Y_0JX MU;%C3E_E86#7N^.,:3>L6 DRERJ3@.[HK+3^VW(S-V%?=XPS]+H7O*S6DP1? MAF[AHJ^(DF"!"!7+33+7PNL8C&\..4JD)BD/P^?[5(\EW (4#0J:\W"MI"PQ M9>,*)B?,+9A8;OS=CQ>KM7;YRPT2VO^;YKO ?]Z]\TLD#"!%7K(@.AVIU,_R M\M<3HHF<6:-+;O]>.Z&>^/OB@]D6XQ!E31U6HQ0?,[NF ^\B@\B5ZX(>0O,D M]"B-;T^@Y<+XUGE)$ZLSX@+7NO,1D^*3+;0">TZ9F[LF$HKBDT.!@O80YG)(IT'TT9L]S IC/I7,2*=Y]-&K%O<_QP',"3. MR$X>"4J#2[*I ,W4!HO;@J6Y3);\3%<\-%Q,^9<$;^L/#<7;'>VS+\;9VB-F M\C5DAD ZC$AB0.D!J77ZY>ZBM!T6*TIT]VHCHR1CD! JC*Q",/3 -'78)Z66 M%[/C^3A"LWR[8GMS0=J2D\.GF' GQ6I)TL[0HK CJZ?K MWHPY[2ECTG]ZUPP;1BV+B9L=%ZTVWG'EX<&<](;6-#P>2'8D+M2=^W#EB=B& M*Y_;$*W['XQ)L5"@/3G=1<:$W@Q*5X+H33SB]G^URJ$E">:=[S?,F MH0P@B+(8S%<4_ Y^S!%F8C'HNDV2(: W12$9G45QK?&1NMRAI$71+M6&BT7T.52*:S0RJ M O[I;FF%3FEO3"C<6X?R[,TKQR?I/=%?D$/_G:[X6;)*"R!2T".VO")(X"EJ"93DCQ1YR^Z0 _QC.Z6^68JW&NOF9 *+-]FG_$S(F$6#Z1W :"H*RQ^ MFFK>ULI+<^L\(2+SEBH)J.#]"QP77[XXY >*K^"4+?$NZB@HU0*9';,R-C;N#2LIRIF.JRL>G(:=&VUHZ2D];(, M K*F!(73;GL]CB;-9EM*LHCV MKY)%\_YE65+R<,*P*RU9Q-AID<.V%6I?3K(JK;)Y$K'M@L+VDUG]YM;K,=2< MEI"B:D>?W QJ,2FBH89RI.!VEYLY/1C-DE>-?]6<<@:SQ,7O7;>A?D+/A&L, MNQA3I&&6-BTYWE)VQ]\,0HV^S6II"K.44RHO;%D)(IR\6B'5$H@%\E MFZIT"W,ZE6J2Q/;=TKJKIW1)XG1+$@:W,57FV^1(A2OD]9ON#8BC%)$[39!' M!B7L[[GOGS4C9[C'_J_2]$W/Y=7=&_;5!C+HE1V3B[D$FR*SG0^Y0[O)/9M"5>SIS "5TT6R 4?R8X>0*%()]2T4A/ M+;(*/HJZG%GLQ.DL.W=2"ZUC@H3T6'IS(KJ*J-IAU3 !]BW#@6=U=?'Z&92_ M8)1KR]+P_0 .'?OB]_)KQH;0_!AAMC6 )1,"M,C#WJ,M(.!E8*(RUX5V'3ZC M*,X*O-T%\I* -L5\=OR SJ*ZR9+VS$(>K/$(%"-!3D";!=W O\[0'!,D>,E43P.: M+)O/H$25RF9C0 -DL\0DIIR=XRA.M]0>Q5!!6^Z2*(^6-&>(O%POG\!Z2 T0,._\F"H/>NONJM79 M=7CID! LEN@XRP2W) )D89=F5"5=E=*?1W]I)S]#*=EU:( M<.D=-TFE317.<.CUTE2AFM 83-SWI@IL"=/>GJO%_<]T'8@#X:&VBZC4Z;TR M)^(J;OMI)9?9K-N5&P:.^.T\/.14X*H_13/VI.)7@H2U!*ODP&/!UR@44;$W M,"6R0G#S@C8GUL*7>=Z@TFJ1UJE@AIW;:ZDSL- 7=),B*NV>;8&]6:0NROPT M5SG@,N$-W='GX29!XVG&F'N,AM?[G&=58ZJWN#<#L7,]5N33,+&)DSS>^6;)\SM2 "K+S)_HD'?EA)C?G))T.+AS<\ MR"X[,3_=1)O,-L+-Q74/%O0YZ%UF]1D*-MR"4=+./=:Q"5(U,]U&=\W:=1@C M LRPRW9R:T+,>UQ+1(6S]98@L!G2"X1"L!4FH9>:%3D/JSQ#4=>^"%45*,O9 M?C>4?6JN1:4%O;L+0?X"9%W-K/+!P[,Y:SCHRI;%)QOP[7S_*W./)[.>TI8LS, ^/0X+5;GMG]T@E.HFI& MCT^^P"\6T93@!%IS_#=JDT@M\&,,FS^X#RZ,ONTK MFS)Q#1/>EF7/DKO,3^?6+,OM(R83GNXB .N$5S\13[FS#)4[,S]C[/WT@V 2 M>M=A[(2//@@@[[S=7QY*QU$,%+^FXJ' MM?AHZD%@#C'OB>^E;:9BR55FHB.F\0XM"51=T3PEKJFE&G&6L]82=W<;IC;U-)I "G4'L%8WH3Y"3P#R"4]?-N0.W*!YH@0Y-V! MY@L3Q';>C2_.7O*_I%K#G_MN![=4OX,:Y(SJ"9B20HTPO5C^NQ\OSI,HQDM$ M;GSGP0]@?HH5:C024E-TTL ":W36&ZHR2:G[4]JHK\J+'Z+T9SR,R]'5_G8D MNO#PT>O_O0SR4@3?2 W?N=E*CW6Y7A&\>@!0_,_170OOTAH]R[-0^+S%? M(Q*7YBK\:W.>PD=_@FWK)6Y,ZXEGB#S[+A*X4Z:%P, \3TD^(*]'K/Y9)>Y9 M/W(>'PEZ3#>\Z3Q_P>(57(UT-"*1$M%S$C:=#<5,\O8O%C7-;2I/ MZG=F5!W!"FF\M7ER-!Q:>>='^53-A+);4X33:5+ _XU[3NAV'/98:"9!V5P7 MH.Z"LL:9EO/(;AWHS0]305F[KTFK)W#O?&F:?$ UW'Q&(4"!17P=NH*,5#TZ ME$^'1F.G\RPZF[\.,3]4 X&A>%X;C#LOJ^Y)N_R?H\=Q]#B.'D=+/(X[78+8 MI\=1=R:+.H^CN55QO;OA='M7!YG)51:$.=5PK?.XP73"K?8SV"'QA1,+-YGN>^3A/%^__&6RY/UA\:BK<[)WP4\-!M/3(H7R).K=(#HU=Z?[W2HY]R]%..?DK% MWAWSO93]>'<,]U'VY-W92>]DR3RPR"FY;07A"AO,%N]CE:V)*ZU=6SR-38C6 MSQ8,T:ZMKJ%.BC9DZG8Q0?KS0#!)<:=W&^V-NUCO:SJ 4VYC!$M]DT.IU&I]/H=!J=3J/3R4BGD_&G]YZ<3N;6;/;I=-+L0E3F=#*_ MAES0Z62X4U3"Z71D;K:3I--)MTO7'A?*L;E5GC?(B5"?MPCR$S3(0<+!M (+ MEUZ:BM 4]@P8.7Q,F4K_^(KC_T'Q.5Z"EG5I[U*RG,Y7Z75"[@_I(:1.HKRC M95^(-*?K1%[%:>4>A4X87R^?"'Y.[6BA\TG5TRJXOD%Q#%8EO'F"8"U,DSB* MG= #X4Z6.!$K/6VGI0+1A"!G.K^!@45X+S\EUVC.B19WR$6T=>@5)EOOWSHOP+*^CH)[[Z Y&IGMZ",I#[(*6%D)2LV>=YA\. M\>E!(/U'3IM[UO"04B]O 10M!*3D^S6A)N-TODZ3[GE^Z,3\PFVET]NNN:)9 MF)>=-LD*:FIVEVU68+V@GTY .>IJQZR1TH7G$HZX,;4ZZ*R@ K['EZG)VA5= M V%=6/L%*(:*2W,69[ABUDOJS2I"8_QOC/_IC?_UN;+3B7V!(I?XV3H4#1 U MDM&'8]O5(XWE1G-TB!<@YGPI>Q(;XIG?3:YUX].01]>ZN8YHV7Q.<]O'2F@C M3H.*91SJ#L+VBE[$YF4BT!W04R:"AG.-39T">I+&VAG6IBN61-4!IUO"IAX) MHB)H]1XQ\+IMD$'F?XU'C[4&WO5-L-H;R_";FZ/3VUO?\IF[_#ZRW'% NJ[G=3N[>%?)H"=-':K8OBL[_M.Z?9. MV1A,)GMCY7-EW!1R>6]N]MALX1"TP %P&EW^E0!S/6:2R1$W**M,$(!4G@F] M7G0Z_^X0 LIF2M++K+\C^B?R)L\PZ1[!LD3$]<':(#X]9>>_C?(?"R2@]#&6 M7#9-U YS=\0M"@O.I M\7$E[\ )4+[8L@+F>SA&1%E1H/ADXJ&F!%7R$/F>#\JQQ)'PK*HGLH^YJB;G M^.Y?'FW-3G?_$]\ORF![M2JOHO83LS-#9)O MLVX"MQRW!!5:HHUDM M#7ZTJ0X*L4QN6-5\_S]^8K M= &UUI D6"#^8'Z)N0QBCAG^0;?-,@SR]61=AG8'-BZ^_&H&>8:$=P99 MM[^GK[P=3-=HGR-ME7-:[$6$87YXK@45LC M=.X\^?%*?Z^XN\+D*HD!R744);1]AEANEC#Q,8=R-W,HS<])'.L!QGJ 6=4 MUG:PX[Q:)R+7Y8#IY(Q:!*H-%'(,)DJ<.ZV^P1X9?::F"O($5:8L>2.Z 41U MIYSTCWO #F#D]>\PXX^2DQM?558^XT!0>VT\J(+7_( BKJ4V'ASK*#DS[W>@ MCG+,P!\S\/9M#GGAPQ\.R35450PN2PT^RLX480KGBYJAP M/;GB%NB< 7+%=[4\HJ9.T(Z*".DJ.@L*'@:KHM-=]3!0@A5O8%3BFA;EF0(5 MKS'JL56W+'F#\@&$(:@,4\'4\UU4;;!]I?4)$CE#TTC1>(W"^<,#=VI<)@ZIE4&BKL&UYVQ17HD_PC^CNA#H^J M.;-:VN6CG!%"7F=(2;@K2*&6%U:9R>("*H$X&"=%(P*A=8?9*\;#9WZ7UL/49%NS-CG4PW$C#_P %0HU? :!5N"U=&2WEE MLD0Q25)_S>8.6>BE#92IT^H" !8242+_7OG=D3>3Y:4;)OX54W;+^(\4RW5^ MEZ@E2T"8Z5UZ1R:^ MEK7 AV$?*B*X*7,Q3'6= ]]T!D ZU*$.A0U&.0C2=P MJTN'(=1<-U#BKV3M%DP)91VW$Y-K9R\[C;)9,@F]G /J#LUY*M7D;2S@XMKS MU3UOR>JN9\YW;@J[RK3.0SO6ATVLTKA.A!60:O:,UO;K]9B:+N32E.*YUO4T;$>@JHQ@ M>WS17/$Z"BJXKTIJNIM]$U\<+83D+F.$(TSN@+_P"7)A]$BP[*F)Q%!7E=S[ M,4V7N ;C[MGWP'K[[L>+.Q2D[SA:^$_W^#*,X13*/]FER.XV/LGU+8=0Y.*9 MFH?WKH#:^JN03+Y":O^N:=J%TM^QZ%-ON:R:DD]N73Z$'I?6X;47?H(]&L;. M^DB7U&.5M=@39UJ$Y-BXP][&':7,86F-T:5N@1NCR.AYO9"IA^QA-2]EL MCV*JKK'M.E?VKR*WIR7=7CI@1[FN=.F !66Y+:4#(ONY,96Z0U1,<-TY9&'= M3_]+O;:>67?G6BO*= V^_DC)&56PNE1WA:'>)5=W*9C9%7DREX*9NZ-(7J%E M<&6=Y#5GI^87^PY7)VEA;Y)^U5!-9(1=)V2.I5_5S:0],E2'LSV290@1V'&G5)?@)^8(2#,9F+N5J3;P6O(*V)T7>ZU=VU))V$T/YG0;:6H8U9)4 MTXAX6ZD>\SCE]!\KNX.VZTJ/UNRO1L3UN7=,!KKWTA[4J)QC>[#L39NN"QE0 MMOTD$S-A[L!^KW:B5B:P%_(\T>U&M$Z>]?43A5!/=9L.UJWX+J4^3.S[MHD9 M5>G&7H.YQ])A9S]'Z64AI+?F7Z8YP%SM4HG+1*?;'6_=EB5P]C >^X;LW%=+^;3P.#M:(K!#R^WW5 MX[QM\ I)?=C7@[2B;HI,T/NZVZGN#5I(_*/N0,O.29Q1JFN#RX3/K8&-:$!= M7+A\OJ"BCZ[#FJA#?TVI98Z8'?#V!AAA5 M;9.PU?4P"M 6(ZE%"/.0(/@P[X_?H?&,&CZ,+NG:@?8].]C&8"PG;>1U+"<= MRTG'LYR)EU'L+VDTI@AA3>>YJS2?,@.X$X4'M<6A MR _,Y,/->,>36IFN!^+S6F#MPJWA:E>DG-60FR;E%5?62?G.CWY<$82N0=H-"6N>Q8T\[82$C1*MX7=.-.DY6AX@?E?'0%P8/3/+]F)DUGUL MLJR-W;!Y>1N[89O<#7L,J8TAM3&D-H;4VD)J=3WDS(ZE2?20,SAZ)ME#SN"8 MF&0/N>.Q>D^1F6M.6U;K2O\Y#FTLU+)OH56%_@4FY+V>PDK\8X6L]ZX-@'IO M+Y/UV#=@^.@%:\PXJNKA(W+F](/=*6E7U^T>O>/>&,U*]-@LG(O2)JQ@7>%R M->@$\,Z^S8!&D'C(FX:S&'Z4GGYI)@/*&K)%0Y28#DC@\A Q3UQG"7= M_'X]7HHJ/)J?40@R#4#L$V\)LR6*J82?4&M1 #0?@94O#OF! M:'M :5CMM!3=T(Q@0UH &Q?H&07XB:X,:5!\4JO%D*[@T75+>PU3(A6M362&2-R8T1NC,B-$3D3(G)< M"LO$.%U3UW\>)=Z.O>)2%>V-X+EJ_OJ$;T=,4\P6P8WVGPT13VF\7%8["]>9 MWX5)6 +MAS&; L3"\#F/V,9<,VI--SZ!V+9R_^=7!#,CBFX12<%,XICX#TE, M;8%[#*B6.&OTM, !@-ELAYG_@#K:J)/N&90E6!C?$8%)DWG::,/J$NW0!81DK?-E'&^M9!2@B=PHBCO ML2_NLZIZ6HGK8K7CEQD0=5(U$)'JSE7[/K\[)$T9$^S*Q4U/DMM"<4GS5TM! MBJ-O>5?/JJL*!5GC(:5BGC9USQ6 MI!9M"T^HV*I:9;^^0UL6X3!,@G8%2;BMOZIK";9-<)OB)2+0N<]1-H5+A 70 M<,:U*4XB@9O3]V!,I,2@W;[!L<3$I;O>A&NC:?>SX69G(,-KOG9L<(5B :\M M:Z1IJS[LYS#2DU-?HK-K78 Q_YS^00M-_^-_ 5!+ P04 " #R@ZQ07CX/ M$7ML W/<.+(G^O]& MW.^ [7-BHSNNU&W9/3/M/F=FH_3R45S9I97DZ9WMV)B@BBB)TRRBFF3)JOGT M%R^2((L//$E0GA-GW+)(9I%J'DS]^92M8I3M4OCMWY!#0__L9O'WS]LWQ MFS\T?3MZ_??O_OGGS\YLW H&_LF$!X?]^!G_X M_LWW)]^_^^D/P@=O@M5OP2,$5^?"!^&/Z^"GGWZ"[_[T#O[XAY-WP8_OPS^] M?Q?"'Q]^_#%["(8W!+OI:!6YC!]!F&WW.J,=;;SW&A/(Q1DM&__OD;07LO#VG\/4H? M?WC[YLV['XI/?\,__G+P^2_OZ*=/WK]__P/]U_*C6=3V04SVY(?__?'Z;O4$ M-\$QA@I;P8HPR**?,_K+:[2B&$G(!3H_0?YV7'SLF/SJ^.3M\;N3[U^R\!NL M#0"8/E(4PUNX!N2_GV^O.GF^_X%\XH<$/F+#":^#!QACF2F)IQ2NV[\7IVGM M:T2.]T2.DS\2.?ZMC5J^WV)_R*+--L9:^<%8U$\PMRMMDZ!M@6]@&J'P(K&L MY':R;H2_RX/4LM:["-L>P#V.;]"NZ(D=\0:MDQ M^=7QFQ,>>?^MA6ZWX%04,MOS3Q**/9,"$Y]-00)E^)+#)(0\ZI>TT>I@7%DQ ML RNOG]$SS^$,&)CPC\T1X)_]?>+)(_R_1E.0=(@OL),7OX_N*]SC\EDAM+B MEW1(?_ZFY\L_U,4DGRI"S.]>_HP2S2 ML#^1E:4#0GYZG%N5C+H4X8M"8R5=VC#&!>83$EZ7K"&Z7&:OJT&2'+"@.I+:J&RL:7S5R\1LQA\&1\ &9$ZZG3 MFVT_%&A02]ZIO1EBI35NT[ OHVP5Q'^#07J)?Y.IFO;!U\VTW"#GT+P9)T!8 M C-L5C3IU MX8U28S5]VJNJW\+'B)0VDOQ3L)%.I]N_:U)3K]-R5E*OV #"9WJ+[44!#6G( M-XW'^LJ>=O>E+KC"QHN5(N\N36LIG^+BMOO[FJ7?#GKVO9)SJB6B_BQS!W%! M,OKR$8/81/WV)I_+*(;I&6;VB%+%#=W&5TT"88V4LYF'<@$%F^F-NP\!-* > MS[0=:RG:GAG?;8(X/MUE40(SZ;5LZU=-%%LCY,'K\"2+R/$85B12](*6[QOI_(">._M_ 14O7B'SQOB[ M84$RZO(1@MA ^S8,_@ZN=BEF??+VX3[*Y8[,M7]/3[M-.@Y*E(0L0&MP\O;; MA^] P7!ZH^Y4/>I3C4]JYL8K$ >4^C@F>_&R>L*#ABIUR_;OFNE4I&7?? LN MH&#C2=VR%P4TI"'?-![K*=OBX7:TV:#D+D>KW^Z> CR$Y2ZG%_=P!J26?/13 M,CKVWD/9W1EXRA10KD> \04"X^D]00% I*9.O\&*.W%2@LFB#[%JYBWU"WY <;0&T_IAPG)JLY72&)#-"S6)9]@'&O5 M<>K?-*J3"93<%24)$]]J-:W:1_VZ\4O3L8Z2[9GO58*A#EA_@B /N">I&7(7 M#1-%M]-T9MP".[(Q%Q0AQ1<['X )R:K.5TAB0S3L;I=^VFT>8*KF!.+W3+?N M&!VGNZ2 \?#%OENT?K _*FK%)PT?[HP.*M>>N=X'+U8'Z@P]L_$AJ)"T]KR%)39%Q)YC+,(0CR#C_[F.$GBBYA2M!$PT MWT+0F3-P)D?%#Z31% 3+Q(.BYC \2$IK7D(1MZ%0 ^%D&N-_:VK\;VUK_.W( MQG__!?EK_&]EC?^M"^.W!,6P\;\=T?C/\(_+]!Y]2;1,7_RZ!6U7Y-R;/>$% M4 H(-\],O@64-H-O:LM# -J-G:I^.:1ZZ[9.RIUPF=ZDZ#E*5M([M?TT+"B] M0=.]Z5.&Q/8+EI[9?Q=0;4[0JCQ?06EW!P;'4@8.ZSYQ@[(\B/]/M#U#H9Y' M-"A84'V-HGMO8.P Y@<(0\]\H1V@-D]H49N?8+1[@30,5NXYD0&F,%"Q^OIW M-._2"#0$IMT M[)LFY0 H"V\*CIU:1WU:\4G#L;IR;7;/^%^[(,4@QWMVI$#6:CN_;M:RH4'. M8=^,DA,_2S&]*0\A@B14Y:'V8VW%6VV$6!Z$U[/SP^\;]O-KT'/9++&Z ^"; MJ7>BTNRBV*HM'Q%H6KN"\FT>=5FA%#.C.U%T97J&=DF>[M47B .DS$Y9])!V M>/Y%X"J443AO3[)N%1R1HE(]QRSNAHNC)0=5BSL5WM3? I_\INE;_-=_IP(0 MQUZNR]=<\**7.KA*7V4U>NJ(J="W>^>A8 B6:^'!FX*G-WV:M0!%.HH=[NYL M;I:++(-YIF. S6_JFUJ=DH-FNY2^'U;3H6_4KPV_=!N+:I7R2X>FRX\]ZEOP M 0%393<(NFM6%'AGUUU@')AWJXZ\5'S=V O53V;T9T'VM$A"\I^+WW?19YR"*R=LJERB]PS+QN[D1S,[A0U[]3>%: MB#9I@PBIQLK!_?$GE.;'^#<;L G2WV!.A %9R1A\&VS(Q;1_0NRR*,M)IX1_ M?_?CFZ/W?WA+_?C??_S3^Z,_O3\Y EB4+:0W'^+]=WZXLZZ1($.$9F80Q61: M\ :8.2#<0<40$/[BWW4NMEAP^]6*% NRZFVE3S#7\?%>.@;X]=!UL(3BW(3W MMHY B]>_IJUVD8]_\ M2^I^V'NKLE&?,GQ2;-S0*;':D:WU)H7;( HO7K8PR2!..Y?Y$TQKJT@5(Y8B MIP^!!'G[)L^9 LBX9C0'0X0Q6'E8?U!!%&FH=@;HQ77@.$.ZJ*(L0;V&,66U M3KM*9ZU(9,EAJE>C_T)?D/;2-P:]P*J]N[-L#^SW$]:V:<&YC8:IN@]INCC$ MESRR!;Q_QMV#RX&==^G*5PSJUE]QF:X(?9.2-YKS_0U638[G%U*NVY(M3<7D MOY^.R93;3==%IL2XT0P)%JP\6AY+P854U.PO:]IF3'7WE/"<-CM#[>X;_X-,'((8>4%.DU M2G$3(,H*4%[D;,YGLJ@@[#S=B*EF2!=[,2)U]]7WBIO+?$Y^0^;]3T<__?@G MMA]S\N8/1V__^&[6^S$MMJ*Q)=-$:7YVH;4Q4PDQO[> M34,?O2Z:]GVWXD3/-_CA=(.P(%E5^0I!?*!]>EQA,D>XC)(HA]S5%$QX&NG12DP2+Z2F/;^QX3[#6 '*"P@8%66- MT=/)#PB%7Z(X5O&2ZCOZ.B]HV+?\@K(?MGZ@7]2E U]T&:GV6-3X04%YDAT5]?T3\TJ]J\T_GVRX MH=V#71 [>QX.=CA&ML+K*'B(8KJ@720A?3;D"<4ACD^D7)SO=?;YY&GJZU^6 MAX.Z4<69%H(R\L@*Y_T__NVGMR=_^@^Z#3+UVV;:""-=+<\%S?@02+(_(K(% MC.]T>XR"< 97O/JH6$%KM,M><<73.[>2N/8UI#)_P6AQELEO@15G?V^"/:G6 M&AQ+;U(P/_A4QW,2/=P?#0[17- MOXN($0;M1)TX 6'EWZPPC Z25IBW2,1U$%JFAI%]XF*SC=$>PEL8![FI;T@0 MTT=FD+@[7UFA#3D1S?K!D(7+ TS@.O)EP2Z/(5)6I_=X<8\JN '.S@/7.H=K MB/F&MYCU&?YOI',)L(>(/C2=1-TM0NC3D=A[T!J$G#N8_@DX>:B0M/:\A85[ M2L$%$#: \9G(0^I'T@J/W6NXR1 E6\?FFI3=.0QJG'+T+E^3!*_S>&.[*OT& MJM@%:1QP+)E-Y$=G**'%A%^B_.ELE^5H U,3;Y*C9] D1(*^.\\2YI]GF/1U M!1G3G90P1#JZG ->W,$*AH!P! 7+R?W,;'5D=SGD;/W3>3'1NQE(;J%C?V7C M>"DS_+M[TSF+UT[&Y MN'1Y,NM<7..73K,_PHN9+"MG%%X4\,.1I #L+0/8.\CE'JR^8L!DY[HZEG": MAQJ'B5E?;#H][-A=$/#9K>0Q':X46#PI.0Y^@_6"*>]_!!@[&XXV2,KHED$? M:?M.QONJ8Z300QP]!O[XD2Q@2%%[GH,3B[A ?_RGMR2BYT?2)!T5<92Q5:V6*IYBNH*=9OK-4%')5H_;.UMLTWEZ$LUAR?4 [!>T\ZI\C MAA3TZ#%$\2$Z] 4*D=/HK\39N'_FYL;9F'?,[CR_4Z9VB\S=O;&1;HIY=3/L M)N7+4"J5\H-'K5\W:N_<).>D&3=?>6>$R\_@W]]\_^;-FQ.P#5+P3'@>@9,W M1_A7Y'_L1B:>:G;Y$TII Z\@!Q^Q>3^!=R='X.V;MV_H/'0.5Y"\%\Y_>_+^ M/T""BF]'649.3=.VW[L\R_$/I*(F2?N'H[?O M?CHZ^?&M';>L-^OSPTD[S0@-0>R;R<0U:YG.,1=A2)^3#>*;( JODK-@&^'U MM8I_=I(PN)353M+!A9^2$2 O(1Q'"5@Q7GX8_! \2%)GGD(1'Z! F("K!)P- MH>#JPNANLZ/WB6@Q#[OG%B\N8)+A($A>"=_ :Y21AF?+]7WPHN0EJJ2-KC2J ML')RC:X0H'@'1A0!/ :1)UL_NH C0VW/#-SX$%=6[*YQ!XP](/SI^V++-< B MC-[Q-A M_R!Q)RO8@8(?$!$['T)LI%JC68W1;AW+U1Z3[]VJ>E#IK2C:KR2ZKB!ZUNA- MDSA# MF5X3!77J)H?W5;DYR.H.'N#(!EY1]\,U#>P F2,P/\RY0S??UVAYC:.R""+$ M9"U1I-6D>WM*B\$HP+L\^W?H[W'_&SVS<_>ARUC:,,P2>VV_G^P(8GU;\R9( ME^E=3M:P=)OC!J;TX(;^=GPW15M;L5TL45.S"PJBZ=QEVG,1?=VE@-. JHM;\ MQ:/?1:X&$!G-/9;5\2)3'ZF1L@N,0-J]MP@GKOQUF3;8]3O04L9 ME%R?B+2Q-I(B9^40W'BK(O$HI6]+(A7XV@\GNEH,C0957$/)OV60H B3-5 O M&2LPN5_]U#S)MZ6/#$[M+F1[T>,5YAD67,P6,TU33\=BV X7+ #SF73*1NMX[I'4/0($E]_3""&96L M[\DFIHKU-+]IW)&TUKQ( 1H M2#V^J3NN:YI441@+/,%@)B/:-#V0RGAGYV@31(FB8;<1,%+W(<&OR\1[$$%2 MBO)2^W6+YR>3.1_P*^,D;_9!N"5&3?WTYJT%")(1E,^:K^6]%6JOY5Y M=6ARX>,NN<&OC(VQ)YYC>C':$OO4<\5N IK6T$70B3,*S'SRQD%4D)2RO$2@ MWI"X4K\UCW0K?MPIN;I/6EZN7T<)O,(_*O5G;/NVA?5D2HA8 M>%JI2=3EDUB0\_+#_X;!:7OKJEU?W@(1-S$HV$PWNY$;CLOU!X1"L49YAV+% MXTO=5$P.!G11=7%<@]T!]FI2D@ 'R:O+7R!B 8/E&E!&]5HVX35ZWI=!TN05 MRR'4#[C'JF5XO81,9OX>PBX6.HP=W=\)*X9^^(H<7$A)>UY#$S=06= 6Q%6A MBS,;N[X%XY@DFTGXD?90J.92I3I7#Q6#NDLG50=UKR#FK9TV!2\__$0"("2O M,G_!*'=C*!OJ'26CB7SC TQPXA=C41;A)DHBDO&1WN :#C)(2A^8 =+V784S MI,X2U%CZX3&RL"%%'7H.45Q'ASA0G=M$7L2[L] ]P>7Z*LFQNJ*'&)+*0JZT MFS)$R:#%<"]E9[V,*#^RBHE*CB"@+/WP)$GHD)HB_88I;D$(KW$J9F Q@)"S M=3]9S!45"-75?OV[9DM+D9:KAIO(T[I7)PYH2$>^Z5Q8Q+/%^\6@HMV6>:M6 M[EH%7O'K%BJ*%3G[)D[;Q1.[*LP<)9Z8=Q\8;07=II8\5/Q!$5?HV3_Z%2*< M!, LQ]Y&'Q-@DJA8>Q<%DPM$;13MISP%'_8X$WU*(:*LCD "/:E)#>"#Y+3F M)Q9Q P82\=F+%HS+)+?I[H,7/NN(9# 1](C MHO0'&H7RX 4\,"Z^^$ _, =WZ3JTY1L(K5<:,9,B[0&G0R@X\8-/,-?+>QI? MU%=WC9#]7(>\BA/W3K5C6G>[NE&O-KQ2;5QI=;H\YAYNMB@-TCU_57>U2B%) M8N_1+0SQOY&?:2><1?B/749?CU8Q;2WR^BAIL',Q(5P&$>_W!(*2$<@1V50E MC8\OCD_(V^C/,,UI&6+;;+^V]6@=86(AR (T<[*&NF>7_(NGI$L)P#T"E0R\ MU50EQ9035]F4^QX)W2'X=JR)/?;Z M%>]'(CPTXX=KZP+?-NS-8H.3XFT:*L+(OER\NU9TRZ,R MD*,04;S+U1IC#9+2AW& M/V21>F;6[Q*IHXHXZ5'X($(QD[=,-'\<%Q9E)&B MRCU'E#MB^;9@V9R1N1H[AS.$DQ.W^P5&CT^8[0+G=,$C_+0C%]R6:RJA#JL?1ON\6+TLL&:&XLQA/5R_02_T'^2VO8RH:[9J46+FY-&.E5-F+TQ?51KW@U" M%N^V5)XCOM(AQRJ^L$]D/G3=,;,,9(Y)?W/7#GMF^/S>]"SMC>E&\2DN!BH=- MB$C<'7PP=5/S0#9@T3+L:A\UNT>+,(P()D%\$T3A57(6;".-8B"1O"?4ZB_)9,VEF40WX[FHWE%J[08Q*5WBOM(AY(JNELDTONQ&V% M49%:<5"."VSQP'"*#59L:+RX_$ &1^O/Q>AJ4Q:M*!\X^@Z/ O^6#Q)DO$\R M#P]I-4XV2_H0"R9'^R"J3"[1!*\,+-?B[C(_TZ+11T>2H(4F>WT,'/7=(X5] M<0^>G[SQ[9D+-5#;6B(.ZW94XV0"$$=#"?%*V1<%) E9,,8VPO:KZMS>*C:> MV5LO3FUVUJTVKS$Y" P'P%AYF4#]?$Y]Q/(O% P0,#BYT4;0O6/XX1?]<" I M+7FI^KA=Z^HO$UA_H$Z^;WK/EZT\>>:J6[=X%M /,^]6?_M#NL M5KO-+B:W9KK.-6BXD3Q1 ]1DF3APKXHU:#MH\2TY2O$=/57AB;\IHXRT%3T; M1&,Y,/F._D3^>0MS;$4P+ Y;JSMC%P63UHYM%-VZV3E<1RM?;G0/@(+D5.4G M -PK"A:@/.4_]7,Q9W&09;S4]5 MINHX;J-3M!H@95)7Z27MHJ!5GHY1/ B/1/*D-.))P.4PIZ3O\LD&>T20VFLJ/ MV!4Y7W8P.Q%!@\KR3OM%=L?. @KDI^W^&N+5>+\/,7+G16?=)YB.@$-;&]"U],^AN\".+P.P@Y[Y[T-RGX ^8 $"4 M@'0(83),Z^!&T]HP+6M8CC;IJ7FK7S.B-+;=3FI]OAP'QRX7G'P^_02_+%8K MXO[DH'N*$OSCBAW72XNK'N('HF05;6-XL5[#5;Y<+T)V2 M%7S4D0 F#9L<".1BW[I^\EO8 C9!@"]K11P<4A-Z'$7A20HD.OR03D"'$7X M$/P($FXM$HT"]*NT/A[#L(2@D@#49 3+%/#K\@EX!\S,/^H?HF@8S1F!W\Y;8/@9&Q;_3 8+U"V0>X#* 4P@]O9VF8 M*W?OI6X=\!YN_CF\7^L3 ^L8]OQ!7.9G"<.^S]1#@56W9JMZ/2'[5W\R)'&-E T$(6.3,GR6B'C2-)_8QI9Z@0@@>GN!(# M^&EVPW!WV^" RK4,LK#KY1K_%Y,^0UF>8=;Q+H1A>6PUNPGV)%W$JV'RNO0. MAJH3GS$?3<,UY.O$F N9 .)"X54CEHJL%JE8Q++Y6>\,;)EDM#04,-E\FH-M MV0^RB9>F)PA=T9=KZF.748(S1[)R2E.RS43K2I^W>#W)ST$OUQ_X ?VE<,3[ M$J7TZPK>X8"WML=8E\61%XE=[-&:3P'K0E00"+*R/7>)BQ5D6Y42\L.YW)DD M<@WWR%WKSW"6?QFC+YEAL_H6.E9ZU!_0==>:GK "E)?/'>F[ 6MO1-^AP#', M[!/,"?>;%#U'>!HZW7_.R&14YF.+51X]L_%OZ8R-)7F<7^Q."SE!PKV2_);\3 OIW^XRNLC_#FR+ M[-0HN\Y]607[-1I@^XF74D2ZY2QN0>-_G,D_I8R[2L1\L M1.I%*<\//V_5.^K3BT\ZC@_5:WXZSMDF:RUW:]MA]5CVN"XV90 NAL1VUT+Q MX&2B4NVG@X)A.[\#BO;-YJ[C3*A?064 H69?Q0Z]^8E&+ #1 MSJ.,[00MDO FA9MHM\FN$G(ABF9"2DL>30Y&+X%H<#2$^CV#.H&/I.%4"75! M7A+C49<=9M C.PJ?&FC\/$-+'LY>P_>G]LKSC"X*2(6O:TGW)\PL3QP\'EH,4*6G8:_AB M 3EV![7B19RNX&8E,6!K^_O@A6?>IS"!Z\A!=8L3!@12_--^V_V.8L7+RVK3+'E[#@;R MNVTZA7\5JOI@R7-QU4PAJY\;+18X. <2#H]Z4G?70!KIZWH^J,;%XH4?"B[X MUBO9Y=.C4Y6Q#]52'%^\A2L8/9,3C&8NVD;/)HR']%U,:047LF_&V1R1W3)? MG; 'Q5[WZ]*FUXA)N%R)7\5T7*=1O(=HRL%%!M3'TKV0)4EGNL/[GB;I4)LS% MH![/!0'7LE;@RUWO^J$EX4;W/,3O ZHVR'&U@6LBW-YM#!TC;#*.]K)Q&%;PB\J4[N"ZX MO=.BA&9G!F2?IQ;L >$/"@%*A^TI2HRU94+2\&:5^A,TW3+II&JUN-[!Y95O M-VJ V+\;TJO&&0 F,V/2U>;AGLBGONKZQ'=H55Q0A>H8MRLM39$(8\0=\)/Z MK2$_W%4#<*TKM.-=G9WVRJP?_LK.![JZ\]Y+W3K$/=PRP M@SJ>'ZHR#ERA[<-]NIM@7_3W7OV^BU*(1<81)M_?8"WGBR0D[4.W&\7FSRI4 M#6YX2W-QLJ.#O_X4D*T*&C/[26XA KLJD&$AV!F(#9,C\M]KM:T!&0,Q.^3C!NB$/2#\Z5Q:2$#N MO?C@Z/++!3<+V7&6.@X+4&+9J2I&1:]@76NVGAUO'3OM^M4/?ZUZD[HH0/52 MMPYQ#S<'UTFKQKCS<%09I(<==E#'\T-5QH$KM+TH0(D)BO#VX05_!#G43JK; MB5E*I=J(NTZ:Q7>A%=[MG21![D6R*R'N5JKWJ+4GO+7G,$N.$WI8L=2^1"G= M_VT)2+K^)D7:#HX2K!P]XN>?IZD@VN%WTNJ<&7JM/ED6F\@3X.P,1-N$Z&U& MZR:3'2?7&6D%NGX%Z:Q9&CM>^CIMVCJREQ+9R/_(7M!S$$-ZF;9X )C\0^VM MX\8GV1/ AR? R/LU>%07+RO:A. VR.'%>@W5UJQC2Z9O6N-*ZB;B1,5YNBBA MT>>(Q2!8"=I\KIO\NQ\A:"(;1M-:P-=EKSR,;\X//\ MZ?*V,Z1\&* 8!R # 6PDY4&:7U?V+A>*09"#!_@8)0DQ7[0&>QAXLK:;Q)!M M16<'YZ/WB872E40-*K80T8D0DF M-O*V6=G&KMCZ2\*6Y1C188RR70IU=K[,>9GYL@EO=ZWWA6UL; ?^%A>L60JR MC.3:-U8ZV2:;H]-GZUB_8:":,]?60]D$D"X,WZU;D],EM*\;EJ1KC-@TNU[R1B9!4B!HD0H)"2O+I0DZP+.V2 M?(GL8( ^,M?[_)#F ;%@7P.7A$(J 8F!M9CX*Y$"4#'&7K%7,_@-#D0KW1>; M>Z@8O5W50=7V^U1%$E/P\6XVDH )R2MNC'GC+L(9YCI:D1O5!^)HS16R% V> M:93BX. 1S8HO:+%&/TQ0$5"DI]9Y@!=+X39E7+]ES0S)2=2V-GPZ05Z:I#Z& MDBRL@LAYLD.['3T#?9L.5-%%FBH>8Z(8$$AKJI"GZFFR#*ERBK?4.MU+^?CH67,EOHNGHH4V#E75XC,Q "IHO.PA/8Y_"A MZ$F6[ZO.)7KO:\I3->D]+,O%:/CB75S70!KIZWJ,F"_( M1)[4H%)5S7<.Y$O",YCF093):K\4&NZ<">#%;^P*I.K/K$>34S. M3:K=I1S ]%K-IR4(TR=N>!P6FF\=AF3R 2XLX-+RQ\EJAQJGFXT_(!1^B>(8 M"WJ5Y!BIB)P*:BA49T)6)*QO/$J,K%I$P9FB7/%N ]BSF5D/=62D]#'F9RFQ MM&9=5E\C- O)9;65*!*V;$Y.YPJ M1*,.FD8](_/MG5%TE#PO2)5#U'13$*MBZ\PQS6_J0U2G9!4"7J3W;0[HT#KJ MU\DHQ]U)!^8G%(' M_+ V=4R1MEIG@Q\/$"+78DN/\/4D/%=2+-=X.B$7Y&G5\1;&Y!TW>L.>6M\# M7LN$1:MFG7!NRDD?>#/.=NMR%>C+-1"% 5P:WM2@DJ?JC^W;)&/)=I!=I,:8 MQ*3E/!7EU)K:C%F-X#?MK.U/@SQ\7F'+Q(GN,Z2/@7JR;+%E$CK>T*?_F<.O M%3?!:2-P3GD^=84V\#YX,:NW]9(Q.2K52=;R:2?"!V!&/A?.9+!""LH;YPSI M@1":YT#[Z%BU,*?G,0L[\Z6:)85/OU%9/!CI&HM^=Y^P"!6DI*\TZ?Y.)PBM M?SHV^1=Q ?)*NS,6)N4P*M@-M#Q)X].0RUY-6- M:Y2)5K7(\S1ZV+'3RSDB:=H&)VAB\#3O$_PB-)%( M48)_7+&K>JP]*.V(AY<'I-7#7OWDGC9]S9-EFORZ%,;J M(D!]3H)=&.6D]38&(-JT-#[5C4\ZI#6-5IV5D^A4B@$B)D?1&SN(05;UVV5Y M%<@)B@]$&!]BE8$A($,49@:Z&*@JQ+D0Y,142'K"AZV]ELW#U52CCKL&W-I2 MVB12V7M3B9R>&WC"JOF8(Y5;I>IBQL?LU1Q=OB[ZHM6>,/.C*&/%!)!-E<\9 M[N*$:/%JG=33=HQ(^?CB*#$Q(06\>0Q*WH$&1 (S3 "I3M,DUF%%4*3OKP^I\WBENC=]6[Q_Y MX5N:X,JWTK4\54T!9%S'L*^M[O1S6G,3U, ]!TG9VZH=8??G]>RN2SBEE'X] MAZ][OWUZ+^O9W6/"&;B=.FU](%5YN9@92:83[\MMR,X-2S^<41MY9*KUN:$L MM0G-77EZC[Y;/<%P%\.,G,T7LN_EFJ3\)'>NQ!:Y VNYJFSM><]\D/E\DMZ1E+GDBFV]7W)&4T"@.6&)N;BQ5!'(2. MW683I'L2)ZH--MX3D9R#$$0L7C,(09 #H9\^.3$!2JG9^X=^!1F[UM<2?BR" M^ZHLK1&RZ,O E>%P,UMTF=DR:9H5H$+Z$= 6ST$4$W$N47H7Q+#J=DUJ3]B1 MXH@]/VHAANGRLF%,>KS=)CFE3,=KE!YG6"K@74-[:Y;2&F],4)F[5;1$E5(< M^D@]$4CL/E\7:?H@0GKF"WW\&ZK\G*0PB*-_PI#4T6Y01JO894S7CR=6V1K< MSK8GAMLH\R$E=O)5$ M6I:=TX798;?ZN]W#/^ J)YLIBPU*\^B?@3]AQ<08VM=6:BC,$/BV=1*5 % 1 M6BS &Y='?;JZW.6DMX1@HA YBY=O MFS@QL);X8@_ UV1,C8B$!@-2GY49!*N.ZT15I&X\2G&ZYS^MHI5F$ ML<)&\\:)&5LG5X[$@!(V7G4!#_ORQU5-,!\N'%DR%601FQF;1=Z5.97DWS00TO&=J""TRX53)^]M1WIHX%50J0FTK:S^]E]/['Z2[I+XG=Y(P MN0332M)I"67Y!,E"!R]W-O7>FSEJ/GOCAX,.08DI3-R9* _:_]0'9SE\ M;ZGTY8]!3FJT!E.B%GF[KT<-L'/J@,46'"0;*F&4T6.*9(^_[GSL(N=EC+YX M4H4PL8J!I\*DX)BA!92^W?:HF# ]%C(X+0_;)K\DA$]"O8V;"DP_!GC-G\K:8C1 I5'AXW M%C43H?+8#)23*Z(E=(K/5M1>MSA0R66ADNG7>H,J)5%_N:57:!:K/'HV6OK9 MX&;C4(,N=Z=.Q"98QA\4_,D:$:8 ?_DG^E(.^>D]^XDO(PX_)6?Q9<@#45=DD-]K#]HENTV['=VHX\)9[OV MI"^)TZA4]$*M'? E=61N6'0>&^I>/67\L6!; ['(%+G794<#,8J+!ZA\C2!5 MB@@$&7V*6!>;;8SV$-[A-7*T@NV3P2*F88A=A&7-=_Z)88%IA-B#:X;!R[H0 M-NS/LE!N5ROB-,F>G!,VP>HF29*LV[O/&7FP,-Z%^"-T:BW;KM)("/D=<]^" MH"MS;8V'3BS@U9IF2Y0LY 1P*<0&3E]NT'Q&ST;:'7%Y=+9+P M/(IWV.%L)'.*+*R8E I+%YT3-]L=;UN/ U#^1*TD6M%HQ64 9UB+)HY"(%3T+-VHO7M@DS'KQE4YPJ&336^;6 MN%NY86Q)&ON!Z!<8/3YARSE>/.,SS"(5[NXC&*O M*VY9M]_VN^]6+>/UV6I+(!0%%"^<-FQ3F&';HZ<74?)N]Y#AT>!US3)E#ZM_ MA/D3"MGE:\CNPVB6R.1(6ZE=R+!R>$R95"A*$< R!?R->B8%*,3 D!-!/'EN M5=<(VFM9\@C,#/"V:I05K-UX=BD:N?&.%47FT<5+E"GY<#<1 _"ZB#KPRX = M0Y X73.:LPWB@J15Y2T&A:M4[D&16!8[D[\25J-[1#723\$&_WB?!DD6K,C, M?(XV090HN88$-0-\!JE_'XBC%=;T&I)F>7YXQ*'&4:=2O-$N M-^,K< .6X%=&>;I\J#U1O(X2>)7#C69^-$C4QEP]P,3%3I=,?DL$ %0"7Q8T MREBWYEQ2ZIX-KH9-&*UC4636= ML$'#"F8UFO:=BR>$B">$8$O8>>=D[>"T.U2+PGP%HM51*)^JDFY\?RAZ3&@_ MD2077APACWM$,%-*$)7(Z=[ED"+OYHI/Q1H$U>LH6\[*0 E/H_$N /L2I3WO8:GN[R@2UL\-E!C9-U>!/;U$V/NJEQ\9G1[FR$CEL\(W/H3V M<@C::3:>[O$8EVOZ0B">Y=0+YNW?UP>KC9Y]GR-_^KO'X-_H+3HURF]_.CZIGHT:*?DX)H,)S]M9![0 M..K7AU_:Y?Y(R9<=7^TDZ%*6R\[MU$8G?PAL@(">ICL)OF9S'H8!26G'2Y5S M&R\.;-5M7?W,5D=%N6S8+)]7MW]/L_[8H..D,%RUA/:A!MRE<=2G$9^TVQ8+ MP,(\H7,B;-R44WU9.^ YYYJ>=J^JHGP(2DG+E2R(9T[?/"B'NVC =5X MIFG1G4H>1Q)ZGE+HN"$O$7>J4NL9,17R> 8QU=LH^^UT?PJ3U=,F2)5O>PW3 M,GIAI)>V@]HJJ^[0AZIA]$SV;8_(C7 _BJO2N"%5'?J.43$IB

=BKY M3;-3=ZB!0A[U"V+#M&PB5:?MHD_,(5P%3U\]J@.[7H]JTZ/O./5X5.5.TUP0 M(\$+3O+UX]3-:/ I)2CI<:+S9U"(?R64#2]67: MC>^L2CFT][I;:!AOEA[0_-JRKD%\#G>Q.W3F*Q9Q)PP>K5#(.14+BY.*C-6< MMR [2A)%F/GA&S(X]2]&ZHKS&)/>)0@]1.7'ZH.(8F'A(9*QB$I%]FOWE!:< M^CREJ3B/,>GV%.8FTZPJBH+VP?#5LZU!4@;@])-VN!]Q")).=D!Y0P+Z M4"DKLFPKW@"5S'W8'%6"$REKUGOHQ(@FB]O G3>_!AC7QD9?+6!C$WB"BJEI M>#B'*7L5@;49/H=KF*8PO,7>(1T5>FEH6E0/32W>VBG#X=O\@RJ!W'.HC9 M"6BMQ,>); ^$-7D=(,/,04RX@X"P]\'HE #M"'<]NNTW,CO+3O[,5?)(F5]' MP4,41_E>9<7924)_.=-!TGY65C+BIA5S5A'TI/? $#Y(4FF>8A$W8:!,0,G% M/!EVGIN)YM2?F,U@,'';.'!>7W "MU;&,7Z*4S\0HI;?S'&\<<=02;-J-M22 MM[ Q;6&HXZ4.K8Y'WLO;HK26/ASGZ)BF#S1QF-,0N]R1L@3W"!"F/&8N^@?G M)'LXC[+@\3&%C^4;BW3YK_Q 33\=_;FKCZX#(ZQQ$\LA7KTQ(P4:4E&BSP#% MQMBX;$24IEA%M"&2ZB&<#@+&+7'J!%WL[,28,2+I'IYZ!';TF4OQ[\O\":8@ M?PK(<[["E_SPHGX #]L7M>G52["XPY0-C 1$)CF*(PB0+9+P$TJ"ZC="#^9, MXWRG*FF#HX9JK/[E=YWG1C7- 1EB,3/HN1>+O.FCL'7N8@_SS-J-U(^WY^=X M)8XR%._E'< NZ!F+I.)-4'Y];$E94&D\)7]!K&E,2<-!^C3AO MED>K( 8?\0)[EU*%3M^FYU#+J%497FBT*$,1JN,UE*+LY&>;@Z\8J,Y5J/+; M' ^GBE:%>*+7NE&.%Q\_!B_19K=1,\S&EW0[QPE$',RCC/STQMBN8=2I!&^T M&=<4.:I11HF&4=:_I*E&D8@#HV3D/3#*5@VC3B5XH\VXIDC[#8N$Z@)*RI15 MMX=1/S739CM]U!UW.EJ)K*NUHP]+1S4H#QHB#2O5?]A:VR:!&M]J.6:QD9+[ MD<62@YKPQ@PY,H(EP#]E40B98-IWFH>(&=W.Z"?NY (-9PEJ/,'#WJ_KFY(0 M(F5M>@]7/(#4U!>@VW2@?0UZB)AUM!Q?B6Z'S'O/&KP>+:-*[[$:\BR]"].= M%PT>=S$Q_OW'*(99CA*HNM/11T+[$D$724=7!@IV8%/R\R%#E4 '2:K,4R3J M)QM+&"IF-HXONAU"W".]M66GL#^B[:B]-+3O6G32='3%HMHG\LM791!"LEKS M%8WZJ=4*"IO^ZGP0<9_\]GK"H\T&IJLHB+4=MH^$;B_S3I)NFL:7[#SS5@ET MD*3*/$6BGO*7,-CT5-=#B'NDGZINTW'F]UKE47=Y6M;/)E^[>_*MYY#RM>Q; M:!.?(C]$(1;; IXDM,M/LO' 4*C^$-2"\JV>^2NZEJ]Y*8"R7K"[" MD%[/$F;RFV"_46E-TD=",T7J)NDD6:W850PEMW"]2T*BD<];;#-)SDGS]M!RTZ4",=WV M51+$W70>0\EQ6G(&.\:Z,*B,6Q0,?7!T)3B1LF8U.Q*)4Q[1:6G%'V'^A,*+ MERTD+P:7OZXN9BML)9@PT2YQZS-UM!U12^%H@EZ%P V5"4 NE/ O55#TP8BM M& RRAI'W\:K6;D\R6%GHMC?:^.)R:*#B"#C+8B(LWAFP,;3I_5J$M&!6-E#, MGU*T>WPZ3&ZL;'E-/?1R4ZRV4J&AK,I^F"R@5$WU+[<2^9WNO%6PNX%IA.33 MHF%"UN:?.N'1YIAR2ME2OGY.(AWH=4\4;:DX;3"ZBA8MA]42$,@#< MF(^HJ-]P/I?8EMI*.1N MLEX&4?K7(-ZQ5C_D4O=UU3>.W\X*ES@M6.W2E&B(WOI.B[^>!EF4*??(LIO#W'4Q6>]73\E+D+!A"-WD']\4J3J!DY9G[2Z#7 MYMA#:IP!4H?.>+H'K9!-8 M>OTK$_+&B4[E"3,Y37//2-]@@[RP2<1*CE$GZF#'G- 'E(%GOM.)2GN^UZ8H M;Q%HS>T$*";.Z-BJKV7]21=TGQ/TD,&45MJODNTN)V6Y9(77AOS2:*4Q@S30 MN@S65NG69/J:O-F52757=2S#]%K-I[/FTU[C824=459 A05U:0_BV30Y]$>4 MP/W'(/T-YI>[)-1HF-M%0=\JVPF8G)%N(>CT]A+EXX?M]\.!I+3DI>KC=JU/9?:?[SZ@ M9Y@FK!$MQ/,2S,[A0WY'YC&^N:+J"?(T]1&2Y6'?7SY_?_<]J)@#PI7U27^D M1;!* C\\21EAI*OEN:#)7? SN!-Q+/@R0"O.TTU(Z98<9H"F[CA R"1*]A!V M,5%Q=N 4>9.CR:&$E)3F-2)Q$PQ/W$6H0Y4__E<$4XSET_Z:-",P*%CV4K12 M.^OA8-^3*&GPU@\/4@2NO:8YJ+YY@-1:[13^5O(%#$)OMK.S0]78V=CN(6QY M9Z>+D=/3:!6@)(/\M/BK9SZI!/'0_ER_AF<%Y\".72O"4^^.T^IC1@/'B<&F M>!L9"]@=DG4U[YUXYF,]N+1Y5)>B/,;@T%L8)S:+G4R>,@KC?FO',]ZZ\8RW M;CW#MXRP!Y.?6,][YZQE-7 8\XYT[ MS["*0;]GO)O<,PSN(5SK=#.SS'C:FQC7[OJDV;Z2<>U;RXD1.T+'O-/=/]_17Z %7<_W%T=4Z2MUMG@ M%PO0D8H._4%@[$7.73\%N'@.HIBD'I?$ZZZ29YCE9$J^WZL_-MSV;7U0#JG9=Z&* MAT=OG/: @(;5XY_"XU9=3W, M#[&,YQ_/J(T^B>]SJI^2$"&FBT\VJB[= A/ M,C@%P#J=HUMU_H/3X3QUAI/?\R&W6JS<\VDG9.%621OAK^V>3R]*;?=\NI7F M-2)Q&Q@>W/.Y2M8HW?!&#]R#]\NUD'TJ=ZR4)FD2Z:18N%W?[(N(YTEG/54H MD:8^9P);.4N5/,DF0L&5/")8!W.2W&^9/\'T_BE([N&&!(9T?[79!E%*BZ(I M#*/\&I&>W]7C:5?)19 F4?*8%?,MS)9K(4=2ORCD4 A]6W$FE/V@0$4%.985 ME,*"2MHCP.0%3&#A(3P0):"0^0A44@.T!MYEO>Y-%8V&_JLURUBTR/LNB^PV MR*O*($5[7-;L4?WJ5==#CHVJ5I4.U:M?9[LT)0^LJSU(KDE=][5!'6YN7H8L M*W=XY@,9J=QE59X9DDE/^/N*R>/#^REFYH#,@9@?].(T=/>$TOSX'J8;W@&* MVH!L_Q3/!\H#6TM56EA#-6O87 [UM95AO/J$#=UIR#IDX-ATFPP]"%Q)*=*< M8E>G::B&KW9$9FD&M?MA*'GT(H:Y&:I6&*M$F:I*=+=Z@N$NALMUM_JN=8ZV M*1+6S]N5&#F8FSE[LK(K!3C&8>ZX";Y_Y]/TP$=&NI\5T'$#X^6Z;?=<&6,W M]RD:2FD<,]C@%)(L!,]0EM.+5"K.K$[;X,"_(B]++DTN8G"7+GD PL0/5]5& M%YEJ=FY(=D_$!P=A:CBSZX5^.>T*9]&[.,AA^"%%6?8Y26$0$XD_!%%R"O$L M ^^#%XN>+,O0F5'(">"@66G)"!!.LW!Z1>N0CP0J(+P*2U"(&958@,H%&I8# MF&@ RS:36$)JQ:/&D@;#\2VH)H"A!;UG%I3 1\+H,)H07O..)NWV82&:M, P M;UNP&TV(9/Y$DZYJBDG Z*9ISPZZ>-A/(2ZR/-I0**LK#7YZ_B"6/<[=K\^Y MX*93K1O9 <7[==?$K2*4J![8ZJ:A#U073?L.5;_25_#RPZ4&T4&R&O,5B;@/ MA&G.5+4-6/U05!\5NV"X.I8T-\?H/@TTI#5_\1APCVE:&-^D/!:G>EY>A:H^8/)<[#L4YPT*YO22,3MJ59PT6'C4F4<#9J2O MZ/E &G>@N>A <[JC^=CX8$:>8X01??&0RZ7BE3U$3,YQ=Q!U\+#H:I7NZ$E9 MQA*D)4\_O&P8)22M.&\1X2Y3< $5F\)7O+J*?X:2/$IV:->HX-R@+"(3[S7, M,G(X]N3M1_S))Z7%DFW.KFZ(JTKBHM5SEK%3\2=OP88R.6)%CV=_BAZ.#$FZ M5X >3*_+:'ATD>A 4,EW4 (M1 34[)B0@$DYZ]@D%'_)QZ8+50>"^&*$#<%< M[-2TAC+! F-OMF_&,3YGX:T5R]=I:",%O]KN4?\VHX?1L%#],B4'@]4*$K8Y M3V6&34GL9VIE4 /8UAZQ#/@?7UNJUFE)UF)9.TZORVJL1JLJ1BU3P*2<=7": M+%4;%,07(QPA56N/9:\P5Y.U/F?QS:M[RB& 6B_=M&C-4S!B$QS.0 M8^U$6 BV+72Z_QC\ Z5G<9!ERF^AJY UZ,(MS\;)2S^8^3'E#BKVQ:;:PQY0 M"0 5P0_WTD$;&:A[1LC&(JB@"]33&J@3O:?>K9I*,9^"#=1X45V5M!. VUB- M[;Y'-9R)'-Y[<"_X."=TXH$$5>:?S6$O=CNL3/;.F0%C8$YW]-RAS3>K140.8W/!]N6.HDIK(ZV5YYAC*?$\!ZNGA(4H\?];?3X MI'.Z?)"42>&YE[2+,ZV_[R+RD'7)&52L_? \6>20HAH]1ZDL\!_B ABWJ5*[ MGL"BE>W)T7.RK'68$PY%0>\R1258Y8H4UO+)\2"4*T=,F'CVJ()>R+?D>9R6 M$\@H;0>K,-J/X"Q(TSUY2'.Q0;N^RP">^%8=-#F_$A3H.T!R_D09^N-(PMXW M;[G%VL+:<:U.ZDZP[.#FXKR+>&1 Y.6]#P[A+>>5O9J>$;9*GJN'N?G0/T%; M-_R$/HJ8J/S\,7)0^IS!]2Z^CM9*!24Y>BZ,LZ+O8-4J&!K8PC1"(>EF&U76 M&7AT^5D)4ZE0T]3M'/"3"2> ,06$JS>.EXG6QF]HWT*R^1C"E)39LE40_PT& M2C4D*^S'=R M!,@7OO/=Q]7-1S+;4,+I%9B*9#XB3@U<*%!*QK'&1NO>LQMLQC*&&EO[/G[_!%,8$!YS]/1VZ+7=O477,X;9P/&I-!KNW_&N M+;FMG@:K_)0J?83+4LLO/O;'BR MIHKY3V*NU9/A[BPVT8+5R8*T5Q:="#ZTQEY9R M("(EG7H-F&00&=F7;IE-L.,;4?)X ],U2C?D_9KE0QP]EJOB50[#^VB#/[)< MW^'?9FL\"/QO=WF0YN=!#E6[(MGFK ^^74GLSZA M=SX9-9J5/">T+2Z#_0AVWDA!C@ L;"A'X &2=W[08T+:9KZ2L-0T(9L!J0;3 M:S$7VT&("^=^\65G^.R*!8V<'3X#'OBS@@&.K7!%[Z7S,]HG[WU:@5TEJQ0& M&<1"TO]>HK3X?-$+X2HYW651 K/L#&T>HD3Y[I\C 1PM('0%89B"^2LN2K8L54H)"3-HZN_Q:V2'E*@&% MK$ 0UGT,+Z?"(@MQ44)3'>OEY@UMHKD\9H8 M4IDFT+_=PW0CO34X3$ASBVB(L)/-OY(IB*F#I67^Q/Z.)X&-#WM]TO A)6UJ M;3J3YY,@K#,@)'G881FDM#U)4M,T*BGJ3BR+<0:H86!YQ9S'+A_,2PU2I*Y< M+4/[M"/)^G+=SD'JE)P<'4WC&J#KQ*P83U*@[+(LZ(-!R4*'5%39;T1VEFC, MIJ]9B!8H ML[:9R[CBYI 87%6YF_W]OG=(#L-?70M+%OG1Q4L.$ZFED HU4[?JH^[>"A%S MKAP!2#GZ% *E4#R(@L/Z]!^Q>BQLNAGC".X1N!C ;#07NWB),BS*"I(U@TUO MZR%L%\9.1JYRD:,FKN3<"Y>!+"B7I6<.H3RU9PZ#/^"D [J?%=#]KELAO%S[ MZ,>W,(%?@EBV!"U-RBZ$ NDQ\C3*3"(_F]('VX ;\+H#+7H.4K]G<78#.:>' MA>H^VSLL3\]J:/V("4SY.1?SP8U2 Z[=$QDN ,]D5'%M0'1Z:L=K[(L2]5'_ M LF;%C!#\6^LT/6<,7?7C($<=9?7%NP!X0^X !ZL&=A"$(#?YV@M[2*DE2[2JO3 M'@?LU]Y)6AM336^UT3UZ&OST?76"CM%**E+L**M.>R2H7WE_:&U,=5W50G_8 M:? S<-7Q^T#+JDB[ [0F _>@?V5=G\V UG!BJYV>)P15RYUUNSN/Z]0N_'@, ME%TUV]LEQ8X1#/D6\)9SG9<3F_CM6*XZG7?ZY(V?!9.[>%GAC[+WDZVY9C<# M1Q!W,73Q%L*)'BU( )L;@V^,FAP)+ MSOJB#;7@B ) MJ$2QTF"E0P.N/I([J*)/4?:="FH6;MT@P>S[WX"EWC5*0'\Y- M02F##W:G@3/25/88_3^:5[>D ^ 5LG>ZT&N[Z;(#RT^9'J]Z/2>>RZ+XKY M@4#<5'YQ:T]"^3Y-FWV6U#YGSF=L'1@5#&4A&R%<9;IJ+B\0YW]O@M2"-:P;S8:,V*UJ!QU*\4?]7)[ M)F3)56Y">/1-P)Q@O%R?I3",\N4NSW(L!8Z,.OM]0[1,-G[Z:;MH_T,X$G-? M499^6+HT7DA5=[YC$XNP9,1=&#L@\!O<:'/B0P?3GE)ZW/9M?2P.J3DX0M:3 M5/CA)3V(H&%=^:?]N*9XD;[I/E;K+BOYXQ/*_P;S,[39D#Y887VW3GKS09>\ MQ<;UP^S&[&3/_DQ0#O9X8;@J!&JL'/<^[%$8FD9?OWM93&9H!CTUW2-9]!T= MGAA) P-')^B?6 R Y0"E(,V#%3ZO>)&.?4<@U $A[X>]MRH;]2G#)\7 U.\WQW M,:YS1'KMZ9AL\4USW3)*7XW9-E3>8KBB0OQ2[Z'Q,NKRYMM1C[G_@NZ?T"X+ MDG"1A)^B!.80)A>_[]C[JS#)HV=(V'ZD;S)+%V*4Z6HNO17Y."F]8!E SH4 MY'\)%P- *@?9P6>"@"V6Q(=:BR[LR$3MQW1;, >8."O;M@P6_,AG&GC(O-ML8[2&D":=\&.K]NGYT;R%GW^(*)CS) MOL&TGNBQD4&;&VM2[0,%26C+0P#B5MTK&WW'1'L'TPAF9V89I'N&UTDW* MWY56-&PEQ(JR^\[G.M\YQG!P'] -U*T,'A0UIV*@M1_CW8 MV8\,DE*8ERC$!@"X\0'JEAF>/OB [YX"/##NK3!4VC>3(&: RA!Q!WY2LN0[ M75V3JB=>(XTE4E:K][C%!Y"5[L48@HJCE=OQ]W"S16F0[MF*CS$1#KBY,L=6 M P2H8FQE=/7$@ UNLZ;(J$%;/Q_N2\PS:EI3^/(4EKB'"TAG&!3 V]IY"',V\ MJO"%;0O2NV\P6#VQR6,FXXEK0Z%GG]01_Q(%1/*36^:'"/ M4"1DWYHI>4#H^V&W[0I'O?KP2KEQ4Z_3'%:BZZ_3((,ACE&D(03-W1?$F1[9 M=:#3??49?J>="EWI) GUCSRYX6]PS-*!/*_?&YU:$1H#G==H,<76%F$.*'<@ MB@A$&*/B=1GGT@ MLSP,%;?2=FD:&X1D9,&'J +2W%X?^X(P*!1R:1#V490YM %L"8 M(?Y=2Q#Q2GMM.;(4C.*O6$;R@?;/5R/@7Z5C 'P0%EJ_3*BVM@)&H1D2\OK' M[L6Y.2:NX>FY.A%+1[A$HB[J^Q_\64\/(])U=.Y02=YJGSM+XQ@=XS/9(9DJ M>)P%VR@/8K:UA!T7IJR7U.4NWZ7P*LMVI*V$9I5)46-G,DAG>XKT=3,\11X.$GL*_[$ M00,J ;F%PD0@C223JKD:%<.'G%X';:2K\;D@6[M8IPRK>=X]^H#C@[$NUX!Q M!B5K_!.H]JWN!L8Z37&TJ[)3*&T1AA'Y2A'*JY-)5FND)F(X+'SIBV7?KPJS M(AY$_:9(8_S(6,:P-)4ZJBETK]BJ%*JJ_475*KA5(A<9UT+B,*%D994=$N?[ MH\N4;?:35BCRU=,>$KH5LDZ2;JJ@]!P[GC*_\&UBG,>RDT)'M$&0#ZF1!%!( M4GMZ[P2U$?T%DC]AN'B&*9ZGBX+B31JM8/G9K)# S*)4>=DT/37>X]KH$?C" MI0,!$P_ HK"[)0(*7\HJR_;5I#5-JM?V=> ;Y8!FF[!E1@U7NY2V]#\+XAB& MIWL=?[+&RO@>DBYK^\E>P8&6I4@/. 2VQ?UJG^[!6+*.PWMF9E#,W!**@E9Q M=ZTX&K9,V4E'<559B@283"1C*ZVG^(*-5PT0R MVL+/T3BF2 %JL''^Q\.3_"O2P*"S%D(!+A4H-[6I7,)WI!S6=6-'[<- )FT@ M39E:Z4IH)H3C%I/F1Z!\;4MIR>#:FUC:P/35&%<\C5W)]I[Y?4?6DO5F4QG?-O:HXL: #GJX4=;"$*TUL#KL5.>B2^08'2(]Z XYI\Z0)ETA MQ^H(.6HWR#HNT]NL"Q(M_+7_;3(FL)G'XV7ZNC2&+:Y4(R M2IT1?CUN1]@#D3^X1X!)8.WRVR>4%)/D>93"%7:@3#'+[B.AVS&HDZ2;9D$H M.8;%A8*P8.A#NBP!#Y+4F:=0U+J>H 24%SM*;A;:G3@>0]PG_E274MHNK]W> M?5:_HS5 2+_&VDO8OG6U7Z/SHZ@N!Q92TIW7P,1]F(!;< <^3^4XI,DAG1CN MX>HIB7[?*3=6Z:*@CT@[1?L^4O(!B^TV1:3E%%FSEUS]\)8!A)"3*0%!P\K?%B'-;LWE;MQ>_UVI7 MUB):LPD!* 6F_5 &FD^YBW0/PYI_:&K^XF4;I?3#-S"-D'H; CM,#6W.AA#. M5E2P9 2VE)-' UU(?]61@8EW$NP:>1 M94[3>LFKADONVRQ]:C0G$U[%HVNYU[F(<]MKR;L.2[/IJV2]F9*VZHKV8[R3 MID&A:1PY="^ N97+S25 :D@L[5Z)!A<(!O>PYUWCV.>VW. ":G!%>\:BI5P9 M^VIE+-I9_\B#\XQC&3$:TRBT6EYI2U9TH'?OL!6GL5VRX.RGTWGU4H4].S+V MF3IJ(WL%=LDUC##W97I&LKQX% ]IY3JZM[1(X:OGK M12;.X%1=VWG[49WGF M/M6)[?1)N)L4B962[O(@S>L[4Z/R0JHL#.+:WS5O"/KTT0XK5LB,&:4DQ!F.L,<%,YA)5(V!NH4CN82$N4M MU6* E 3]]5JEJ^ IR,UZ+U>25Q'53O6.%%:OZ(-%Y[NT/!+,/$MHGIH5#V#X MX,C%&R43%S#'6-<>5"ZU5K6RQ+YA'1?<^06=9D!]Z\/*U%NRE7,%E,7_8DF96Z#<-+J.+Y$6)UGU M.=PJ&'KG#7^#37M?[7:!;'28Q""^$KMUNN$PX *^5>PZWUQKK9".%HEMBN70 MJNV)Z>XI4H58/*]=#0>FJQ)X;6/_%9FI0@ >>'BQTZ M;V*[&RNVF:IKV,#79;'V$_9R$#:B\VLM5#7WK$W+JW/8M_8^_,YI7]NKR&"R MYVTM>IAVEWPIB@>[7O719OG3G=4C $\DT&\UIWM#H-V MN9?=9ATSV[U6#P,C".'%3I\+UQQH)HLI8[MS ML[OQ\:<[A\W3-7/O')RSYU7&CX+(^Q(O*7MT7&BW:;7P37Y+22O&>+? MGR$\C&"5[X+X'J8;]\FX97''3MBMBN]I4M^1S*/#RLGA4=:T&"KF78X5X!"V MF77R[\;)C!<(#JQQM$7$P_!X'Y1KC5UC>ZN\O!A;O E>A=$7UUV]\;@_D,31 MNC40>;1(F6K\CSV"AE M&[=2S6F,66@N@?19.EFV%.( ,J6"K!2(OK9#NW(R-ZQ.>8 H(1?F4,K?!LM\ M6&%8L!5D":"9VH48O"T8A7FDGEHA<4,71 Y0"4*? J*ZX+7[4AAZ@H3JXF9( M%W[M%5W\OHOR_562Y2D-$=DR?X+I_5.0U&J)HS;'499I@BJ_HHR..B$ M^ 6:XNT@EFAYM&@;TTIM;#1I(?VU6*2U=)1)#P3Q 94?D $T]PAYX"I"']ZPKE M\JXP0:R7M)9_F;T?L\5A(8,.%)"1 C)4Q>UEWR>53RAAV=^(7O[E 1/.%*\K@9?I?#/1I*$KFB_/*$PP%7QHB_PS MC^J&%NKLX0Y_8_64UFC]./YP1RMOXJ_.@;92_8LLVVV*Q@9;2)XG)8=93D8Y MR2HAQ02'_0:ELA] "_+T"#OX-DK '@9I]IU',=2ME=DX5RJ)V^NU*$NG1*MH M!@1Y06FC5.*Y))IMJK^-LM\N4TCNA4'R*O,MCN&CI);RPDPP?,=4 J3^RZ5TJ'5<[GDM]KSECE+--5;)7 ]NNQ0M?QM;3L:@RO)G'M M@&?BU'5 *K]-VU7ZVAY@7VWJ*F>9(P=8#]/7$:QPN@#[>C+8\^@Y"F$23KH= MU2Z,9X8L"N8Q*/ (^)7P^K]^N,HY(ATT+3A+0<@Z,(SPOQRF%:]AEQ'5YS4VPV[#N(WM M.&P1DTSI1V M21#8^N$9*@ B#4W. *RX@=.BCE.Q,)G*Q>Y@C&D^8JD^!NEO,,<_:_O7,"V# M,M, ;0?5 !KYB%N5'/UP*FG(D*KZ?(>GJ-TQ9M252G93.]('F, TB+%,BY"< M4LOR%*>%SU#;FR0)ZF,FQPCO8/H2Z'Y"^=]@?@M7Z#&)_@E# MH8N^4IUN)('TK6<4 >V'C,])6G)B[<%ZJO0@A3&M!><([(I^2.+##)ZTAAS7 M>M$D1O!56"J/DX7$@(OEB<@,J>/TS=/V-90=8>%!)7WM58^RW,YQA MPIKF7**4_XI\3JFGS-B2>6C7K9)Z'XJ/RM=:RX,@[(T\! M8P3O'OOYNJQ]U'#.VX7A@0!Q)*\EL%>4V)>:_3B]B/'#0GKH $-"^QCY;^\^ MO_K<6];@1\G'I6SDJS7NM;X??!"Z_.G,($KJ/<4&?O MF6% M"KW7*,M@=A:DZ1[GB$25\B_NZ=/6?+A2@Y>3ETRI' + H@D((A"D& #184P M(*;2@)4@#L_$?7C!U,0,Y&AI*0O_=[+\QA-BA#5S<7Q"GB7'R_,\(B]? M;W'@AFFJ5E65U%;C @![\&2YIK.G\-(VGD>C%=FZC^(=_K0=J\$L'U#W!16: M\F9@E[$'?4G6NZ,&1!R*N)',RW-N]O!73S#87.G&KXG+YLK[?A;YFRP 6U5$@>G M";A\Y$R5*"&H1 2%C.PU94%*\J5"3A*;>#;Y*Y6U9]=MU%,);HP0N87X=1E< M/*&MN;F]9*;:TWT[ =7[%T[%,+AIXTXL^P&PPQ#]"%YCV!D:$;A7;%-QKSDI MQ[73?6>(G.0:3+OZ/@4;J'X39IB6;3NI:(\60(X 8>IS&&D!;S 6-!7I.U # M7DG8J=^/Z:@-?N95V%O\9QJ1#A;T4,3G),H5;L!(D](L_PR3=E+H*]B"M.3+ ME^D[PMF'8IX"?DA1F9YC5=].*W;%*J#8X1[*UKSZ-M:@8JGQJ)\1[=H90)L- M2BCE7X*4OKNEZ/0]%'1+O5T4W=3R*3?NU5\X/["A#'WP[V&$D)S>_$2C?AV1 M0L'LO&!FH7#N=@1QC_ 6_;2L&-\4!6,SKY6DIVTU4O0=>71W==U+!U>#%NFH M> XPUD-!A6')V4%D&'%XL?S(IKH"8EBNN(X2>)7#S9C50('G9&6:4H;1ENGJ M!6K+#8=W6[%4$&WB^%KNR7.N3,RD?X]1B@W9)/F*0*AA.9DE, ,?A M*7M=VQ -*[$77D0P7H5%6 XL3+0#&Q)_@4//;_B7Q:_P'^3P]%_^?U!+ P04 M " #R@ZQ08O)8@9U$ #5>04 %0 &%D<'0M,C R,# S,S%?<')E+GAM M;.U]6W/<.__^?KRCMZ021PL?_K MFY-WQV^.D&]CQ_47O[Z)@K=68+ONFZ,@M'S'\K"/?GVS1L&;__R/__D__OU_ MO7U[='E]WA("+H7Q^__MO1?Y\_W![=NO[W)RM 1Y?8CE;( M#X_>'BW#\/F7]^]__/CQSIF[?H"]*(31@WOMV0_J"((O^P]&E%:*C M^/_]6_=U:H*.;R]POH@]SZ].G3^CLXQGZ\-/) MF?7AL_/Q\YF#/CQ]^.#83WE.\?.:N(ME>/2O]K_%+(*\OH\\#ZV/KEW?\FW7 M\HX>-Y+^GZ,;WWYW-/&\HP?Z67#T@ )$7I#S+J7J 6Z_>!OP8([\(/[KKV]R MZ+T^$>\=)HOWI\?'9^\WO_TF_?77O=__<1;_]LGGSY_?Q_^:_6K@%OTBD#UY M_]]?;Q_M)5I9;V&J8!78=(# _26(?WB+[7B../@Z*OT-^K>WFU][2W_T]N3T M[=G)N]? >0-H'!TE>!#LH02W0BCL_. M3M[3#][/T.K9@Y5TFP@>4UP2-/_UC>4\AV\WOTP'_9>BWPW7S[#X Q?^!2!X MKX*OT'K%/EZM$P8W6V3SWXGO7/FA&ZYO_#DFJQCG.L8?@-"?(H3*I7HFL";] M,/YMBL/6!^@U1+Z#G T9*D"K,;5CSL+V% QTW@('C914@^]T"O[QWD LC MGGRF?WA+__#V^"1=5/\"/_IS,X:-R3,F\2B/("VZP)$?DO4%=M V2!Y=ZYAL M?NA93\C[]0TWJ??J1=@@-B.6'[ATV <$#(2\?)=_WR*S_Q59)$3$6\OQNO=Y M"ZQ2K>;=+^&TNXM63XCP\KC_70O,7**;3-<+Q9I^2>X!#$6=ZCT3;3=$ZG9(9_^%+\YC]OF]7T M/W"*H%,I9K<):&3WI"F[)RVR.[->;QQ0B>[<3:PP,6U50Z0UMJ]=3U"O[G_7 M&G,W/APN5G*?L4+K(B($P!$U!(IIM,;TXQ*N&A=X]6SY:S%6M[]LC<$4@N3( MAJLE5991(,9J&8WVF,:K%37DL/W]<6G!AIY&87P/AL$%6:^DU(( C\B." Q\ M]6HO+7^![JP5]ZE6_&V+3)ZF6F\3TB+G;$)K[H^_:8 M72&R@!7UA> ?X5)*'920:$]QK2S/.X\"."@#076P\VFKIQ6Y -MN@8D@FCN? MMG$72'3BM1O Q>,/9)$KWZ'>,NY[0>GW[6E5&(]8WHWOH-?_BP01W?NX-38? MT,(-8"P_%-&=Q=^VP"2H%7IX/*Y73]CCY6[GHQ;O^,F"2C3>-?R,>V]7$&B= M7;K^&S";^[Q%5A-(!+=YR<C;;;R+ML)L;=(6L3>D(,_[OEKMSWRZ6^\?[;H\?#67KI> M9OG,"5X5\I*.AHO@P\1!Y-)2J)X?+3L''9.U,8 M,A]'9'9, X;-YV%BLV/997B<#%3;%MOA#):!*MV22Q3#9:!*M_P:S* 9J-8M M]&0P5 :J;PM=4!DJIX/6NB4^1(;.H)5OD4>803-0_;OOT6>0#%3O%D=A&"R# M5KS5\;0,I+-!Z^&R>"F#9]"*>#ORS4 9J JNSEQ@\ Q4'>]GH#!(!JV*2].' M,GP^#%H+%V:$,6P&K8(+D_L8-H/6Q 59F@R902OALGQ;!L^@%7)Q!G4&SD\# MU<;;&? ,CH$JX/U*!0;)0/5N:8$)0V:@>K>\3(A!,VB=6U/YE:'TLP;E^^_O M]T "R^J[^G+%6$ZZ+"ZP#S> #GGED?K0^%FC<+@FV]%CANR$L'*DD518CTH M6^1FN39S:),X-+>"IWA^H^#MPK*>D^PAY(7!YB>[:43IC_^\=:TGUX.MB8*) M[\2.L27V8-4%5W]'L-!XLHOX:=7G0C67J)D,77']@$(+KC'.E45\UU\$$QLT M9T0KB9U+!#=DERO/2X2:#JERXT[#)2+4:T;0$M8\[!2J^U;H%@?!'0JG\YGU M*B*B,&DM\CJ.FZCC>\MU;OP+Z]D-+:XTVUH2.OC/N<=_L[R(*^.Q_%L='-]O M#CTYI@L_[T9+B>1S\E#1M5[E:-'Z_1W]UP>1$%(:CJC)VUG$C<)'7(E_1M0;?( M @N[F5RUI+2LNF=$+RC^0H5$',1TR'29ZOT':H;#?]U03IQJ.IIU%QM:YC"I M(:19%H'ZZ:JO.]=G$G+PT>MPYTO(5$>IFSTO(4@%$1TR7*V>/;Q&Z '%5Y]F M&X:#F*9;(HF:RE)!1),,U'$7W%MKZ\E#<@(44NA&[S8\0/:H:):BT/_44*8: MFEI661"@4.B*LOE"V^TD&;#!Q62?@ [>OV#L_' ](5<-^T;3K<*E?05?D'/C MAY:_<$%+I& AT4M%)24]_D[8-ZX-I\Z%%2SEEDLY#2U[\<5R/:JIKS%YM#R4 MYMV"HKA$3R'[FYQL,M3U6X1Q#]+I_%N0+!]Y@W"/D![?(08FPO6]9R6](T&C M/U,OE.!^JJ:C[UQH=OTKIZ%/ AFS:?M#33[G9\MUKEZ?:? .)CQW;DE(P$5. MAUPW_@N,A<9,Z@QF"0]B:/ A6FF@,KD\C7/NV.,L?'?48_UV+H?;SB%K!'3O#YZ-Z M+8]#R^L7/O7 %/E,&$9#T.,5GB?,ZR?+$/LT!%W%AUB-DY1!-@1%Q0>9C.,\ MP_'S$,Q6/AS+@RL,K5&U\8;4&&9#L%/Y,&/ATPTZ)\>CZJ^)A3.HAJ#RZVVO M'"(G9ENCLLX__@P6AJ39BETX3Z@8S5*OX6H75FMM$E MC%99&B,#;##;DP,PCAQ6!IS9QI<8.!(#+M*9=9"@*A/YJXB(ZW*-WMB>-"(KS*L\D@HO'H:'A81AHVCI#'# MKH60R4%C5UO@RI ;C-7+AQQWR3-#<%1W^RZVDCKX##3#HU&*CMD\8.I/!U/L MDLH^%QF A@>AF@#(Y;TT/"PEAEAA@YL-5*>&QUO$=^=V R.&D]D6KQA.I1VJ M,KA:B,0<,%RBCFCFD&HA5&6*M5;?SI*AJ,'F[5U[ MUOL8_24*79NU.%32J[60\@$U;MWF7V_?QH)GC?)P3*:Y8#5/"7QTG=BN_@>D9@G27G*R>GO%]IH ML]22ZDH>\2U31:4K*>0V3ATE_=*HV#Z\%/5T4^F6T]6],TX@/H"!](M M%:4&Z)GL4JWEQ*F/U=:]2[B4F4;V#KV9K^QHQ+2P5.'8S*=IFL+*>ZXP',U\ MK44MCOM6!WOVW,Q7H]K ;V-_,NS,?$2I#>R*7S4V]'7YI@!RW4U-?VE=(8@5 MZL_0Q\>5@[>G^PQ]<5LY<"7/N6LX.3ITSV<_":;S-!<1^XV?4>.DVDNW?!WO M&B[-OR-:K8^I6=15[M6.M[,>DV[&9TC'\W% MW@DL):&'?SA%41!NNC ES(BQ7TQ!:R-LN?52^+F>P%X09Y^F,R[X3MONMUI: MDR;>O?@,G\YWVVN(\%]'28E>D(?COE02@M00TK7#IW/:727. M6T+DQ;51\(@]P0R$M&V;2^B)CK5 M/_!_CN 3N%+D-OX73G_R94QDI#E\1 MO=7Q,%-#0(J?1_1W1.M3_(4<.Z7?2\QI0,+95UB5> M6:[/PW(-@99YGI)TP,FKR[7ZRK_5NF-F]+HJM5O2+_7=E;*19113*8G.O:=U MPN%R[%EPS?1:@\+5BJMV$[!M2J1061FP07?D8+K3CL6_S*S,$H, MIG(;A>%D>EUBF3:JLB@9.@/1U?NV.*ZZ)PPE1%]ZN]I'1^QJ.+AH<^4"J_ = ML.=AS%YI]3X8S.Q/"K,I/S)[M,#O/30BPVA@! M0VW49=R!(@::V0EMP@? =G20/8*B7NWWJ5$JR=I@,*G3Y9\3F'RTB-LK'Q10.TDY#![U6OOP]II4#A9[QT2=1C=F MA?$D[S$ 1WW/D=O)GCL9%;]\QB]#48.-WY-$^*TV6W1WJLR'KR?>^[3X"A'T MM!?9;8+&&J#QQV0KR6C)4BKIZ/;-)\CR:/73/T#]PY[\8KD^17GJY\J8B1O M/UW"7_T%J$ 7.S(@M,?#F'$]-D)H4)U59GX?F^T$EH6KO7W,D#?;E=R@C+#\ M&&$Y#NI-T#XU^=LV#GPP,4/J\MPN+Z>1'6IMII>:M/-FFAV4#0>N(Z)3\D,Y>G3?4]#9#!J=IPSAH/)976SCR: MP0R7M#/?^*-H4ZD5=;/'9T6L%J;Q<0\JFKV1'?_\F^^&#P@6'U@<*$V 2$RQ M!V3CA>]F+E7N!/H><*JEQ$^%F$&M1"(K4QM+4BOX8FGY"]@K.Z[Z:TQ^@YFF M_)08%BE?W NP^4!2\NT>6I1BTA0E?\-)SK([]"/^)WZA)*EWC+%0]5P;JCD"8_+.(D*XJ_N$B6OC;KLXRY_ :Y>D7$=@.QGA@RU#N4.EY. M;0E=15R/9?*:LD3@[A?Y=N*%(!OMF?\%U[==N(]>S>?(!@-GXB3>@_^* M+/@%N.99HB=52PR8=L\9X@U'TZY7ZB,X3.^ F67*JH)])38B?S4Q-RDM\GA6 M$$SG\;C\U<557VM=.WD&>&N-.8CH:2RP_0B4^ (JHZ#EEEO_$IBX0 )$]=SD M"V_*$G)5$]+\!HJ,IMK[6$OCO<0R@$6 ?=BFXNJIA(!6#;7#0R"MI8H)C>T1 M*A(;.-Y($\MLJ"+8IXBQZ*-Z)8T4C']2E;MTN7CS#2X+I%*9X5K%R_ R^PW: MZH.KN.?S7M^ 8S/;4 AC5&,\L906LY45/U[\1O10.N9P8U=VHV) F:VX!$[$ M_4OS]FEX:CY(I&H>%MR.1.&+Y4P S# MCX-?AY)II S!(:]"1=G%&9@M]'0Y'#"U)ZUO8#\=2D5I^1KN08E&-AN&=[[E M[+/6M*8H@_/#D!4TNU(55O&?&MYELR5GQZ;F,(/QH_)S*[F\7_D'UDJ+MTXU M0TY]!ZT#1:Z\5GF#U9GZ)RP.%:NZ976FOOEY,51]:?5@!A^'.>_+OVQI9\SRS9)M,Y_!?(Q2V"P9KP(IC+S!,;W%MK>D;2)M6V3>#^ M+/#PHIIQM*03)W>!>$Q86!&L=V QHGR?1^$=#O] (;TU"&49<]/4(V&R=^ZP M;\,?;^#R'H1)NW:V_FS8IG'+HDLWL#T< ,\R&:;-Q]*%"/W_]%A^L3RZZ=@] MC_[#UL5OYS>3!4R[.KG!,PXL[PO!T7/;C1'O M^I+['B"=.#) +D(/ETN4_#>3\^K5CAV##W L)Z$Y;5A+<*:I?0QE])[@%Q>. MM//UMX >; 6:3@0I$:HZI 1&;(2<@#Y;!&=U;*. !1([=!J**DQ:M[R-R^,Y MB/5KIWKU8H-Z:]62#M0KJ?SY$$>:E^SKI32ZY>/ MN!:94V4QPQ,;C@F"&LO)1[ 3V6 .P(P(U_>>Y=-'..C!^)QT_F\@8 75?NU- MA1JIDGJ'4F>/T"C52(54-;WKO&.HQ2=ZQD]Z/P:V1:04H=J-E$6/.MZZUI/K M"7:R$"8MY0Q>VM#G7(WB-!5QO?$S/7"J1"XRW:R@4I^8X%PT':$; MZ>\)>K9<9S,1J1]P\^S4YIFW)M+SC="-]/1P\D&8QE.\1:C;=?R ; 27>,%B M>SYZ'9UD.\>-C'4B0E5;:]G,94NS"@1<_1Q$-,U4\?-K0M-23$('_]>62W8> M]IK.?[=H7$A,Z=40TM12)WFU;/O%SM@Q2G'MGR)V9W:)$#7+M' 1L#LQN2=3J M,8[+#!16=V^V;F@;W7)C-4/X)[/[K>A:OV57$X:SV;I:%\YU%UF&MW*]_(+( M$QX@XI(.$M;T0UV+HGX^):]K)FK\<0SP\=!4 7>I$S<#^N-X=JH NL+?SZ!6 M=WP.6XF(1(P8^F9?@,QL_J=.\P8.1+ M6JYPV]KTU>DP#-]1I9;X*^KRJ;*6,(:WXE<*847N',/3['N#Z@U?DTC) M>@J:?4M0#6MY*BY#U/2S24WD0R29FV&K_ES",(%]05919+,R_3_#TO#FW T* M+_*138%R$M9FU'3KOR5LBVN1&*P#5:RBL(J7LC&(S;;[U0 L4AC)&N>JU[8& MGER5I;0,2[.O @V*F,O40$U79\/#O^H!Y2KB9_ .4JL*PBO2#B)#5F'TU@2M MJKOY")L']1IYL/,@W'"'M?16[LOI\U,"? NM1]EL:+@D:6O+R]"< MDH7EIXF3]&!#@4W<%)GS*'!]Q$J]*IORRI'L04M>0<8U%')MQLHQ .R<6X$; M3.?W.5QF@,,Y\/!=I+Q+AKJ6\OP<^A=@36$/]F7*79ZMZ3S=U);'>B?+U+DI M&K!S1:H6.-QLI;!'A34\T="!OGQTX8"AC_/Y8>XM/X#455#I75APB8O'),5WK/* 7Y$=(4+_L?-4K M3;+A3<.N2H>BCONBM"@IK<%/4X?>J.%&1HEPD^Q3YT]+I+QN.%AD\A7$BUR9]*WVG+DOB@G^\0"2T M7']&+!JQ2FIF&/=26J8]'O3T2LRX3WG?XUBJJR4_U*4M:AX;AXDE%R@H0[UW-R0&#Y MV35=@;&J1AG'4\G7O5)4NSPV>6(RI2&D5VH(C&ZC_KF-:J;,=)T09T2(VB_; M'_5* Z2L:=AHMPA.$K1=YBSG]ZFCI$-M)#PT,S#*:72N&&K%P_S38;I*N,"K ME9O<$.GU+TZ)72!?(A;.0:E7RJ.*7QTOH)8/W_">(TI9RWNO/#Q)/>0L1KAS MW20'!):?7=,56-P:=8D]D#)('%JB.3RE!'JEK@K8U-*1'A;1UJAWP'-#!25 M5(=N2EB043Z[7W:N74I$P5+8FZXY$O%O?!L&A&]I0PA1FZ>*1*^T1R&C.EZ4 M8:G9\WSKZ@?DT<8-<6D%:VZ=-920T2J-A]+RP@XODT]Y)F5T4].1.M=EBJ#" M"E>(Z1HQZTDL?/DK^+)7^B_/G\Y'_AJ'[ZOH:'VNL-DUK9),YZJ&1\BBUMV# M-)ON4/Q0T#TBL:ZT4^_F[BJ BD:3>*V4C*H...XY%?-=? M9#Q)::,*(EKN:3O#2]W82FETKH1JQ<-<,V&Z^JDL*&FCC.MPR[ETEG7=H1\Y M!@@P&\%E,S:@8S;6R?]*Z1UQVEVHHP8"UI+J02Y! _%$*>L)2,2^D*3ORX,; M?+\ +>B&]$]BX8<*,OI"N4G8LL$459+1,A])(Y^Z1C^[+:]B5H4FK-$X4D]! M?_.M"-8$[1T")ZB[*JCAEI@Y:=)2,A24C -*WP(TG5\%H;N"T:2%D*(M]RAW M^4&2=,Z)>XH@1U82:?IC:;+&TN1F4Z75OCX,+*4V,,/Q;,117ILS&'\:851T MRC-,/XZ8\IF(#++/(V1\MX,,LI/Q()&_*S(4QV-$P*' 8!N/C2:.)H:CAJ.B M;][6&8UH*/6U;E,\'$]KRK>.A#Q[B9P(!J,I#+G393JGI\KYFO[O-2QO+-<5 M1XK\>'OMHK&6S$R9'APJ; LCI:8X*/5*/57QJU$M3>?L&?FX]A9N6;GG(%/F MG*G_0+L.T.[*L?,@9K21PE(T\-AV1YDZ$VV[HW@F35=UN=8>4@JN]/M>J;5] M+G4DZ:*G,-<5Y<5R/3KV-2;T.;9O/D&6Y_X3%@M-\L%!W*T\6[/RJDSIL#H4 M&=NQN\PR,6"3@G4">S=I,ZQ S\N.-38L.H"&12CQF68X*]4U6D,Y_>H% M)77TS;)'+N5-'IUU!9SJBG'=-<.EN?K] \7GA4$<4!'[F*J9)@>Y'6//>** M4K&:3NQ0CL$&3S=(*0/3S[FT_YC,\5;T::].M2T&.^K9ERVLKU9(G1\-#C,I M\GI*0H 3VLR@B6PE),;NA)J[$Y;,PU#.EZ:M'&LWI.D'RG[;,+FLK1HRO3IH M2IEM=I-X $$(7-)C\G':35S)3QMJ-;X^"- >6Z(I:HDF/P6FYQ84=0N34AOU MA'JE."K8U>JQOP(T\!JA1UB0KHU83ZI\UZJ)%^_$).4O>3;]G\BY1[ 4DU96 M#?WZRIG0&_78:^0U^6$1)][.TWAO!C26F0@1!-$J^9F*@(B:D;M"*S^[>9XG M-FR)1AH"U6B,7MVMY"31F\4,MS[']2(J M&TN.O'JUO0C@2&)_DIZ*;8RN]^JPRPBMQK GOG-)94&.BON"X!!C M,TJMS2BEYVDHUJLDQCBE96'Z:'T=7&PILXCXGL)Q'@>NC()@XCIN( M>.//,5G%OWR)0KA@B9[)JH;KU?'<6"@=9XX5WQCHW>">@(FZ6>I"ATHI#2VG M)AO]+EH](9)>@((;N-O0],\9W/(#4 T K*14''2U2!H]!:"^++*>DL2M_A6% M2^PD92L(P;)&-R%:!4)B\A/54NUU/_V**-I"Q5SL(]TKSEK!'W,KX1*O+%=Z MG951T[NZ=C[0.>?,GS 7V ^RYSN:XR;<. MC,L-=OO>R9C7B@;LW'Q4"URQ%XYOF3!#\M1H@UUV:V(NY3(4MW&]DL9B)PL# M[F>S@>,_LW&A8<& ^F0V4"KW::U)R7J]'9N-JK#I7K*/ZV\B0^F!J0K2G2NK MUN:7?>L^J-"CTWB<7KERY*714HT&0_G(V;@K@<-H%<71RTL$3+N"A6CUU*12 MABX12:*;&P\8;.T9?H2=&Z>5QW5*W!E!?,2D^'Q ]E8=&M@*".X 89;#"+^ MW)>"L& %OV)$5>#+BNQ\:5BW:6BYT1:7&@C=4F35 M>2'DIQ4BI[=K[&-H^8Y%G.#;LP/' _S^S\>GXMY;3H(Z9)L!N]-Y_$P)K%YQ M48J_US(KSE]1VKKJ&I.*IMNB'EU!PG*[!?T=(=\&DJDRX4>^^GL)Y ,2YE"' MO^TB#C_Z$R1W(CMNHYFF=@7\CO\: BWS/"7I@+P+H?Q;]9J1VRO/36KLHZW[ MQ1V>63'=Z2VZTG'5-C/=MUVKG'"MSC3=B\UWYN"ZX]!T'[;$MI,T<[;WY*EQ M2#8S*W&=19_B=FGE,R+@>,(\/A &G MO.SD!9$G?+#0"7C",@S/AKIY*Q=?C;^3H6?F8XA*TL&80:SH^^I76PG*ZM M9^V"Y%T[L%?HSZP%:B'30W+HPTG^$!503\?I[2>2&1M)*,QRA0PVTHZU%Y 0U?= M5)!>DN]0*,Y^"8%N5A'R[>7*(M\5;(D]6AWMBXP/!9MCAY;4:?$%^4 5SFFX M6 BF!!1]*L7#1A=?"C*P]UVCT2>2HT_:SH1(BBF^6G]ADDDLE E10: MGK<& MXTZ(*?MRS((8LR#&+ B%61!%FVP(.1 5:@G7ZLHA9$#4GS6X[/@S/?-!#I[+ M_<"RF65X8O 4V8ZF9RPT2)VI-_Z'DBW#?:6J1&_W,LB6GIFJ7?B*C6L] @PR M,]5]$\C*?4 LRV/4'?+3FH3501 ]-204=D$0H-BKD#Z8$E^]!'QVFJ;=+GG=O;6T]($7]?7;"L0^RC MI*O*9I3LQ\Q\;,"[R"!R%>^TC_\\\AU*X]LSZ$@_W+3P3X@C?NSYB$GQR39: M)GM*F9N[*A*:XHE[.RA+1-V>^G_R@2Y+6=,S/]9B0= B>[@A9F/_<.5[R*>& MEESL$*\ *-JZ,%L0@6@8L8*$9(^2%^3A9[HJI9FJI"&I_18T71"3M313521T M[3XXJ0 3VL[2=5!BPDGG[-01ZU FZ?R=.F+-U?)7C;_J@MWAXL6%EBG&U]TBI?(@D.N0^D=L/7 MA\N<>L[6K:@VK2.C)9^!$ I&4MWJ.V#\6>PGN8Z+ K))D];8^X8Q(JIA2PAT M:(T)-_FNIJ.GEU7EE50FI8:;9.?.4E'A,>_,F9YI([0/]JOS=[>LZ=DV?"H/ M-U#8IJ?C-#TD,>=!;WK>CNC&W;'13$^L*+9A<8$%;7K$O^R6@0OO.2RZ:F:4 ML Z-[1NIZ7D-JI0QI_-A**%[46.*P\,TH$P13L]=/7Z%62,_F;V3^;VYF,/_ MS% SL_.,/&J5H00&F]DVO#AL56$AAMIX.G X*&X+4I,^#1*YVYJ\)*$0,,/2 MS'91,EC69@EDH'TV6^$)@\:7^+&![\3PI[>%X6N6]\-@-;-]E$)8=U/!,NA. M1RVX>Z)(Y?YE@*K/'B[J@]E!"NRUY9+?+(_VC+;HWV,=]QBM5O2=-?88:MR8 MC#H9-H>P2RW ^ MG$F9$IJ W:1-1P/'<"MQ +HE6*T^]2L/5([F.8'K,8<8) MDU H;%Y.1$M"0-GP4GT.ZHGID"ECH&H)Y=9-XE8D6\MH7\URR*]X8*U8W?C/ M41C<4M_!F7CR1R69KN20>+:IDDQ7.D$SGR2C[[X3]<1, 26J[%TS@% M"6N5]7R]ST@,O6C6$2]%/0FKY)E&3= E>@H?J:Y*U9EP \!J0CID^?;X!8-- MZB=Q>?J<" J:BL5/4\]L;;R8]]8S(C*S5$A !^]?X9*\_FJ1[RB\CGQ'8B[* M*'1@=10<]_'Y_LW'3P$BL1\@5L[TJ@N+QG/3:%+\^05M1=U .2KG0;,>90PT M4)V[1#H[]S+T&QSDE?2ZDNR:)*\R*3K']\AI7G5%K#18?^7D#N46))QKK'!0 MK1BQJZI4@[]J.IV[$KG$Q*W,XE"2E-7OMJ+YJ-(I0\EO%M'711A6G3=#R7 6 M.[KI;T%V@76) M0V33]+>26T5Q_\5NPVNE6D'Q; ]%0YN>ZCV/U&3<9'/R\S@GXAE2 M^=X"]9E@#&NS,\OY,^QX\,OA]E'#N[E]2=95V+U6FG[_DVB[[FQ[805+4!7T M/U=_1^Z+Y6V=F'()L@)$]8:++<_R;?2X1"C\0G#T#(HQ2UY^A,40S\F%%>_% MAOFDTF.-255C:L^8VC.F&(^IN2:FYN9X*3HAY+-W*NF-B3G=)^943M#@DT+[M>AY-?(;^\Q=69,G3$LRBV38S"0D*&TGI#UK@PN MAZ:ISPM+N?48S&9ZO&_\%Q2$21L$>XF;2!V2W\[1S-,4&"+]HI&K#/V'R!TUXK-CL#]@";%28AY>P"!V%L+BF$H8"V M#HG+=1/C32HP)$A8[O4^3J5S!R8L&+E(^%DH^0%:E>>B56$N1"11LPJGX1*1 MV=+R9VA%$V3)^F;U#'96;*J!H>2&5%'2%^@.A9@:Z%@ M.L^?I\*Q@1:9T(%A+IY^OD[Y64_GN;D5+A3F)JFUR<IB"-2.=,-[V$KL$MP]:8>2@"L0AV6(E2LO!EB M9G?[%3@616H[S4ZME@--)H)B=@* [.*K-/49>./Q4*C\.*]_VV>&N3%KT2LV MUN)<8+5N9JN ]IU$N)FGC$V$V>JD?Q.Q[W]EI8MF;PI)U2[HG6<%769;:W+1 M$-PDR,.@59^ A$/+&PJTO&%$]MB2V2E'G>&]$]+.GFY1F(#T.<';IP_/I+]K M(N+E.10MOH?3MW0CA66U@E3[FD[4=0GMC0]K!)AACX6E=K"8I[J4R)CVH%;6 M>X+ .H\?>_/!*I_X3FS IWAO\H%%PUHB5'5(F<_[O*64TQH#=&+ [E("=V>48DM?V\JT]E$+ 6@59@];0ZOPXCD4L=Z@/I<9/LX?M MQ.RV7HTOR147!ZTQY;X4X>QX7_Z!/?IZ;N* A_V;52L!RKGO;_QMA\T]#EPE M%VM-C/7U;MZV^)T;\/3-9M>/VND&!U_ MH^-O=/SUY_[;2J:^V2Z_-C+US7;ZM9LL/?K[1G^?/G^?ZNO$4 I/>@;\WB68 MS8.ZJBE#\\)4^W)8GKJ&9E4C\*4>2):CKJY>H&(+=!"Q^(*Q\\/U/+@QW,"0 M_L(%^-('7=3E]34Q!%E9=#2\=GTW1+<@T2YKWP(TC[Q;=R[6RIN+GHXK M_@9T$>[9-SHYE')"%GRLQW$2(L]#=AA9WCW!SXB$:QFG7#D5+6W>2U=I\-7Z M"Y.X%^J=M4(2CQ&(DNY8WO,U8TOX30(1LGI=_IOM(>RB+"6A4R,4'!05[W<) M: M.PIU;>7) %-[<=Z9Q*#[)NJV );?Q4!R4,BJ3#]/B8V H;DS9HQ?S60]# M<6@*;.\"2W$HCLIR"[L G^&X$;E@X;O):6U%WR]GQV.T6EFT5-$7T4R MIK0ZEDC*R<1';_0[\:=3O2 /AG5FH!Q][.'%^L%=+&5*=6M)C7ZTT8_6W(]6 MP5H#UUH]U=';=IC>MOJ993?TH?3JX=Y#S7UR9O>HZ\XG9[8S28%/KM8<&8K+ M29=_T_"G+5O3GD5>T%.SL12Z%?*AF-YIA]*EM@4$2ST?#%/3,?.6^:15L'(R/NI&PHZ]:H:]Z'_G) M' Z2/Y!%KN$#54[KVF'ZAT/[$/1>>AP).5AE1^BG]#,8ON7)3X?HJ?P_<,O2 MTP'Z)_L#HK=,L(?H12JP+8_RVAX2)<.-WMQ#\N8JF7+F.S.['DDSVIFJ&"=RQY#>3SI9%'>]MLIK![O MD]_N,N7X ;T@/T+,;[3S#^?K] ]QK,B=NW:##%*U@_;*)Z=(-"WMV?QX5_SN MALN+* CQ"I%;UWIR/5C=(G>1&D)Z6LU5L,#>;%,F59YDM7S[>R%^;ZZ.^J81 MML#54(YNY[,C\:0+'SWU\]+*I'0R(Z"OK,6"T- ;*)WI/-5%^Q$NGJ3/6EI2 M,Y$F;]#>4BE%_GS4&@)2_#RBOR/Z/K*_D&.G]'N)^0Y(F)MK^-ON/,./_KPG MV(GLD/: ?D3DQ;71[N.7%2S7$&B9YRE)!^1-6BW_ML/=)-Z)LI*.#DG2$:_! MQBY26C*>2FZ2G=\E1(7'O#,WE.Q2KGV JW:KZ4FCM3H.UZI>T_,_^8XN7'>J MFI[:*093N2TTE-Q-7MW$;]4RY,S%"VF"TS,J5U!H"V>MP;C[L-0]N5A!5/&\,48 MOAC#%Z:$+T87(6_XPLSD4:7A"S-;RBKWRQL:YI'9=$7FT/:6.S4.IQH#$M=: MM]6@"ON*EK;Q?9>)=5'5$_-7$@:(H6G9BZPUAS?.B);9B-8&($Y M,[MV3#F(!=YGAJ4&\ZS? 9F3]B(R&>E##'NP_(5 =&#ODU;Y$G&H MYSX8(V+#C8B-,9(Q1C+&2/KIKC4/)W7N6H/C(XK[@1?OE 8S5-_NM[71AQ%GB:#1Z*U7ODHS M[Z/6YQ:Z]^.S=D072ZHK@QM_YS<4-W3B'*;/_GU^8;K.V%>6JO^GYQY[ISVH M01A610E<<@BR EA/R7^OX7Z4_O[$_CMR">U1=QX%H!J#X *OGEP_WA?*0)%G MH'/LE&$P>N'Z[(7CK9,\5FXT/<]L5T:@M'>35@NGNO;>2K,DW4M\3I M6=UT6Z!NK)D6N[\GRN'*=[JV]V_I?@T4UD_S$^R5#<_!MH93_A;T(T)36!TP MLK^(F8K_YPZ'?Z 05.<*P9W5F2&R@NM%NHB%$G&DAY"*B?..EOR#B&W6B+P. MBVV&?,L/;U;/!+\@6K AE#53]+4.KF]12 ].F'E096XXC<(@M'P'P)VL<"16 MW5U/2X=$$S!)IO-;&%B$]_Q7]_=6VOA55Y&03_WP0.,G+;&%WQ/KH:0U.K9IOF;15SJ&([_DM+F7C4\ MI/3C+2!%#0$I?.\B&M:9SK=ITC./7DWXP:VEH^S4W-#,G-&-#LD":GI.EWU6 M8+^@'Y9'.6IJQVR1ZDJ>JUBL03T6M)C9G5O+R-F=7M9%:WN6>$4V\K MR>B3H]F[C^4T.G??U8J'.>=B*+FT/.NZ+K_//'0D\OL,3I65R.\S-"U6-K_/ MS/;O@CJ$VV9D^5!#Q&W?#L?AY.L)("=R.63PF?GRAV+X*IP'0^F5H0C) M+2<3P\[,KN^RZH_3YSB4#B.B\-6ZE1EP9AKU#?9L29B /2(AA M-\0+ML!JVPO^,>3,+"E3AAR+_3+(S+RERVY4D>@_P]#,NWV#99=/[&"OI(RG MZ)[E6Y>[P\ ;+V [X!4E;V5P_3R>H74W!9X4/H;G>&OEN+5RI7@R3#7<9CM+ M=GZ,5BN+K.%VM40DE^?[@#R+EG_B;>2:I$$W&ZJ'"=*2 FD(EE[#S1@6=3SL M[\A=+(&=R0LPLXA#C/3,>@ 6[Q&QD5@:JRAE_YN%,L3%:8_!<*W! M')1^*HMM::QR]^\.1EI3YMNNAX!N8_0D>R-E>>O1*>@VWSD#) M&=EDQ#X?E5)R:3]#&CY3R$%,_[G8Y&G".DH=2J- #)7E7!N:>[?>Q%O%FW;7 M<("N4J S[O*;^^K5AE^5J9B2&J!SV3?>V\M((L.2AV:?))S,X;S^ UGD&@Z& M-L3=&:!/LK8R522TM,8N&G]3=?2( M0&? PD#!A>5YR#E?RTR2LJ%TX!'OC7/0G,X%7M'RC53/$UI 3HV<\S7[E=02 MG_RPB+,1A&VE^/>"210N0;D*=J!OE0VIM9ZFO\!> N*^'U%5D31Y#F[\;!;C ML;@7OQ!-/8WB5ROZ$@VVOR?#YM+=A99Z)9U&C>IRI'_#])P7U):U=#3C+"I$ M+0G-_-];9$H>0VHN_F9Y$4T3BZ=<4I9RCX%K.C I8]LY8!-?@Q+ M1BBIG(.81KLWYN!6IHEB"0&IL_T1$6KXIABX3Q[:7LB"CXCSDM.!<[)PJ1&+ MZ8.L_ ^,UQ#0@"I%:UCL\<+\[SDE(RSRLGCV\1DAP/55^KF4.+/I^6CQL M\OCO#*Y 0?(6G_ABXJ&F1:KH*7 =%Q1[CB/A555.9(A-4OO<7'9X#5Q+3KK9 M#SQ;XB@ \V7B.W=P;H8(^8E:A+L_Z$3W!=U[EB]XY G3U6+7PGA4S8CKJ=TO M=7(KJH:VO]-GCS:RD[A)Z;9%Q==*T==:K:,\ ]*6T3X1+3)D+[3& Y^O8S:$ M&T17DM%G9:QAN9NLHSDU7 M^0+"!^/0D7@!P=!N[9(]_T_--!HEWX,X-5OWBIK0Y>[6;;WRL[F(U;JML9BO MG2TUPVU$_B@&K@FZL.1=,S5WTPMN<8AM>X=^,A0:VF:1Y ;M$\,32?CW==/R78;HP V7VL+O#"G#.YTU0$JTOI]!JN'< MZ47/BUS;^0"1%[B ):=QWI11U0)#8JR>=\00D4AO8>Z%]>R&FQ-KP]TU)M=1 M")+T^N%^$[;^7 LP.\:&&(B'#E6L+14)C"1]O[;VY57O2M?>& M%^6U5GL_5N:)5/^:/PIC_D4K#9 H5/NJ\O]^@8/P#H=_(/JN&%[X-"V344H^FH9+1&9+ MRT\OBE)13_U,:HT,JQ;O'H&2H=HH_1']/:$.X+HY.VBT\VZ07H"\S9"6R+ 7 MBYK?6'DFKU[I'X6":+P4>Y$Q4.;,N;9<$A6"430CFG/K)+]\5UX+!Y M "&5I@\T9^;@,-W)-/X->T"-/JG7*;@U7/4:Y8W)$H0DBOV5NR=DII=VI(P= MOI<@8(:(%OR5\FO(S"2%'SV#?\/486/\6RS+C9^8,P>R!829-FF.^C@%LL_\ M$6PCY 37!*\>41AZ,4^I_R(9:%-K0X>B_H9D/(%7_QH,H>F-R30;++*%DE$]]).:!NNY2G7*'NS@9^0-1%"C^_P'Z<+!59GM SIWUA M5YO6>:J7]6E75FFY3H45D&[V>JWMMPNM.WJPM9O'ZJ39SC8G3'>BG85\0&K' M[?6NAFNP2^)?EC06U S:Z]6TLPE>+->CBOX:D]AT[&(C[O/0:P3W0TMM8G7+ M6TVI!A5Z98A9FR%[Z;M_1ZD)0*N]00]\Q0[RQ(LQ1*AV(Z5XL48YC6XD$"W4 M**.@@_NB%,.'QV_B"ZN&D-SSWW I2EWZERY!-HP>"-;-59%HZX&YF1O21($; M,!=?7 ?LP=_=-.U,L"J<45[FK.0PUQ(I0LY#"\=KRGD$+$BAE)-+ES[PO7FY&"* MS=1KM+%>OY-Z?4.?O]3B ! L%3>]>K<-[3"^7[N#P_ZJ,O.9Z ^#EJ&3UW4UO3W-)M$R#%'5)_A9_B.UF3F MUB1VL+>-#(>[S8MP60;04%YPKLFAJD1J5V^:_G91;<9<)5KEV7X,O]&C);V1 M5227LE=[S%[("M-^5;Z/5IH*/90'JEJ<%S59_6PB##&6E](IZU6)+9M",YTV[>XZCGKQ#. / M9C]EWL(>:=)Z@,%N]D/?/3O>A=M>9//TTWAG[.\\<72(81,YV@)]FLB]=DML MHL83OY<3);391D>"QCF4:.V7S=3/HYNAXYDJ[G"93=#'\=P2GR#>WJP,Y=&Y M(XZRIO; V21]&BV#'DU22:/L;+8^FYE&>*"SQ2B5]9-G$Z?AQ.G).Q"/T6IE MD?5T?K&DTQ;<^"712G5O0\@.V?OW(H0%ZT/O@@/N)?:GYQY[M5T157?^#&#X M.7)!^4S)!7U QN-K<=C&J)HE3U^*U"!M-I)>"6$_$P0_3!\+:K#V]?#1B^XG M!ZQ!>H[@OJ'4BVZ$!O;.&GN85/(Z]C 9>YB,/4S&'B8]S(\>>YA4H3+V,-E* M7)$OYC2\D!S@KZ/%M2&'?'G]9:RS@QCQF]_SI"-%Y_-CO+$X.0DN?*W]TK? M(G"YF/_$AG^&W_SF R9 \Q/]3;KSZ7_!TF M""+D7$8D:QJ2.!8:OS$N0_T0UDOM$=>K\_8P,-T^N[X0'.C)T:H:_A!PZY?N M&M-US$_74;]F6$Z \C!"#T.>_9N20N7')L7L.L;^30?'B-?/)L3P!F"]WB/5;BDV14/(+NM@ MHE3Z:-DS"69W5.G??FH8Q,@F[F>S6_+U<'\)AOZRF?IH=BYG_[:88$2[IVQJM#Q;T;FUR'#*C&VNWFF+Y=V#FX) M5Z:@G+R6VS>4-UP=',H/;O#]FB!ZO")0RF$?5G(E3V8@W/$JKN3)"(1[!:U& M3)_JQ7@2T7/T'9@383!;XJ+7*Y/'65W4K;VKA"T.UGJ-]VT_^Y(5HA*0,(<( M_&T7#?IZ='K$\3S,6UR['+6BQ9*.[K)]/9FQ;H;%YP'Y;GJ;LCHTMBTQEFXZ M:IR>-&TS/6Z>'$Y0Y MV(>2\WVH\[0)-;%Y,CLE]0#FJ2;LVF**_CA32M,06'Z^F@887.G+#I6EC**U[:..QNA;Y M.YQLO590T!!,X'T.ES]HP$MQ#.0J"N0*H_(%^;#2/%B,$V<%Y@J-=M 5G4X- M?]A2D*"6&4<>T%P *U\M\AV%\&=IL>IIZ9"(MK&',WX);%RB%^3A9[INI(7B M(J=#+JHEI_-'RT.!N!0%'^O@&10W7J%,:=]2'F&+B[]U5D.H0UE$7T*K)#.F M#(PI V/*P)@RT*L 7J7&,CV10$3[UV,VM%?4^,Y_7&FGF)Z2((T5EV7*0K'' M(WI;ITSM964HV1_"T'%>7QE^'XS&;\R>Z^7@YN5=IB7^Q>3AZG%R,:/_,G&=.Q2F[FY_ M<8N# 47%B%K&(JN7_[NV_*T];E8 -!T4YW#03-WA>[3I22T\L_6B(Q/H)), MYUJ61\B]FU#!A+31_7B[M^BL3X<3)VSR&Y3AJ2'3I8/S!U"@PH.X\4$\"4/B M/D4A-9QF&$[D%?;C?UAB#X (Z!D=)9Q-YW!JNS:])[E>! M#D)3R)B"U,6H>\,[1ZQL0BZR2!8V+;!-$-.,,/R$%)XE&2 MA^3\%04AO46)R"Q%7OL\2\^B'EYWU8*,F5E.HW-CJ58\7(I^BX]J],K9(0*1 MU)9KPY[LL7TNO>1XU':;CXK@T/(.$439(Y_YV91''(&3)WR82[+63C3=/2EX M&]A9?;F=2W7DB^51;_WOB*"KUR3W]!JFYL+R[,A+;R,]ODOV1+A#OGAV#:&. M5&8_=!W*)$#YB.P(E(&+@BUY\K?O/6VTPI&8Y:]H0!WV=4-6]P-*[<-SJS:TB/>'3')J#2DM\GA6$(#Y0<<5ST\M^EK/0[9IU#[/@&A* M:@41J>><2^?S=XO$K03XEX@8/4EN,]4NS5\I!2F.OH&XM'GZ _PO<6EY5TS[ MF^\*L\9#2HN_ FP O$8H5]PCKBB^!&>=5>'C)]VU9 A7>D>US_-1< MD&N]3+C:%<96H]D'2(43$0OX.UF71K./C-Z;\;<%132G0SR2&D0^U,W&)@#$ MIJ+39R/3?Z'_0VO;_^/_ U!+ P04 " #R@ZQ0,N;7(%() !L8 $@ M &%D<'0M97@S,3%?,C T+FAT;>V<;7/B.!* OV_5_0>7)OG4_NTS^?+M_/-5@^0*Q>)_*HUB\:)]82\<.B67M&,:*JZY M#*DH%IO7.9+K:1W5BL7!8. ,*HZ,;XOM5K&G W%8%%(JYOC:SYW^ZZ<3+#.O MC/KXJKD6#-Y0/](%=E=QW?^62X<.B,'%XNCJ27$D_W.A0*Y_)0T9]EFL64SZ M5:?DE)W*$2D44* C_2&\_G02$:6'@GW,:7:G"U3PV[ 6\]N>K@DXCKN23$Z76P>#\;"XFG[O)\U3WFA>9YDBXT-NM%LM:\NKQIG[:N;:W)S M2=J?FJ3QZ:IY29I_-!O?VE?_;D(Q2#1;Y*03D^+IEV^MK]_.KMND?4.^-ANF M8J54'E7^>M8Z/[MN?BW<_/&Y^2RHJ#ZCRGT= M+U[L,QT_;?)2C=-)>=)\7N5)HT=]:+W#0Y4G'G@ WAT2W:.Z9D?M\SXQ9O^8 M$ZRKS]\6RY<>>"T_2TRQ\NLU!,L'PUD:[1RG9,B7CI=/D^O93U> MD1[M,Q*S/F<#YH.+X(K\GE#\RB"&I,4B&6LB0W()C1.W5/B=R"XY\VFD.=0[ MYU(SKQ?"<&XY]-20,52@^)5GLLCA7XS_T+_ *[B>E:U7NL<1H]^J?7#>'R_^ MBK',W^^RYYNBY?\2A3Y]^5>PA>8K;]/:VX OW)2!,N\XT:K\.._XNM;L.57@ M)<$?!D/R'1:@8/XMRUNW&5MGZ4MH(I2:>%"9\I#0<$B24,<) YM0S0)P4^A% M*0G@$R@C2)=Z4!03&4#LH:65FQ,(F<>4HO$010+ZG4&_4VTJ*/-!&>A2H&VP M#Q3P>.PE 8B%4!TT 9=%X#[R>D0E^&]2?\!BEC:" PBX$A!.@M<#?Z9[,$ 5 M,<\HB.U&H)KT89@088)1.L-I,ZQ\7]L@\2T[OOOYN):ASR-SQ4 ]H^B.+:9M M-E!&T8E6E8RB"RC*2)>'P"E$WH1+>4 HB,/E>.HZ#U$E$VO >T\D/K0)[)N" M4!ZXR3&.B0!=2%VDL1 3K*9$4S-= [E]D[?-HT0B0 !8*@%XICME]/&HZI&N MD ,U FW,;KE"8VE"L=#J#5KFIWBI1LK,:9LA,T/FSB'S(?M-67Q;%],V&RA# MYD2KPW4A/,9 M\-(RK'GG]6AXR\@9!(>M1("$6Z$%M[K/K!9NU;>?#DSWLZP$"C!&AFS;#I2)C$T %2GRL3=H$4"TT[N&D]"=BF@[Z8 M"7@#Q$KSD1.DY-. $"]R"-Y %R4%]ZDVBG84]SG8"0? ;=;4A*$AMI0HS&0: MKBJ3]C1!FE0,%-(0%&*EB )OO410C"UA6$:)2484:MC\ZG1:&-YU& I"^ ?U MF?]KL$J&*9C:8:9TN[#^W.D,\K!&G S:PD\MX&- M9VC*T/1*YRM#TXZ@R7O3:+JP7G^>'GB:)$VWF2L+$<7Q*'5H=[*0& 09,+7! M9=NR80N$5]+SDA@9,17++&@UD$I#.1[4AK:4!PW]98\*DOTE5;H .]V;E4X5 M]P!!YB ,GI$)D[%>!U:K'E7CP _B+&K@R'P3=!I[4"5#\*I#(OAW)M)3,3/R M^2>;* /BZP7BRWK[K9BNK;90QL.)5M5U;G_MW*K]Q_M?YGR[/Z)I?A+W8!@V M3;1)"(1,6AD/^?GTXU@[FOA@[/F/!:$2]:&B8N-(:2G$.EQP;:H B<"-Y6WJ4:D\44D UHK" M(YI9%)4!Z37/5P:D'0'2V][Q.@N'I!M#&)('/# 3/ %@S(^]4A+E;?*-AWTI M^@PS<"&]37^S%J?Q%@LB(8<,K@YZTD98] ?. 9?6DIYT,F*LZ4S\U$#+"W^2 MOO2$O#D!;_W71A[5LC;C31_&KY:=X^.]^1/X_X28Z:*SSR?)K/@[T\8FH.*4LQLB=WH^7)(4W. =,"HZGQ@P M]5+OG:,'[HJ1R99A_,=G1JUOBNYCVP8.:,^M(,,+W@^9 M^]]>?Y2Y_U=O[LS]/[_[?U/>G;,N:=XQ+S&/5KRQ!UG>DJ=_A/6W;\5NQAOO MM$DVZ#%WU21OSZ_M?XEYZ/&(BGGG=C#GW5;8OCB,'KU[4:TXI:/'/:UG4<^/ M>/[XPWLX;C2[AY,^D?^DF#[[__]02P,$% @ \H.L4)H73QQ,"0 [64 M !( !A9'!T+65X,S$R7S(P-2YH=&WMG>MSXC@2P+]OU?T/6J:RE52!S2/, M9(!)%2%DAZIL,LLP=;>?KH0M0#>RY;5D&.ZOOV[)/":0A%Q>$)P/ W]^=VQO'3K%$>C$- M%==P**15S?.WG3O_Q2P/+ MS"NC/KYJK@6#-]2/=(']J)3*_RX7JPY4@YON[&[#G=7_M5 @5[^3E@S'+-8L M)N.J4W3*3N6$% I8H2_]*;S^THB(TE/!/N4T^Z$+5/!A6(OY<*3K 8V'/"QH M&=5*'R)=%SQDA1'#>[52*9I7Z$NM95 K+DI,^UK9*1T?U$VW//19J&O%@_I MAKHPL9WTI?#KGA0RKKTKFA][6_'_LEH)^S.7 QIP,:WU>, 4N6(3TI4!#=.J M*'LME'% A1U*H]8'4 "E(;.UQC3F%,8G:<7<:?O'B/>Y)I624VZXT>D&>EB= M)FH&+]=-\4ZAS?Q0@[G3W\*^BNJWB^!!IRQ>'O']35.4UYIB._7>:G=[G8M. MJ]GK7%^1ZPO2^]PFK<^=]@6YZ%PUKUJ=YB440XUVES3Z,7%/OWSK?OW6O.J1 MWC7YVFZ9AI5B>=;X:[-[UKQJ?RU<_^NR_1=IMGIXIUPLWF'79U/J33W>;]__ M)$KSP?1.6=8_:S=D>9P]TTFD=GJ4B3MYTAI1'WS/B(5YXH'_@0D2/:*Z9O7@ M\S$QL_^4$VR@QS^)/N6(.F@FA(NKQ<#B_CJCOSZYGJK1-"C![ M02/%:K,W=3+AOA[!]$$W9H08?_EDG(X,FL[-.K%5*\Y)]: ^&7'-"C@T3GX2 MTRBWF>G6^P>SD%:LN<983V:!#=W/S>4)%/&W6T.OLYP;6#Z;V]9(57(:+MXZ MO=UT;WC5=LB(CAF)V9BS"?/!MW!%_DPH_J4CIJ3+(AEK(D-R 9V34K'P)Y$# MTO1II#FT.^-2,V\4PG2&'$9JR1@:4/Q+;?$HP*\8?Z%C@E?P68]1:/$.OJ / MK'UPWG\\V/3OI]L LT^.=:U&MV:%;H%?W51!F5M=2%5^7K>ZW6OVC"KPI> U M@RGY#@M0,'_(\M:YQM:E^A*Z"*4F'C2F/"0TG)(DU''"0"=4LP#<%/I:2@*X M F$$&5 /BF(B XBWM+3U5BJ$S&-*T7B*50+ZG<&X2WTJ*/-!&!A2H&YP#*S@ M\=A+ J@60G.0!%P6@>?(&Q&5X*]%^PF+6=H)3B#@2D"L#%X/_)D>P015Q#PC M(/8;@6C2AVE"^ Q*Z4^7U;#Q6H:U?W@C&@X9:4)PV$T$ MU"A5:*%4/616BE+5MU='9OB;K(0:F*NLO1#_=M'\F_!O2P%3*CG5QYIK-=>^ M6_9Z?L0\0D,98Q92T:,G9,S.K=ISIF JX-1-8O!^$.0Q9^G11&W>!).'?0;T M2$>RZ4B9Q- !!$ACKDS8!;58:/K!/?%%P+8<],5,P!L@5IJ/7" EGP:$>)-# M\ :R*"FX3[41M*^XST%/. %NLZ8F# VQIT1A)M-P59FTIPG2I&(@D(:@$!M% M%'CK)8)B; G3,D(L,J+0PN97E]/"\*[/L"*$?]">^2\5[NWD2LQXM]/VRGBW M([SK[S7OVC#/Q$ !O3<;#)B'AQ]"IM;D].8QUP:0LY?KTWP&=M 0 *5L,K$O M$WV[!)M@F,YK,\R4#N[?GR/]60[6@)M93>#I#NP\0U.&IC=JKPQ-.X(F;Z_1 M=&Z]_BH]\#1)FFXS=]8BBN/9[=#N9"$Q"#)@:8/+]F7#%@BOI.+B0JOJ4VU\[MVK_[_TOG]$TOXA[, Q;)MHB!$(F;8R'_&KZ<2X= M37RN96SC-:QC"J#+(.!:,W9'D-F7-#:1G,]!/M/)(7 /8CJ%,2.\HG9GL&9_ M)QS$-V!.0L\<4CEZR?VTG5M/.PRM+(K+J+4SU-KO#;6F$ 0WNCA "8\ZX*$) MCS- 2)HDG&]L31C]CED_IF;1D=TB,Y\*F!T\?!"8TCTH>_YC3:A$?6BHV#Q2 MNA5B?2ZX-DV 1.#&\C;UJ%2>J"0 [<.$S632"'7M$S7!*!C&$(7G S/!$P#&?-@K)5'>)M]X.)9BS# #%])A^IFU.(VW6! ) M.65P=S*2-L*B/W$.N/0DZ4DG(\83G8E_^2]H>;$1[4P?#,)T+=GO.O+Z^ZGW+L+\S/O/!W>?J@ 53 KZ)KU4W0^5)<*>Z@G M6V3'/CYV3DX.ZNDD9YHU)YN(K4C,(L/C1:&NYQYDC>7/.^#US^;!@JUQX>?@ MJFKD#SHEI7*>E(OEXGHW\>P&J3K%C8#5)QR]D#D3L^FM^3ZGO$) MF!6=+128>JGWSLD]3\5,9;?1^>?OGGHZ$PFFH=]"2H5:H>@4JS-3O8[E7.4N M?1/4DA%=2Y>70\SM]K34>;,/SUW>ZS7T;:&RE^H.N.\+]K+JM@AY:G4O:^T5 MOTIPV];V#3:@/K<"#*_X/&3>?VO=4>;]W[RZ,^__\MY_KYP[9P-R,4]L7MO3 M*?ODZ1^@_>U;L<_CC7=:)<_H,7=5)?OGUPZ_Q!P\6@0N;<6YW=CHSQS<-B_= MS,%E#BYS<*L.;N'?FIXGD] &K*GO(-XJM&^#,R,5\R,#,N:'1M[5KK3QLY$/]>Z?Z'Z:)65,J^$J AH4@A MA!:)$IJDNNNGD[-VLKYS[*W7(>3^^AOO(SP*A;8\0@&A;'8\]CP\_HV=\=;+ MW6Y[\.6H Q\&'P_@Z//.P7X;'-?W_ZRU?7]WL)LWK'E!" --9,H-5Y((W^\< M.N#$QB0-WY_-9MZLYBD]]@<]/S83L>8+I5+F44.=[3]>;%E:]F2$VJ?A1C#\ M0FAB7'92JX9_5X.:AVS8Z)>M6W[)_])UX? ]M)4\9MHP#1V3"Q;PQX!.6PB&;04]-B"Q8K:(-J?2$B%R4L2X>(0&IDN5MWGC,1K<[O<'^WGZ[-=CO'F*D]OJ? M6X<#&'1_Q /!8_9 6(?/7M]K>]#OM#,OA+7UH *M/K1VNT>#SNZ3=$OIC,U@ M [I[,/C0@7ZKM],Z[/3=[E\'G2_0:@]L2S4(J@_@E8N.<+9?RV&:-*]6Y9]I M:OAH_MVE6[V)+K\V(841A:-_:8[V)41*2A;9[ $S;F(P,8-/4V+!7,RAQQ*E M#:@1M"A)##]FL,.585$LT88Q1^W:2B,/R498M;U?K]2KU:#95I.$R'GV%C;? M #;OH5P( _<3H&:9I*\+20G37%%@Z"0*'XF.8JB%%0R.:@ DA1$72%]HV&?1 M5&/.0_E$4NB<1#&18X;*3"8\3:TN^&\Y*3$,8J89VG!6O=RR4KL*[$.$&0RG MMP+)5*=3=!08!:>+^_5*N/&V6:QMU(A0E1C4Z2QWP6-#'L5EBA(]))*E;O=$ ML#FTHLR9-N0KV$ZR7I,Y_"O5# T?I0?0Q9T[QS!1L9!DB%#P6"H-&7Z MG1,XJ*\0:4(B+L>+]X106KZ7$9QW<3'H!$E2UBB_--&=U,08=1B2F01M/R@< M%Y(QP)URD)RUYM777S5G,3?,M:)MS,TT29R;KYALA=Q@R5RR1FXM\*_'O$M1 M 3= =+D]]# HLF7II6U+HU7H;?FV:?OJJ?N-HW: V%. ]V@J$%\CA&-A\7*! MH9I]G7+-)IB44@M*_2(-A+55@G"M(5Q?I6\60':*N NT+= LW*RMY9 XR>"[ M:3%YX77\T/;#PA<^$=F>\6V9(N49WQXGOE6?/+YQ:4?,=YZXC34$]:=(S?"J M!#_"L]VE9JG%N8IM)D( =L,-)Q&(@FF"P)=6LEXC+HF,+!T'I-F/*MD&$[FF M(@,[A1O53&1:(F.QT?6^CWBW/!&7G6ZN.LOD"OPPOA:!E!_ G)NB[>:F%ZY= MCK>Y^@C<.^_;W8-N[YVSLI?]+08OQ+LV)V1FEH1>YHO >[M^ACBPA\& M6_/J]5?-PLC27:D2G$+."%D@)D2C4PFA^A+L>(.Y^0=2^H/L_']2GVSB:@YE6?%X2SO3-OW/L**$D[IPXL M4&K#JU^S*DJ7797!S_\H=GM3))C!<=TB*S3

I+LGG%+![M?=>0ZY;7Q=X/&C]HE=XB8C]4E3P_75H\TEQ%/B/@6W-Y\@VX_62RH M)8_Z^I$MXB 3&RL,FN+^#8_R@@Y/8<@L>335DJQL)>R;*CCNF&@J M6)I988<=,\DTAN"I!M8N@?I/R=B*AW0:Q85T[\+5MXMEJ9M5H:ZOX-G[>NU;;6\:.1#^7NG^PY2H52JQKR0I 1*)$-)&2D,*5'?] M=#*[AO6=L;=>$\+]^AOO"WEI:)(V+Z0ABH =>STSC\?/>/'0>+W?:?6_GK3A M8__3$9Q\V3LZ;$')_O9PT;MNM!7Q&1,,VD(-QQVL==,:8MP-A(UQ4:1KH^)&C%A:1G7O/>QKG,FJ!51TU;SO'C>82"U MEN.:BY)T#"9"*G3-?5,?2J&M:7;'0/*P'D@N56W-3?^RYH3]1VN>N3F]')(Q MX[-:GXUI L=T"ETY)B+O:@RM":G&A&>JM(%XB *4"IKU.B6*$=0/>+;?L.)=Z]W.D"CJ;KH]=9S=KK5[O8/#PY;S?YAYQ@CM=O[TCSN0[]S M%P3_]%PE* L>UN0>< ^A_; MT&MV]YK'[9[5^>NH_16:K;YI\5WW3LOEGE"Y"D1I]ZT8)'%]L2G_3!+-AK,? M+EW_-K;\VH3D3N1 _](<'0H(I! T,-D#IDQ'H",*GR?$D#F?09?&4FF00VB& M)-;LE,(>DYH&D4 ?1@RM:TF%?4@ZPKJY^^U:U??=>DN.8R)FZ957?P?8?(!Z MP7.MSX"6I9J^S37%5#$9 D600OA$5!!!Q2MC5985X9#"#"#X?26(9ZH M9() @99POKC?KGE;[^OYVD:+2"ACC39=[)WW,2&/ZE)#B1H001.K<\;I#)I! M"J8)^3*VD_2N\0S^%7**#HYH+0N_D)U"&G0[)4Z'NH0B30:SE/8A(P,9I?QR0,B^LB@K-;+ PZ3N*$UHH/=80SU!%&'89DJD&9EQ!.<\T8 MX*5BD*QKQ:YNOJE/(Z:I952;F)LJ$I=NOV+2%7*+)7/-&KFWP+^9\ZYE!=P MASCAR*\!TC$W?#GG4$6_ M39BB8TQ*B2&E7IX&O,HZ0;I6X&VNA^_F1';.N'.VS=G,VZYL9)0X3NF[;CAY MCCJ^*/-BZ O?D=E6_+9,D;+BM^?);_Z+YS/=\T3D$D.>^9J\[GEGT=--9M*=&3R1K'1;_MW> MMKV-ZQDXZ4U@[2O_G@N?K,4>-((>BFZ+CV^\T+PKYY/,Q$ MF>Z-#;M:?5//G2P 3"1G(60=(0W-F"ATJGYIQ2P$O7@(O3@'YOKR%!C!TI#% M/H9[#1^K9N#YV4/5]:SQX!.R:;O^:CYN3KH/-@$5VU\MB-+NWJSVZ"N@$.V= M YBSU)9=O6%5%) MRNF7OR:[ORGB5..X5IX5:I9KNYO%5#W-S#F) ZV(A)AW M(RHN3**399?'2S&+YS/+.K_MXOD1>ST%WEE2>9%PCUD8"Y%(GA"=?#BOV7EHY6[/_;P[UB_\=G_Q=%[HP.X6#^/5QG.&0! M52^)Z>^ _O)%[,.P\;.&Y $9\[E"\O)X;?U$,62T&"GM.W*[=%ZZ(KCE#MT5 MP:T(;D5PWQ/<.;\U@T!.A$9<"H)[]QV[_>3I:"5^UO66YM0:.]&1-.!D!824STR)( F"[)3YXMGV;>H416@&%E(7@Z=UE*;\ M$N^.94(OE_Y4?Z+LXRCCLB*N0T2;TPPXZHH IC\-P"XQ=' M^R=D9-1#,@FB7+M]I=;WZCG\[8J*;RY9, 7*"\J+;V2 A&UL4$L! A0#% @ \H.L4!D5 M#N[R*0 2Q<# !4 ( !];/@\1>VP !RM!@ 5 " M 1KB 0!A9'!T+3(P,C P,S,Q7VQA8BYX;6Q02P$"% ,4 " #R@ZQ08O)8 M@9U$ #5>04 %0 @ '(3@( 861P="TR,#(P,#,S,5]P&UL4$L! A0#% @ \H.L4#+FUR!2"0 ;& !( ( ! MF)," &%D<'0M97@S,3%?,C T+FAT;5!+ 0(4 Q0 ( /*#K%":%T\<3 D M .UE 2 " 1J= @!A9'!T+65X,S$R7S(P-2YH=&U02P$" M% ,4 " #R@ZQ0<'.#KAP& +0 $@ @ &6I@( 861P M="UE>#,R,5\R,#,N:'1M4$L! A0#% @ \H.L4$I7,1U1!@ KC( !( M ( !XJP" &%D<'0M97@S,C)?,C R+FAT;5!+!08 "@ * + (X" !CLP( ! end XML 17 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Shareholders' Equity - Additional Information (Details)
3 Months Ended 12 Months Ended
Jan. 01, 2020
shares
Jun. 30, 2019
shares
Mar. 31, 2020
Vote
$ / shares
shares
Dec. 31, 2014
$ / shares
shares
Dec. 31, 2019
$ / shares
shares
Mar. 31, 2019
shares
Dec. 31, 2018
shares
Class Of Stock [Line Items]              
Preferred stock, shares authorized     10,000,000   10,000,000    
Preferred stock, par value | $ / shares     $ 0.0001   $ 0.0001    
Preferred stock, shares outstanding     0   0    
Common stock authorized     340,000,000   340,000,000    
Common stock par value | $ / shares     $ 0.0001   $ 0.0001    
Common stock voting rights description     Holders of our common stock are entitled to one vote for each share of common stock held        
Number of vote for each share | Vote     1        
Common stock outstanding     126,621,829   125,238,142    
Warrants issued to purchase stock     56,875        
Series C Convertible Preferred Stock              
Class Of Stock [Line Items]              
Warrants issued to purchase stock       56,875      
Warrant exercisable term       7 years      
Weighted-average exercise price of warrants | $ / shares       $ 2.64      
Employee Stock Purchase Plan              
Class Of Stock [Line Items]              
Increase in share reserve 1,252,381            
Maximum | Employee Stock Purchase Plan              
Class Of Stock [Line Items]              
Percentage of annual increases in number of shares 1.00%            
2019 Equity Incentive Plan              
Class Of Stock [Line Items]              
Increase in share reserve 6,261,907            
2019 Equity Incentive Plan | Maximum              
Class Of Stock [Line Items]              
Percentage of annual increases in number of shares 5.00%            
Convertible Preferred Stock              
Class Of Stock [Line Items]              
Conversion of convertible preferred stock   93,039,737          
Convertible preferred stock outstanding     0     93,023,694 92,790,094

XML 18 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Net Loss Per Share Attributable to Common Shareholders - Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Earnings Per Share [Abstract]    
Net loss $ (31,403) $ (18,386)
Fair value adjustments to redemption value for Series E-1 convertible preferred stock options   (254)
Net loss attributable to common shareholders $ (31,403) $ (18,640)
Weighted-average shares used in computing net loss per share 126,058,389 12,886,087
Net loss per share attributable to common shareholders, basic and diluted $ (0.25) $ (1.45)
XML 19 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Investments - Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Schedule of Available-for-Sale Securities [Line Items]  
Less than 12 months, Fair value $ 5,767
Less than 12 months, Unrealized loss (27)
Corporate Bonds  
Schedule of Available-for-Sale Securities [Line Items]  
Less than 12 months, Fair value 5,767
Less than 12 months, Unrealized loss $ (27)
XML 20 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Organization and Description of Business - Additional Information (Details) - Initial Public Offering
Jul. 01, 2019
$ / shares
shares
Subsidiary Or Equity Method Investee [Line Items]  
Shares issued | shares 17,250,000
Public offering price | $ / shares $ 20.00
XML 21 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Recurring basis - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Financial assets    
Total financial assets $ 646,316 $ 674,408
Level 1    
Financial assets    
Total financial assets 191,213 88,683
Level 2    
Financial assets    
Total financial assets 455,103 585,725
Money Market Funds    
Financial assets    
Total financial assets 191,213 88,683
Money Market Funds | Level 1    
Financial assets    
Total financial assets 191,213 88,683
Commercial Paper    
Financial assets    
Total financial assets 58,793 121,867
Commercial Paper | Level 2    
Financial assets    
Total financial assets 58,793 121,867
U.S. Government Debt and Agency Securities    
Financial assets    
Total financial assets 368,450 377,243
U.S. Government Debt and Agency Securities | Level 2    
Financial assets    
Total financial assets 368,450 377,243
Corporate Bonds    
Financial assets    
Total financial assets 27,860 86,615
Corporate Bonds | Level 2    
Financial assets    
Total financial assets $ 27,860 $ 86,615
XML 22 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2020
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies

9.

Commitments and Contingencies

Legal Proceedings

We are subject to claims and assessments from time to time in the ordinary course of business. We will accrue a liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When only a range of possible loss can be established, the most probable amount in the range is accrued. If no amount within this range is a better estimate than any other amount within the range, the minimum amount in the range is accrued. We are not currently party to any material legal proceedings.

 

Indemnification Agreements

In the ordinary course of business, we may provide indemnification of varying scope and terms to vendors, lessors, customers and other parties with respect to certain matters including, but not limited to, losses arising out of breach of our agreements with them or from intellectual property infringement claims made by third parties. In addition, we have entered into indemnification agreements with members of our board of directors and certain of our executive officers that will require us to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. The maximum potential amount of future payments that we could be required to make under these indemnification agreements is, in many cases, unlimited. We have not incurred any material costs as a result of such indemnifications and are not currently aware of any indemnification claims.

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Investments
3 Months Ended
Mar. 31, 2020
Investments Debt And Equity Securities [Abstract]  
Investments

5.

Investments

Available-for-sale investments consisted of the following as of March 31, 2020 and December 31, 2019 (in thousands):

 

 

 

March 31, 2020

 

 

 

Amortized

Cost

 

 

Unrealized

Gain

 

 

Unrealized

Loss

 

 

Estimated

Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

58,793

 

 

$

 

 

$

 

 

$

58,793

 

U.S. government debt and agency securities

 

 

266,378

 

 

 

1,532

 

 

 

 

 

 

267,910

 

Corporate bonds

 

 

15,781

 

 

 

12

 

 

 

(11

)

 

 

15,782

 

Total short-term marketable securities

 

$

340,952

 

 

$

1,544

 

 

$

(11

)

 

$

342,485

 

Long-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt and agency securities

 

$

86,861

 

 

$

1,679

 

 

$

 

 

$

88,540

 

Corporate bonds

 

 

11,986

 

 

 

108

 

 

 

(16

)

 

 

12,078

 

Total long-term marketable securities

 

$

98,847

 

 

$

1,787

 

 

$

(16

)

 

$

100,618

 

 

 

 

December 31, 2019

 

 

 

Amortized

Cost

 

 

Unrealized

Gain

 

 

Unrealized

Loss

 

 

Estimated

Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

121,866

 

 

$

 

 

$

 

 

$

121,866

 

U.S. government debt and agency securities

 

 

285,963

 

 

 

394

 

 

 

(1

)

 

 

286,356

 

Corporate bonds

 

 

71,962

 

 

 

109

 

 

 

(3

)

 

 

72,068

 

Total short-term marketable securities

 

$

479,791

 

 

$

503

 

 

$

(4

)

 

$

480,290

 

Long-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt and agency securities

 

$

90,750

 

 

$

146

 

 

$

(9

)

 

$

90,887

 

Corporate bonds

 

 

14,513

 

 

 

35

 

 

 

 

 

 

14,548

 

Total long-term marketable securities

 

$

105,263

 

 

$

181

 

 

$

(9

)

 

$

105,435

 

 

All the commercial paper, U.S. government debt and agency securities and corporate bonds designated as short-term marketable securities have an effective maturity date that is equal to or less than one year from the respective balance sheet date. Those that are designated as long-term marketable securities have an effective maturity date that is more than one year from the respective balance sheet date.

Accrued interest receivable is excluded from the amortized cost and estimated fair value of our marketable securities. Accrued interest receivables of $1.9 million and $2.2 million were presented separately within the prepaid expenses and other current assets line item on our unaudited condensed balance sheets as of March 31, 2020 and December 31, 2019, respectively. We have made an accounting policy election to not measure an allowance for credit losses for accrued interest receivables.

The following table presents the gross unrealized holding losses and fair value for investments in an unrealized loss position, and the length of time that individual securities have been in a continuous loss position, as of March 31, 2020 (in thousands):

 

 

 

Less Than 12 Months

 

 

12 Months Or Greater

 

 

 

Fair

Value

 

 

Unrealized

Loss

 

 

Fair

Value

 

 

Unrealized

Loss

 

Corporate bonds

 

$

5,767

 

 

$

(27

)

 

$

 

 

$

 

Total available-for-sale securities

 

$

5,767

 

 

$

(27

)

 

$

 

 

$

 

 

We periodically review our available-for-sale securities to assess for credit impairment. Some of the factors considered in assessing impairment include the extent to which the fair value is less than the amortized cost basis, adverse conditions related to the security, an industry or geographic area, changes to security ratings or sector credit ratings and other relevant market data.

As of March 31, 2020, we did not intend, nor were we more likely than not to be required, to sell our available-for-sale investments before the recovery of their amortized cost basis. Based on our assessment, we concluded all impairment as of March 31, 2020 to be due to factors other than credit loss, such as changes in interest rates. A credit allowance was not recognized and the impairment for our available-for-sale securities was recorded in other comprehensive loss.

XML 24 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 162 346 1 false 57 0 false 8 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Balance Sheets (Unaudited) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited Condensed Balance Sheets (Unaudited) Statements 2 false false R3.htm 100020 - Statement - Condensed Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnauditedParenthetical Condensed Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Condensed Statements of Operations (Unaudited) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited Condensed Statements of Operations (Unaudited) Statements 4 false false R5.htm 100040 - Statement - Condensed Statements of Comprehensive Loss (Unaudited) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfComprehensiveLossUnaudited Condensed Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 100050 - Statement - Condensed Statements of Convertible Preferred Stock and Shareholders' (Deficit) Equity (Unaudited) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited Condensed Statements of Convertible Preferred Stock and Shareholders' (Deficit) Equity (Unaudited) Statements 6 false false R7.htm 100060 - Statement - Condensed Statements of Cash Flows (Unaudited) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited Condensed Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 100070 - Disclosure - Organization and Description of Business Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 8 false false R9.htm 100080 - Disclosure - Significant Accounting Policies Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 100090 - Disclosure - Revenue Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenue Revenue Notes 10 false false R11.htm 100100 - Disclosure - Fair Value Measurements Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 100110 - Disclosure - Investments Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestments Investments Notes 12 false false R13.htm 100120 - Disclosure - Goodwill and Intangible Assets Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 100130 - Disclosure - Deferred Revenue Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenue Deferred Revenue Notes 14 false false R15.htm 100140 - Disclosure - Leases Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeases Leases Notes 15 false false R16.htm 100150 - Disclosure - Commitments and Contingencies Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 100160 - Disclosure - Shareholders' Equity Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquity Shareholders' Equity Notes 17 false false R18.htm 100170 - Disclosure - Equity Incentive Plans Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlans Equity Incentive Plans Notes 18 false false R19.htm 100180 - Disclosure - Income Taxes Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureIncomeTaxes Income Taxes Notes 19 false false R20.htm 100190 - Disclosure - Net Loss Per Share Attributable to Common Shareholders Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholders Net Loss Per Share Attributable to Common Shareholders Notes 20 false false R21.htm 100200 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPolicies 21 false false R22.htm 100210 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPolicies 22 false false R23.htm 100220 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurements 23 false false R24.htm 100230 - Disclosure - Investments (Tables) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsTables Investments (Tables) Tables http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestments 24 false false R25.htm 100240 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssets 25 false false R26.htm 100250 - Disclosure - Deferred Revenue (Tables) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueTables Deferred Revenue (Tables) Tables http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenue 26 false false R27.htm 100260 - Disclosure - Leases (Tables) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesTables Leases (Tables) Tables http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeases 27 false false R28.htm 100270 - Disclosure - Shareholders' Equity (Tables) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityTables Shareholders' Equity (Tables) Tables http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquity 28 false false R29.htm 100280 - Disclosure - Equity Incentive Plans (Tables) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansTables Equity Incentive Plans (Tables) Tables http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlans 29 false false R30.htm 100290 - Disclosure - Net Loss Per Share Attributable to Common Shareholders (Tables) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersTables Net Loss Per Share Attributable to Common Shareholders (Tables) Tables http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholders 30 false false R31.htm 100300 - Disclosure - Organization and Description of Business - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails Organization and Description of Business - Additional Information (Details) Details 31 false false R32.htm 100310 - Disclosure - Significant Accounting Policies - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails Significant Accounting Policies - Additional Information (Details) Details 32 false false R33.htm 100320 - Disclosure - Significant Accounting Policies - Schedule of Concentrations of Risk Percentage (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails Significant Accounting Policies - Schedule of Concentrations of Risk Percentage (Details) Details 33 false false R34.htm 100330 - Disclosure - Revenue - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 34 false false R35.htm 100340 - Disclosure - Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 35 false false R36.htm 100350 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 36 false false R37.htm 100360 - Disclosure - Investments - Schedule of Available-for-sale Investments (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails Investments - Schedule of Available-for-sale Investments (Details) Details 37 false false R38.htm 100370 - Disclosure - Investments - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails Investments - Additional Information (Details) Details 38 false false R39.htm 100380 - Disclosure - Investments - Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails Investments - Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position (Details) Details 39 false false R40.htm 100390 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 40 false false R41.htm 100400 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets Subject to Amortization (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails Goodwill and Intangible Assets - Summary of Intangible Assets Subject to Amortization (Details) Details 41 false false R42.htm 100410 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization Expense for Intangible Assets (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Future Amortization Expense for Intangible Assets (Details) Details 42 false false R43.htm 100420 - Disclosure - Deferred Revenue - Schedule of Deferred Revenue by Revenue Classification (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfDeferredRevenueByRevenueClassificationDetails Deferred Revenue - Schedule of Deferred Revenue by Revenue Classification (Details) Details 43 false false R44.htm 100430 - Disclosure - Deferred Revenue - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails Deferred Revenue - Additional Information (Details) Details 44 false false R45.htm 100440 - Disclosure - Deferred Revenue - Additional Information (Details1) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1 Deferred Revenue - Additional Information (Details1) Details 45 false false R46.htm 100450 - Disclosure - Deferred Revenue - Schedule of Changes in Deferred Revenue (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfChangesInDeferredRevenueDetails Deferred Revenue - Schedule of Changes in Deferred Revenue (Details) Details 46 false false R47.htm 100460 - Disclosure - Leases- Additional Information (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails Leases- Additional Information (Details) Details 47 false false R48.htm 100470 - Disclosure - Leases- Summary of Oher Information Related to Operating Lease (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfOherInformationRelatedToOperatingLeaseDetails Leases- Summary of Oher Information Related to Operating Lease (Details) Details 48 false false R49.htm 100480 - Disclosure - Leases- Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails Leases- Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details) Details 49 false false R50.htm 100500 - Disclosure - Shareholders' Equity - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails Shareholders' Equity - Additional Information (Details) Details 50 false false R51.htm 100510 - Disclosure - Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details) Details 51 false false R52.htm 100520 - Disclosure - Equity Incentive Plans - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails Equity Incentive Plans - Additional Information (Details) Details 52 false false R53.htm 100530 - Disclosure - Equity Incentive Plans - Summary of Changes in Shares Available for Grant (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails Equity Incentive Plans - Summary of Changes in Shares Available for Grant (Details) Details 53 false false R54.htm 100540 - Disclosure - Equity Incentive Plans - Summary of Stock Option Activity Under 2008 Plan 2009 Plan and 2019 Plan (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2008Plan2009PlanAnd2019PlanDetails Equity Incentive Plans - Summary of Stock Option Activity Under 2008 Plan 2009 Plan and 2019 Plan (Details) Details 54 false false R55.htm 100550 - Disclosure - Equity Incentive Plans - Summary of Estimated Fair Value of Options Granted (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedFairValueOfOptionsGrantedDetails Equity Incentive Plans - Summary of Estimated Fair Value of Options Granted (Details) Details 55 false false R56.htm 100560 - Disclosure - Equity incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUS Included on Statements of Operations (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRSUSIncludedOnStatementsOfOperationsDetails Equity incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUS Included on Statements of Operations (Details) Details 56 false false R57.htm 100570 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 57 false false R58.htm 100580 - Disclosure - Net Loss Per Share Attributable to Common Shareholders - Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails Net Loss Per Share Attributable to Common Shareholders - Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders (Details) Details 58 false false R59.htm 100590 - Disclosure - Net Loss Per Share Attributable to Common Shareholders - Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share Attributable to Common Shareholders (Details) Sheet http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareAttributableToCommonShareholdersDetails Net Loss Per Share Attributable to Common Shareholders - Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share Attributable to Common Shareholders (Details) Details 59 false false All Reports Book All Reports adpt-10q_20200331.htm adpt-20200331.xsd adpt-20200331_cal.xml adpt-20200331_def.xml adpt-20200331_lab.xml adpt-20200331_pre.xml adpt-ex311_204.htm adpt-ex312_205.htm adpt-ex321_203.htm adpt-ex322_202.htm http://fasb.org/us-gaap/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true XML 25 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Investments (Tables)
3 Months Ended
Mar. 31, 2020
Investments Debt And Equity Securities [Abstract]  
Schedule of Available-for-sale Investments

Available-for-sale investments consisted of the following as of March 31, 2020 and December 31, 2019 (in thousands):

 

 

 

March 31, 2020

 

 

 

Amortized

Cost

 

 

Unrealized

Gain

 

 

Unrealized

Loss

 

 

Estimated

Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

58,793

 

 

$

 

 

$

 

 

$

58,793

 

U.S. government debt and agency securities

 

 

266,378

 

 

 

1,532

 

 

 

 

 

 

267,910

 

Corporate bonds

 

 

15,781

 

 

 

12

 

 

 

(11

)

 

 

15,782

 

Total short-term marketable securities

 

$

340,952

 

 

$

1,544

 

 

$

(11

)

 

$

342,485

 

Long-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt and agency securities

 

$

86,861

 

 

$

1,679

 

 

$

 

 

$

88,540

 

Corporate bonds

 

 

11,986

 

 

 

108

 

 

 

(16

)

 

 

12,078

 

Total long-term marketable securities

 

$

98,847

 

 

$

1,787

 

 

$

(16

)

 

$

100,618

 

 

 

 

December 31, 2019

 

 

 

Amortized

Cost

 

 

Unrealized

Gain

 

 

Unrealized

Loss

 

 

Estimated

Fair Value

 

Short-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

121,866

 

 

$

 

 

$

 

 

$

121,866

 

U.S. government debt and agency securities

 

 

285,963

 

 

 

394

 

 

 

(1

)

 

 

286,356

 

Corporate bonds

 

 

71,962

 

 

 

109

 

 

 

(3

)

 

 

72,068

 

Total short-term marketable securities

 

$

479,791

 

 

$

503

 

 

$

(4

)

 

$

480,290

 

Long-term marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt and agency securities

 

$

90,750

 

 

$

146

 

 

$

(9

)

 

$

90,887

 

Corporate bonds

 

 

14,513

 

 

 

35

 

 

 

 

 

 

14,548

 

Total long-term marketable securities

 

$

105,263

 

 

$

181

 

 

$

(9

)

 

$

105,435

 

Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position

The following table presents the gross unrealized holding losses and fair value for investments in an unrealized loss position, and the length of time that individual securities have been in a continuous loss position, as of March 31, 2020 (in thousands):

 

 

 

Less Than 12 Months

 

 

12 Months Or Greater

 

 

 

Fair

Value

 

 

Unrealized

Loss

 

 

Fair

Value

 

 

Unrealized

Loss

 

Corporate bonds

 

$

5,767

 

 

$

(27

)

 

$

 

 

$

 

Total available-for-sale securities

 

$

5,767

 

 

$

(27

)

 

$

 

 

$

 

XML 26 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Net Loss Per Share Attributable to Common Shareholders
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Common Shareholders

13.

Net Loss Per Share Attributable to Common Shareholders

Net Loss Per Share

The following table sets forth the computation of the basic and diluted net loss per share attributable to common shareholders for the three months ended March 31, 2020 and 2019 (in thousands, except share and per share amounts):

 

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

Net loss

 

$

(31,403

)

 

$

(18,386

)

Fair value adjustments to redemption value for Series E-1

   convertible preferred stock options

 

 

 

 

 

(254

)

Net loss attributable to common shareholders, basic and diluted

 

$

(31,403

)

 

$

(18,640

)

Weighted-average shares used in computing net loss per share

 

 

126,058,389

 

 

 

12,886,087

 

Net loss per share attributable to common shareholders, basic and

   diluted

 

$

(0.25

)

 

$

(1.45

)

 

Since we were in a loss position for all periods presented, basic net loss per share attributable to common shareholders is the same as diluted net loss per share attributable to common shareholders, as the inclusion of all potential shares of common stock outstanding would have been anti-dilutive. The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share attributable to common shareholders for the three months ended March 31, 2020 and 2019, as they had an anti-dilutive effect:

 

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

Convertible preferred stock (on as if converted basis)

 

 

 

 

 

92,974,578

 

Stock options issued and outstanding

 

 

16,823,569

 

 

 

16,190,831

 

Unvested restricted stock units

 

 

3,618

 

 

 

 

Common stock warrants

 

 

56,875

 

 

 

55,032

 

Convertible preferred stock warrants

 

 

 

 

 

56,875

 

Total

 

 

16,884,062

 

 

 

109,277,316

 

 

XML 27 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Shareholders' Equity (Tables)
3 Months Ended
Mar. 31, 2020
Equity [Abstract]  
Summary of Reserved Shares of Common Stock

We have reserved shares of common stock for the following as of March 31, 2020:

 

Shares issuable upon the exercise of outstanding common stock options and

   the vesting of outstanding common restricted stock units granted

 

 

17,492,204

 

Shares available for future grant under the 2019 Equity Incentive Plan

 

 

19,433,424

 

Shares available for future grant under the Employee Stock Purchase Plan

 

 

2,804,298

 

Shares to be issued upon exercise of a common stock warrant

 

 

56,875

 

Total shares of common stock reserved for future issuance

 

 

39,786,801

 

XML 28 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Leases- Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Lessee Disclosure [Abstract]  
2020 (excluding the three months ended March 31, 2020) $ 3,298
2021 5,123
2022 5,074
2023 4,364
2024 4,326
Thereafter 28,771
Total undiscounted lease payments 50,956
Imputed interest rate (11,315)
Tenant improvement receivables (1,594)
Total operating lease liabilities 38,047
Less: current portion (1,502)
Operating lease liabilities, less current portion $ 36,545
XML 29 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets - Summary of Intangible Assets Subject to Amortization (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 20,325 $ 20,325
Accumulated Amortization (8,821) (8,397)
Net Carrying Amount 11,504 11,928
Acquired Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 20,000 20,000
Accumulated Amortization (8,717) (8,301)
Net Carrying Amount 11,283 11,699
Purchased Intellectual Property    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 325 325
Accumulated Amortization (104) (96)
Net Carrying Amount $ 221 $ 229
XML 30 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Deferred Revenue - Additional Information (Details1) - Genentech, Inc. - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2020-04-01
Mar. 31, 2020
Disaggregation Of Revenue [Line Items]  
Deferred revenue, expected to be recognized 12 months
Minimum  
Disaggregation Of Revenue [Line Items]  
Deferred revenue, expected to be recognized 6 years
Maximum  
Disaggregation Of Revenue [Line Items]  
Deferred revenue, expected to be recognized 7 years
EXCEL 31 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /&#K% ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ \8.L4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #Q@ZQ09/!(@>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)O)TEQ#Z&;B^))07!!\1:2V=U@TX9DI-VW-ZV[ M740?P&-F_GSS#4QKH[)#PNNSLG'+CD11 61[Q&!R71)]:>Z' M% R59SI -/;#'! DYQL(2,89,C #J[@2F6Z=53:AH2&=\621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( /&#K%"QBYV/40, ,0 8 >&PO=V]R:W-H965T&UL?5=;;MLP$+R*H -4XE+R([ -)"Z*%FB!($7;;\6F;2&2Z$JT MG=Z^%*TH+G?8G^CAV1U2L[/A+BZZ?>D.2IGHM:Z:;AD?C#G>)4FW.:BZZ#[H MHVKL+SO=UH6QC^T^Z8ZM*K8NJ*X22M-)4A=E$Z\6[MUCNUKHDZG*1CVV47>J MZZ+]\Z J?5G&(GY[\53N#Z9_D:P6QV*OOBOSX_C8VJ=DS+(M:]5TI6ZB5NV6 M\;VX6\NL#W"(GZ6Z=#?W4;^59ZU?^HU5E759[+K M^#TDC4?./O#V_BW[)[=YNYGGHE-K7?TJM^:PC&=QM%6[XE29)WWYK(8-Y7$T M[/ZK.JO*PON56(Z-KCKW-]J<.J/K(8M=2EV\7J]EXZZ7ZR]9-H3A !H"Z#V M_AL@AP Y!@C'D%Q7YK;ZL3#%:M'J2]1>U3H6?5&(.VD_YJ9_Z;Z=^\WNMK-O MSZMTD9S[- /BX8J@&X08$8G-/1(0(G@@%D[_$JPY0F(""7<@7;B\"<]P> ;# M,Q>>W83GW@?@B DFR"%!SL*G'@%'S##!!!),6/C<(^ (D6*&*628\GCA40 ( M88H9I)CQ>.E1 $A Z3FDF/-X7VH "6@M4FRGE&?PY4:8@. B8%K!,_B: PP% M1!?0N?>"> 9?=H0)Z"ZP?87D&7SE$28@O< N%]S$Y(L/,"%9L-,%-S)-?!* MF098L-T%=S/-?!:."6T%.UYP/Q.K,(Z1H0K#IA?YW&( ) MM#&)K2_!"=\O,8!A)9;3M.N/=NADO>X=?Q^%O1 M[LNFBYZUL8.=&[]V6AMEEY)^L/WA8"?R\:%2.]/?3NU]>QU+KP]&'X>1.QGG M_M5?4$L#!!0 ( /&#K%!H]Y#:G@0 '07 8 >&PO=V]R:W-H965T M&ULC9C;;N,V$(9?Q?!]5^0,CX%C8)-%T0(M$&S1]EJQF=A8 MR7(E)=Z^?2E9,6S.4-L;Z^!_R'\H\M.(JU/3?NMV(?2+[W5UZ.Z7N[X_WA5% MM]F%NNP^-<=PB/^\-&U=]O&R?2VZ8QO*[1A45P4(88JZW!^6Z]5X[ZE=KYJW MOMH?PE.[Z-[JNFS_?0A5<[I?RN7'C:_[UUT_W"C6JV/Y&OX(_9_'IS9>%9=6 MMOLZ'+I]5^^5G>/:HQ8%3\M0^G[NI\,:3RW#3?AHM?M_=+,3@*5=CT M0Q-E/+R'QU!50TO1QS]3H\M+GT/@]?E'ZS^/R<=DGLLN/#;5W_MMO[M?NN5B M&U[*MZK_VIQ^"5-">KF8LO\MO(*1ZHPXB(I8O\7$\":@#$> MK^,E'X]L/([QZCH^L?APEIA15.))DYX\.J".J"Z.YLP@&=:0H89T8LC0 MCH26S&.C0B^,SQJRK"%+#9G$D*7]:(O4#]5))6S>D&,-.6K()H8KX>"EXY@B:%8&.(&9!>>>))*BE*;HE120DJIA6),<4H/,ZYXEDH*4YO"5#*4E,Y;;A+_'^FM+QZI MDC+5IDR5#"L]]P"ISCJ5=\0S55*HVA2JDM+26>4< S%&ZB6@F!DI'JW2$8Y9 MFVF!!Z'T-#.79N8I,9QGWO&,4"F-V:R 9RM0MMJ4K4")&9*)")R$_*R%3YM\VP+,*:!WHTCH0:'F'1JM\#0 \U8!2S;DT M+89JQ@B;[0MY6B&EE4MIA4PE*)P#[M.-D4J/F%](R!,+*;$\Z8R"R.=G(?(8 M0HHAGQ:"R& (8E+,1PDHE3\";VQ M["X3IXVXMOEW@^(9JBA#9=K=@Z)DU%IJPXP7)XWCA?FM"\5#5%&(2I'";1)= M;[?E*G]&FJO\BZOMSV$_^O>R?=T?NL5ST_=-/>YWOC1-'V*SXE/,=!?*[>6B M"B_]<&KC>7O>!SY?],UQVN,N+AOMZ_\ 4$L#!!0 ( /&#K%!?XR5L<@( M .L( 8 >&PO=V]R:W-H965T&ULC99MK]H@&(;_2M,? M< KTW523Z;)LR9:8LVS[C(K:G+9T@'KV[P>TI['T\<4/\G8_-]>#"!07+M[D MD3'EO==5(^?^4:EV%@1R>V0UE2^\98T>V7-14Z6;XA#(5C"ZLT%U%1"$DJ"F M9>,O"MNW%HN"GU15-FPM/'FJ:RK^+5G%+W,?^Q\=K^7AJ$Q'L"A:>F _F?K5 MKH5N!8/+KJQ9(TO>>(+MY_XG/%MA8@*LXG?)+O*J[IE4-IR_F<:WW=Q'AHA5 M;*N,!=7%F:U851DGS?&W-_6'.4W@=?W#_8M-7B>SH9*M>/6GW*GCW,]\;\?V M]%2I5W[YROJ$8M_KL__.SJS2]BT:IZ7M7EHTM+]U( MFO5A< #I \@0@*.[ 6$?$#H!04=F4_U,%5T4@E\\T?U:+36; L]"O9A;TVG7 MSH[I;*7N/2\P(D5P-D:]9MEIR)7&4:RFB@0-DD ##!0$I" V/AQ1A+!!"!J$ MUB :&41.&ITFL9K&:L((Y;&;RU06I7F:8Q@G G$B "=V<*+)/'F61:E#,U5I M)Y+<6)P8I(D!FL2AZ33IU3SH!2&$'9R'LA%. N(D (Z3]K+3Q*.TNX\#](1P MA)2"2"F E#E(Z60FE^6>8@21@1 9 )$[$-E#B'N*$40.0N13".Q,L>*:5OT MH@V/^N4Q-"JV5Z::ZKKHKM^NH7C;/RV"X7VS^ ]02P,$% @ \8.L4#QQ M"$IZ P N X !@ !X;"]W;W)KO7D= 5*@JEJIE:)4;9\=6,"*[:7V$M*_[_H28G;'49J'8"]GSIS9 MRV%G?M;U4W-0R@0O95$UB_!@S/$VBIK-0959,]-'5=EO=KHN,V-?ZWW4'&N5 M;;N@LHA('(NHS/(J7,Z[L?MZ.=BY?R8[=4/97X>[VO[%EU8MGFIJB;755"KW2*\@]LUX6U A_B5JW,S>@[: M4AZU?FI?OFX78=PJ4H7:F)8BLQ_/:JV*HF6R.OX,I.$E9QLX?GYE_]P5;XMY MS!JUUL7O?&L.BU"&P5;MLE-A'O3YBQH*XF$P5/]-/:O"PELE-L=&%TWW/]B< M&J/+@<5**;.7_C.ONL_SP/\:A@>0(8!< H"_&T"' /H6P+KB>V5=J9\RDRWG MM3X'=;]:QZS=%'!+[61NVL%N[KKO;+6-'7U> K!Y]-P2#9A5CR%CS 416?9+ M"H*E6!$OG%PG6/L( (ZGH&@5M".@5P0")V H >L(V!5!XDQ#CQ$=INKKB%.( M[9]3C@\$(H08 Z\D<5021VJ2.(% "0124^K4U&/X2"JGC/HE^3B62CE948(* M2GQ!Q$FT2KQ$A*:4^XI\(! FZ:0DB4J2B"1P)$D_$XOCQ)?D Q,)R:2B%%64 M(HJ<\[)*?44@"?B*?*"5PR8508Q[1(QHHJY)Q/X6(NZ ^AZ:::/.>!F"AQ))=U4'%D8>]81/\2@ M(*F<-GG 31H0ER:IF\VWWQO"WSG'N/\"8L#4-> !)#XR"0@4I&#QM##K:\ "2XVSQS#U=:PP&,S9QG0#
JZ," V3$3,[3;P%A"#2KM;9(+K M(K@3$\2)*9V@P)V3P,?O2@1W.8*XG'=;&D#CS9$RD?J[" ':>9D^X01W.((X M'&43%+@?$?8?4X/[#$%\QI\:[E\0@3'D]QM!"H[-332Z[Y>JWG>M41-L]*DR M[]5/]B]''H$Z-+L[K\!U!+ P04 " #Q@ZQ0""'1 M+Q4" ""!0 & 'AL+W=ON.L4]NXT;K?(*3J!CA5#Z*'SKPY"GN$[Z!_] MLS01FEB.+8=.M:*+))RV\1/>['.+=X"?+0QJMH^LDX,0KS;X+H]'\5[@",W"KQ/2H!5/N&=47I04?68P43M_\VG9N'4;^6UFX(!D+ MDJG ]/Y? 1D+R'M!ZLQ[9<[J1ZII54HQ1-)_K)[:.X$WQ!QF;9/N[-P[XU:9 M[+7")"O1U1*-F)W')'/,A$"&?6J1A%KLDKORY-\&^WL$QEFX!0FZ((Z S E6 M)$R0!@E21Y#."9)B<0P>DSM,YS ?"$YG?;R9 P7I,C##LD70!)>N%DOS><5*L<[S0$H#A A?KA1PTN[H4KLU5_D=V; ^'GP3N.GTS&PO=V]R:W-H965T&ULC9AM;^)& M$,>_"N(]Y]W9!]L1(#7 I95:*;JJ[6L'EH#.QM1VPO7;=VT_73P]E=7W>N=<,_I1Y(=Z-MXUS?$ABNKUSA59_:4\NH/_S[:LBJSQE]5K M5!\KEVTZHR*/0 @;%=G^,)Y/NWO/U7Q:OC7Y_N">JU']5A19]=^CR\O3;"S' M'S>^[5]W37LCFD^/V:O[TS5_'9\K?Q5=O&SVA3O4^_(PJMQV-OY%/CQ!VAIT MBK_W[E1??1^UI;R4Y??VXK?-;"S:C%SNUDWK(O,?[V[A\KSUY//XMW\^5:>?G5]068\ZJO_W;V[ MW,O;3'R,=9G7W=_1^JUNRJ+WXE,ILA_GS_VA^SSU_C_,> /H#>!B(.5- ]4; MJ(L!)#<-=&^@/R.HFP:F-S"?$>*;!K8WL!<#K6\:Q+U!_!FAZU)T[FZW7,NL MR>;3JCR-JO/$';-VL.5#[ =BW=[LUK_[GU^QVM]]GTN53*/WUE&O>3QK(-"D MH6;!:+0(-4M.(T/-BM- J/G*:52H>>(T^J*)?$\NC0&V,= YT($#@QISUMA. M<^@T$S")E"CA)=7ALJE"Q:G A3/QI(A1Y5Q2J4E%PE>OV.H54[U%59TUYKHJ M2+0TRO*1-!M),Y%020M-2C)6)&:@(L/&,4P<-.@+0RI*P2^#2 %+ C33'F;XO"9'B,289C0+8W"K*)3%1B M\6+=U84I\;R3#/",Q@)WGJ209[AK2: M0FT"L=(QFM=E+[RU93*^M$@3B:>(RE+ *\NDI?QVKP" M[_C@MBEY[DH&O%;@?BWI:2$QH>8%>,K5291&C>I:**L MT?%0Q_F-03([@Y6X.+HU2#"@DNN397@BY'<'8'8'B]KT"!3I*3ZMXN@4$;+GQ"&2?'P!P;^ M5N%8%.H 9H"SP",=&*1;O ,#1;JVL<&+H>EB7*O"='CL X=]\M.%8A\L^:5U M3Q6FPV\,P&P,9 \&GL""/#EW=6%*/*B! ;5%'5H !?706/"$!H[0%A=.R6N, M/Q"0.?T)0C.:5!L!%J\JU2DE2:NI:J)2&R<#B 8>T< AFCSQ'**M!9D /O!% M5V\VVM=E?V35Z_Y0CU[*IBF+[E7&MBP;Y]V*+][ASF6;RT7NMDW[-?;?J_-K MJO-%4Q[[5W#1Y3W@_']02P,$% @ \8.L4";&+J&C! C!8 !@ !X M;"]W;W)KQLF3=?JJ,]N/^\5'69M^ZT?ITWQ]KFVWY06'Z7+17WNJEXOJK2WV!_M43YJWLLSK_U:VJ$[W4S7]N/!M_[IKNPOSY>*8 MO]J_;/O]^%2[L_DERG9?VD.SKPZ3VK[<3Q_4W9JS;D"O^'MO3\WH>-*5\EQ5 M/[J3W[?WTZAS9 N[:;L0N?MYMX^V*+I(SL>_0]#I)6!A '\.T#<'Z&& _AQ@ M^MDZE]+/S3IO\^6BKDZ3^GQ[CWGW%*D[[69_TUWL)[O_GYN>QEU]7RJ3+N;O M7:!!LSIK:*RY5JR!PF07S=PYN-@@9&-%(@!=IWB4"J5BSX;4F B[8#@9W(_G M<8XD$$## +H/H,+=G==;$(Z\JCK6L">C8Z&!%"324 $/L&4I$(L,JF">%>5*01WMY M4I%'FR26A4L=1SI\*S-H* .&O"989=(0@1L!9"H+VE$1ID<$#!D?'Y%(-8MC M(RTAH5%IV%0 :0J82OQ<2CZ(-S)!:CTH ID$/4E6Q23;?3T(Q_T>LH/QI1C8 MR7P[+ M7X094&'1*2ZBDH1 82RH6;HW?7(/FJFLH2<&C(X6)#K>[PJ!3DG3& M;R\E"3936F? $U(F84^8=4K"SH@.D[#CF%"'2>&,$Z:P*0Q&!FH !Y3?QVA)/AFQ'$P%V'R$2!?ZK^#" "-F<.Y,- ( "WU M6X4DT&8F0P\!4%)FHJZK0KXP_@CAS^<- ?R1NC'?F&T$V);ZO4F2;6YM92(T M"5+JP,+1C9N#24B(A"80 I.0) E5FOBU2<+-W&T#W824G-Y8_!"F(8%U7^J_ MW0A!+DH2G0!C0$M)U"]H0]8P% FL %/QY$G84YJ=": QGPK!C +O,!SY+V 6JET)%X548![Y7 10S_\7 :,%GE"+@ M2DICX_H@[ LSD<%W<.;#>A"-DV5IHL"G"E#&<90IH5S_BO*Z $QD!D3._%47 M2\Z2TBEZY0*I4HJUO ?K06IN3;$##)X$0F+(,*)OY+P &']H$X ]T MFL)O6\: 9018T>^IF$*W#@S#G#$R62XGR2]K-8C&N=B8"*Q=YZ,MN=+6K_UV M9S/95&^'MMNT&EV];*D^4+>EYUU?J;O'\\;H9YCS/NV?>?VZ/S23YZIMJ[+? MUGNIJM8ZH]$7-_,[FV\O)X5]:;O#Q!W7Y_W1\TE;'8>]W_EE WKY/U!+ P04 M " #Q@ZQ0S%=(N[0! #2 P & 'AL+W=OU.2:1>IVJ3-NG4:>UG+G$25 @9D$OW[V=( MFJ9MMB^ C=_SLS'I8.R3:P \>=:J=1EMO._VC+FB 2WF@Q9O*6"T\FK9F MKK,@R@C2BO$DN61:R);F:?0=;9Z:WBO9PM$2UVLM[)\#*#-D=$-?'/>R;GQP ML#SM1 T_P?_JCA8M-K.44D/KI&F)A2JC-YO]81?B8\"#A,$MSB14>4 ;@\O[#?Q=JQEI-P<&O4HRQ]D]%K M2DJH1*_\O1F^PE3/)TJFXK_#&12&!R68HS#*Q944O?-&3RPH18OG<9=MW(?Q MYNKS!%L'\ G 9\!US,/&1%'Y%^%%GEHS$#OVOA/AB3=[CKTI@C.V(MZA>(?> M<\Z331D/+YL M[']EC >4DES@"#7XP69#0>7#\0K/=ARST?"FFWX0F[]Q_A=02P,$% @ M\8.L4%?K/T2U 0 T@, !@ !X;"]W;W)K'B EXG?]\!.ZZ36GT! M9IASYLPP9*.QSZX%\.1%2>URVGK?'QAS90M*N"O3@\:;VE@E/)JV8:ZW(*H( M4I+Q)+EA2G2:%EGTG6R1F<'+3L/)$CSK$:09<[JC;X['KFE]<+ BZT4# M/\#_[$\6+;:P5)T"[3JCB84ZIW>[PS$-\3'@5P>C6YU)J.1LS',POE4Y38(@ MD%#ZP"!PN\ ]2!F(4,;OF9,N*0-P?7YC_Q)KQUK.PL&]D4]=Y=NJXIF8O_#A>0&!Z48([22!=74@[.&S6SH!0E7J:]TW$?IYL]GV'; M #X#^ *XC7G8E"@J_RR\*#)K1F*GWOREXDF;L M$HCFF.,4PU(T.5*:0<=)7GF7@;V+C\C^AD_3_B!LTVE'SL;CR\;^U\9X M0"G)%8Y0BQ]L,234/AP_X=E.8S89WO3S#V++-R[^ %!+ P04 " #Q@ZQ0 MU)/(0[4! #2 P &0 'AL+W=OV$ *[X0VRSIW]E+]IM)',>=.TQ/8&6!U)4A": M)+=$,JYPF4??V92Y'IS@"LX&V4%*9OZ>0.BQP"E^[ M/QMOD46EYA*4Y5HA TV![]+C*0OX"/C#8;2K,PJ57+1^#L;WNL!)2 @$5"XH M,+]=X1Z$"$(^C9=9$R\A W%]?E/_%FOWM5R8A7LMGGCMN@(?,*JA88-PCWI\ M@+F>+QC-Q?^ *P@/#YGX&)46-JZH&JS3?0E!MT*>5=!O:.QC=YAT_3_I.9EBN++MKYEXW];[1VX%-) M;OP(=?Z#+8: QH7CWI_--&:3X70__R"R?./R'U!+ P04 " #Q@ZQ0?MXI MJ;0! #2 P &0 'AL+W=O<>4 MZ#4M\^@[FS+'TP]D0.RHES.\32)P*FM)7QV/?=BXX6)D/HH7OX'X,9^,M MMJK4O0)M>]3$0%/0^_1XR@(^ IYZF.SF3$(E%\3G8'RI"YJ$A$!"Y8*"\-L5 M'D#*(.33^+5HTC5D(&[/K^J?8NV^EHNP\(#R9U^[KJ!WE-30B%&Z1YP^PU+/ M+25+\5_A"M+#0R8^1H72QI54HW6H%A6?BA(O\][KN$_SS2%;:/L$OA#X2KB+ M<=@<*&;^43A1Y@8G8N;>#R(\<7KDOC=5<,96Q#N?O/7>:\F3#SF[!J$%(.)OVW2+;I MJ0+3QFFRI,)1QTG>>->!O>?Q3?["YVG_)DS;:TLNZ/S+QOXWB Y\*LF-'Z'. M?[#5D-"X<'SOSV8>L]EP."P_B*W?N/P#4$L#!!0 ( /&#K% @($[^LP$ M -(# 9 >&PO=V]R:W-H965T=.J\/C+FR!2WFAPYO:6"T\FK9AKK<@J@C2BO'=[@/30G:T MR*+O9(O,#%[)#DZ6N$%K8=^/H,R8TX1>'<^R:7UPL"+K10/?P'_O3Q8MMK!4 M4D/GI.F(A3JG]\GAF(;X&/!#PNA69Q(J.1OS$HS'*J>[( @4E#XP"-PN\ !* M!2*4\3ISTB5E *[/5_;/L7:LY2PD=)1748E#^V8Q?8*[GEI*Y M^*]P 87A00GF*(UR<27EX+S1,PM*T>)MVF47]W&ZN;W"M@%\!O %::*=%JFJ?1=S)Y MBKV3K8:3(;972IA?1Y X9#2AGX[GMFY<<+ \[40-+^"^=R?C+3:SE*T";5O4 MQ$"5T;OD<-R%^!CPHX7!+LXD5')&? W&ES*CFR ()!0N, B_7> >I Q$7L;; MQ$GGE &X/'^R/\;:?2UG8>$>Y<^V=$U&;RDIH1*]=,\X/,%4SYZ2J?BO< 'I MPX,2GZ- :>-*BMXZ5!.+EZ+$^[BW.N[#>+/?3K!U )\ ? ;F",[8BGCGQ5OOO>0\V:?L$HBFF.,8PQRN?(CU/@/-AL2*A>. M-_YLQC$;#8?=](/8_(WS#U!+ P04 " #Q@ZQ0#$2BN;4! #2 P &0 M 'AL+W=OE+]IM)',>=.TQ/8&6!U)4A":))^(9%SA,H^^LRES/3C! M%9P-LH.4S/P]@=!C@5/\ZGCD;>>"@Y1YSUKX">Y7?S;>(HM*S24HR[5"!IH" MWZ7'4Q;P$?";PVA79Q0JN6C]'(QO=8&3D! (J%Q08'Z[PCT($81\&G]F3;R$ M#,3U^57]2ZS=UW)A%NZU>.*UZPI\P*B&A@W"/>KQ*\SUW&(T%_\=KB \/&3B M8U1:V+BB:K!.RUG%IR+9R[1S%?=QNLGV,VV;0&<"70B'&(=,@6+F#\RQ,C=Z M1&;J?<_"$Z='ZGM3!6=L1;SSR5OOO98T/>3D&H1FS&G"T!4F71#$JR\AZ%:( M$WU'I]OTW6:&NTC?K>G)?EL@VQ3(HD#V88E;F,]O@I!53R68-DZ3194>5)SD ME7<9V#L:W^0_?)KV'\RT7%ETTH\Q]L,00T+ASW_FRF M,9L,I_OY!Y'E&Y?_ %!+ P04 " #Q@ZQ0B^)?Q+,! #2 P &0 'AL M+W=O,ZW;1IM+2=+I\O-S?.PX^6C=D^\ GG6ROB"=B'T M1\9\U8$6_L;V8/"FL4Z+@*9KF>\=B#J!M&(\RUXS+:2A99Y\9U?F=@A*&C@[ MX@>MA?MQ F7'@N[HB^-!MEV(#E;FO6CA"X2O_=FAQ1:66FHP7EI#'#0%O=L= M3X<8GP(>)8Q^=2:QDHNU3]'X6!@5"1"&=]G3KJDC,#U M^87]?:H=:[D(#_=6?9-UZ IZ2TD-C1A4>+#C!YCK>47)7/PGN(+"\*@$Y%?X-.V?A6NE\>1B [YLZG]C;0"4DMW@"'7XP19#01/B\0V>W31FDQ%L M/_\@MGSC\B=02P,$% @ \8.L4&61_I>T 0 T@, !D !X;"]W;W)K M&UL?5/;CM,P$/T5RQ^P;MT45E42:;L(@012M0AX M=I-)8JTOP7::Y>\9.]D0(.+%]HSGG#DS'N>C=<^^ PCD12OC"]J%T)\8\U4' M6O@[VX/!F\8Z+0*:KF6^=R#J!-**\=WN#=-"&EKFR7=Q96Z'H*2!BR-^T%JX MGV=0=BSHGKXZGF3;A>A@9=Z+%KY ^-I?'%IL8:FE!N.E-<1!4]"'_>F\IJ:$1@PI/=OP ]$$&7N[$CQ"?> MGSCVIHK.U(ITA^(]>F\EYX>8O@J9K]$,&1?4O"M%&?^#YQOPP^; M"@\)?OA#8;9-D&T29(D@^V^)6S''OY*P54\UN#9-DR>5'4R:Y)5W&=B'](CL M=_@T[9^%:Z7QY&H#OFSJ?V-M )2RN\,1ZO"#+8:")L3C6SR[:PT.*2@=CGUT#X,FKDMIEM/&^.S#FB@:4<%>F M XTWE;%*>#1MS5QG0901I"3CF\TU4Z+5-$^C[V3SU/1>MAI.EKA>*6'_'$&: M(:,)?7,\MG7C@X/E:2=J^ G^5W>R:+&9I6P5:-<:32Q4&;U-#L==B(\!OUL8 MW.),0B5G8YZ#\:W,Z"8( @F%#PP"MPO<@92!"&6\3)QT3AF R_,;^]=8.]9R M%@[NC'QJ2]]D=$])"97HI7\TPP-,]7RA9"K^.UQ 8GA0@CD*(UU<2=$[;]3$ M@E*4>!WW5L=]&&]X,L'6 7P"\!FPCWG8F"@JOQ=>Y*DU [%C[SL1GC@Y<.Q- M$9RQ%?$.Q3OT7G+.KU-V"413S'&,X8N89(Y@R#ZGX&LICOP?.%^';U<5;B-\ M^T'AS3K!;I5@%PEV_RUQ+6;_*0E;]%2!K>,T.5*87L=)7GCG@;WE\4W>P\=I M_R%LW6I'SL;CR\;^5\9X0"F;*QRA!C_8;$BH?#C>X-F.8S8:WG33#V+S-\[_ M E!+ P04 " #Q@ZQ042O; M!_ Z_?L"=ERKL?("S'#.F0M#-J)YMBV (Z]:=3:GK7/]@3%;MJ"%O<(>.G]3 MH]'">=,TS/8&1!5)6C&>)-=,"]G1(HN^DRDR')R2'9P,L8/6POPY@L(QISOZ MYGB23>N"@Q59+QKX >YG?S+>8HM*)35T5F)'#-0YO=L=CON CX!?$D:[.I-0 MR1GQ.1A?JYPF(2%04+J@(/QV@7M0*@CY-%YF3;J$#,3U^4W](=;N:SD+"_>H M?LO*M3F]I:2"6@S*/>'X"',]GRB9B_\&%U >'C+Q,4I4-JZD'*Q#/:OX5+1X MG7;9Q7V<;F[X3-LF\)G %\)MC,.F0#'S+\*)(C,X$C/UOA?AB7<'[GM3!F=L M1;SSR5OOO12C IY)<^1%J_0=;# 6U"\<;?S;3F$V&PW[^06SYQL5?4$L# M!!0 ( /&#K% _T04)M $ -(# 9 >&PO=V]R:W-H965TE I&7\6OFI$O* %R?W]@_Q]I]+6=AX1[5LZQ< MF]-;2BJHQ:#<$XZ/,-=S3X@/+A08G/4:*R<27E8!WJF<5+T>)UVF47 M]W&Z29(9M@W@,X O@-N8ATV)HO('X421&1R)F7K?B_#$^P/WO2F#,[8BWGGQ MUGLO!4]XQBZ!:(XY3C%\%;-?(IAG7U+PK11'_@^<;\.3385)A"?O%";;!.DF M01H)TO^6N!63?DC"5CW58)HX39:4.'1QDE?>96#O>'R3O^'3M'\3II&=)6=T M_F5C_VM$!U[*[LJ/4.L_V&(HJ%TX?O)G,XW99#CLYQ_$EF]<_ %02P,$% M @ \8.L4%E*T6JV 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)4K2%H%MH&E1;, &!!VV/2LV;0O5Q9/DN/O[4;+K M>9NQ%TFD> X/*2H;K'OU+4 @;UH9G],VA.[(F"];T,+?V X,WM36:1'0= WS MG0-1)9!6C&\VMTP+:6B1)=_9%9GM@Y(&SH[X7FOA?IY V2&G6_KN>)%-&Z*# M%5DG&O@"X6MW=FBQF:62&HR7UA '=4X?ML?3/L:G@&\2!K\XDUC)Q=K7:'RL M,P.7YG?TYU8ZU7(2'1ZN^RRJT.;VG MI():]"J\V.$#3/4<*)F*_P174!@>E6".TBJ?5E+V/E@]L: 4+=[&79JT#^/- MX3#!U@%\ O 9<)_RL#%14OXD@B@R9P?BQMYW(C[Q]LBQ-V5TIE:D.Q3OT7LM M^.Z0L6LDFF).8PQ?Q&SG"(;L$NP7=_*+Q=)]BO$NP3 MP?Z_):[%W/V5A"UZJL$U:9H\*6UOTB0OO// /O#T)K_#QVG_+%PCC2<7&_!E M4_]K:P.@E,T-CE"+'VPV%-0A'N_P[,8Q&XU@N^D'L?D;%[\ 4$L#!!0 ( M /&#K%!_L<@5&0( )P& 9 >&PO=V]R:W-H965TS>>!2.4OYZA9? M+X(/DOQ=TB10231+A(BHJD"$&\$,$P=XYBC8JL$8+50@3#)+C(!A79?"2@ MT4($P21W_LD6%=DB!.N%"(;9X"([5&2'$"QK&\/L<)$XPF]0A-17NKQ"""B] M4V#QG9L:(Q3+$D-!RQHCL^8@0%6^+>J@D-?6]^29=6J]C]0WEW_PH6]_9ZIJ M6AV24DH#-I;HP=9[;9^*:<&A-&ZZL7,U],MA860WO@5D>I#ROU!+ M P04 " #Q@ZQ0ZAM$P[8! #2 P &0 'AL+W=OM\?&7-E"UJX&]-#AS>UL5IX M-&W#7&]!5)&D%>-)R@[,E;M!:V#\G4&;,Z8Z^.9YE MT_K@8$76BP:^@__1GRU:;%&II(;.2=,1"W5.[W?'4QKP$?!3PNA69Q(JN1CS M$HPO54Z3D! H*'U0$+A=X0&4"D*8QN]9DRXA W%]?E-_C+5C+1?AX,&H7[+R M;4[O**F@%H/RSV9\@KF> R5S\5_A"@KA(1.,41KEXDK*P7FC9Q5,18O7:9== MW,?I)KV=:=L$/A/X0KB+<=@4*&;^67A19-:,Q$Z][T5XXMV18V_*X(RMB'>8 MO$/OM>"'?<:N06C&G"8,7V%V"X*A^A*";X4X\?_H?)N^W\QP'^G[-3TY; ND MFP)I%$C_*3']4.(6YF,0MNJI!MO$:7*D-$,7)WGE70;VGL8=/T_Y-V$9V MCER,QY>-_:^-\8"I)#&UL;5/;CILP$/T5RQ^P!B=[401(FZVJ5FJE:*NVSPX,8*W-4-N$[=_7 M-H32E!<\,YQSYN)Q-J)YLRV (^]:=3:GK7/]@3%;MJ"%O<,>.O^G1J.%\ZYI MF.T-B"J2M&(\21Z8%K*C119C)U-D.#@E.S@98@>MA?E]!(5C3E-Z#;S*IG4A MP(JL%PU\ _>]/QGOL46EDAHZ*[$C!NJ'XS[@(^"'A-&N;!(Z.2.^!>=S ME=,D% 0*2A<4A#\N\ )*!2%?QJ]9DRXI W%M7]4_QMY]+V=AX0753UFY-J=/ ME%10BT&Y5QP_P=S//25S\U_@ LK#0R4^1XG*QB\I!^M0SRJ^%"W>IU-V\1QG M_2MMF\!G K\AL"E1K/R#<*+(#([$3+/O1;CB],#];,H0C*.(_WSQUD19>%?>;Q3O["IVW_*DPC.TO.Z/S- MQOG7B Y\*49%W\ 4$L#!!0 ( M /&#K%#_2TC&P0$ #<$ 9 >&PO=V]R:W-H965T^_> 9=\4OK-= 6O4O1FP)WU@X'0DS5@63F3@W0NR^-TI)9%^J6F$$# MJP-)"D*3Y)Y(QGM-S"@ET[^/(-14X!1?$R^\[:Q/D#(? M6 O?P?X83MI%9%6IN83><-4C#4V!']+#,?/X 'CE,)G-'OE.SDJ]^>!+7>#$ M&P(!E?4*S"T7> 0AO)"S\6O1Q&M)3]SNK^K/H7?7RYD9>%3B)Z]M5^"/&-70 ML%'8%S5]AJ6?#*.E^:]P >'@WHFK42EAPB^J1F.57%2<%YY7W89T6_2LM M3J +@=X0R%PH.']BEI6Y5A/2\]D/S%]Q>J#N;"J?#$<1OCGSQF4O)3B MA1;,<<;0#29=$<2IKR5HK,21_D.GV$;"Y.@F[#DS6H4F,?QF637:?B@8:+_PN?1^H; MTRWO#3HKZYY/N.1&*0O.2G+GO'1NBM= 0&/]]H/;Z_DMSX%5PS*F9/VO*/\ M4$L#!!0 ( /&#K%!"/.&PO=V]R:W-H965T!)8XP>^! MEZYIK0^0(NM9 ]_ ?N_/VJW(HE)U J3IE$0:ZAP_),=3ZO$!\*.#T:SFR%=R M4>K5+SY7.=[XA(!#:;T"<\,5'H%S+^32^#5KXL72$]?S=_7G4+NKY<(,/"K^ MLZMLF^,#1A74;.#V18V?8*XGQ6@N_@M<@3NXS\1YE(J;\$7E8*P2LXI+1;"W M:>QD&,=I9T]G6IQ 9P)="(?@0R:CD/D3LZS(M!J1GLZ^9_Z*DR-U9U/Z8#B* ML.>2-RYZ+>A^EY&K%YHQIPE#5YAD01"GOEC0F,6)_D.GK*/ M"^RB KL@L/NKQ/2FQ!CF/R9IU"2-"-S?F,0PAQL3LKHX ;H)3]:@4@TRM,LJ MNG3%0W@IY ,^M=17IIM.&G11UCV?<,FU4A9<*IL[ETOKNGA9<*BMG]Z[N9[> M\K2PJI_;E"S_BN(/4$L#!!0 ( /&#K% JS\/2Q@$ #<$ 9 >&PO M=V]R:W-H965T^0K.2OUZHWO58X3GQ (**U78&ZYP ,(X85<&F^S)EY">N)Z M_Z'^+=3N:CDS P]*O/#*MCF^PZB"F@W"/JGQ$>9Z4HSFXG_ !82#^TQ',)6^<]U+0VR\9N7BA&7.<,'2%V2P(XM27$#06XDC_ MH=,X?1O-,DZ"8\68-*-71A7%;>92KN:6C\)WP:J9],-[PSZ*RL>SZAR;52%EPJR8W+ MI753O!@":NNW>[?7TUN>#*OZ>4S)\J\H_@)02P,$% @ \8.L4$9E5N;$ M 0 -P0 !D !X;"]W;W)K&UL=53O;ML@$'\5 MQ .4A,1)%-F6FDY3)VU2U&GK9V*?;50P+N"X>_L!=ETW8U\,'+\_=\ Y'91^ M,0V 16]2M";#C;7=D1!3-""9N5,=M&ZG4EHRZY:Z)J;3P,I DH+0U6I').,M MSM,0.^L\5;T5O(6S1J:7DND_)Q!JR/ :OP>>>-U8'R!YVK$:?H+]U9VU6Y%9 MI>026L-5BS14&;Y?'T^)QP? ;PZ#6@7FABL\ M@!!>R*7Q.FGBV=(3E_-W]:^A=E?+A1EX4.*9E[;)\ &C$BK6"_NDAD>8ZDDP MFHK_#E<0#NXS<1Z%$B9\4=$;J^2DXE*1[&T<>1O&8=S9T8D6)]")0&?"(?B0 MT2AD_H59EJ=:#4B/9]\Q?\7K(W5G4_A@.(JPYY(W+GK-Z7Z;DJL7FC"G$4,7 MF/6,($Y]MJ QBQ/]AT[C]$TTPTV@;Y9T^A__;51@&P2VGTI,;DJ,879QDR1J MDD0$]C&UL;5/;;MP@$/T5Q <$+^MTMRO;4C91U4JMM$K5]IFUQS8*>%S Z_3O"]AQ MK=0OP SGG+DP9".:%]L"./*J56=SVCK7GQBS90M:V#OLH?,W-1HMG#=-PVQO M0%21I!7C2?*!:2$[6F31=S%%AH-3LH.+(7;06I@_9U XYG1'WQS/LFE=<+ B MZT4#W\']Z"_&6VQ1J:2&SDKLB($ZIP^[TSD-^ CX*6&TJS,)E5P17X+QI,'R%V2T(YM67$'PKQ)G_1^?;]/UFAOM(WZ_I_+ MD&X*I%$@ M70L%\E6/=5@FCA-EI0X='&25]YE8!]X?)-_\&G:OPG3R,Z2*SK_ MLK'_-:(#GTIRYT>H]1]L,134+AP/_FRF,9L,A_W\@]CRC8N_4$L#!!0 ( M /&#K%"WMS+HW $ $% 9 >&PO=V]R:W-H965TIWG0#8-"'X)W.<&-,?R1$%PT(IA]D#YU=J:02S-A0U43W"ECI M28(3&D5[(EC;X3SUN;/*4WDUO.W@K)"^"L'4[Q-P.61X@^^)U[9NC$N0/.U9 M#=_!_.C/RD9D5BE; 9UN98<45!E^VAQ/B<-[P,\6!KV8(]?)1)\T\6SIB,OY7?W%]VY[N3 -SY+_:DO39/B 40D5 MNW+S*H?/,/6SPVAJ_BO<@%NXJ\1Z%))K_T7%51LI)A5;BF ?X]AV?APF_3LM M3* 3@:X(9#3RE7]BAN6ID@-2X][WS/WBS9':O2E5R8!S./ZGY#% M$12@:G_Y-"KDM?,7?Y&=[_<3]4?X+WQ\'+XQ5;>=1A=I[$7PQ[62TH M)7JP MN]K8]V@..%3&31,[5^.M' ,C^^G!(?.KE_\!4$L#!!0 ( /&#K% S*+ = MP0$ #<$ 9 >&PO=V]R:W-H965TAE? G=^[]T[X)*- M2K^9%L"B=RDZD^/6VGY/B"E;D,SAF(LOB5?>M-8G2)'UK($?8'_V1^TB MLJA47$)GN.J0ACK']]O](?7X /C%832K/?*=G)1Z\\'W*L<;;P@$E-8K,+>< MX0&$\$+.QI]9$R\E/7&]OZ@_A=Y=+R=FX$&)W[RR;8[O,*J@9H.PKVK\!G,_ M*49S\\]P!N'@WHFK42IAPB\J!V.5G%6<%IY5W81UG_0LM3J S@5X1R%0H M.']DEA695B/2T]GWS%_Q=D_=V90^&8XB?'/FC"_IUFY&S%YHQAPE#5YA/ M!''J2PD:*W&@_]%IG)Y$'2:!GJSIR6U<8!<5V 6!W3\MTJL68Y@D7B2-%DDC M KNK(C%,>E6$K"Y.@F["DS6H5$,7QF657:;BGH:+_X1/(_7"=,,[@T[*NN<3 M+KE6RH*SLKEQ7EHWQ4L@H+9^^\7M]?26I\"J?AY3LOQ7%'\!4$L#!!0 ( M /&#K%"&PO=V]R:W-H965T0/6!.3RVX$2,U652NU4K15M\\.# &M+]1VPO;O.[8)(EMX MP#/C,^?,C.U\T.;-M@ N>9="V8*TSO5[2FW5@N3V0?>@<*?11G*'KCE3VQO@ M=4B2@K(TW5+).T7*/,2.ILSUQ8E.P=$D]B(E-W\/(/10D!6Y!5ZZ<^M\@)9Y MS\_P$]RO_FC0HQ-+W4E0MM,J,= 4Y--J?UA[? "\=C#8F9WX3DY:OWGG6UV0 MU!<$ BKG&3@N5W@&(3P1EO%GY"23I$^5%K_IY3-"*)2Q&QG2NRC!IW-WU_O']R<.V63DW9XE&'@C=8. MD"Y]P)I;?%&3(Z!QWMRA;>*]BH[3_?ADZ/1NRW]02P,$% @ \8.L4'&N M^XFE @ CPD !D !X;"]W;W)K&ULE991;YLP M$,>_"N*]Q<: 295$:C)-F[1)5:=NSV[B)*B F>TDW;>?;0@E^%B[EV [=__? MW>'#GI^%?%$'SG7P6I6U6H0'K9N[*%*; Z^8NA4-K\T_.R$KILU4[B/52,ZV MSJDJHQBA+*I848?+N5M[D,NY..JRJ/F##-2QJIC\L^*E."]"'%X6'HO]0=N% M:#EOV)[_X/JI>9!F%O4JVZ+BM2I$'4B^6X3W^&Z-<^O@+'X6_*P&X\"F\BS$ MBYU\W2Y"9"/B)=]H*\',X\37O"RMDHGC=R<:]DSK.!Q?U#^[Y$TRSTSQM2A_ M%5M]6(1Y&&SYCAU+_2C.7WB74!H&7?;?^(F7QMQ&8A@;42KW&VR.2HNJ4S&A M5.RU?1:U>YX[_8L;[!!W#G'OD)!_.I#.@?0.<9M\&YE+]1/3;#F7XAS(]FTU MS&X*?$=,,3=VT=7._6>R56;UM"0(SZ.3%>IL5JU-/+!YLXB,>H^((<0J]MP) MBJ\1:\B&P! "YD&< +D22&"!!!1(G$ R$*"C(%>M2>9,:F<28Y*/,GG'Z"J2 M%(PD]2-!HTA:DW0 (1BE$Y0,I&0>!>=DA,E\3(X2"F,HB*$>9C8;4:A'N2&S MC.;CRE*OLCQ,#MCH%^)Q-?6 RW,J;_L?7A[L-0 M^WG9YEY9XQ$E&AQO%9=[=Q-0P48<:W<-&:SVMXW[V!V/;^;M5>4[D_NB5L&S MT.:0=4?A3@C-323HUL1P,+>C?E+RG;9#:L:RO2*T$RV:[OH3]7>PY5]02P,$ M% @ \8.L4.S @D4G @ \08 !D !X;"]W;W)K&ULC57MCILP$'P5Q .<,9!/$:1+HJJ56BFZJNUOAVP".H.I[83KV])TT0KZJ'$![;R6OU,K/M:Z7A*@LAY*I)U%#9=X"E.N;8!DB8U.\%/T+_JG30[TJLX #=PZ\3DR 17[M?+SDJ+LE,Q M5DKVUCZ+RCV;3O]*PPEA1PA[@LG]&2'J"-$[(?Z4$'>$>$0@;2FN-UNF69I( MT7BR_7MK9K\BNHQ-]S,;=,UV[TQ[E(E>TH@&";E8H0ZS;C'A $-[!#'J?8H0 M2[$.;^CAQP2;6\1TY&%["Z%T@KN(T$(C)Q!_*/1.&3$J$#N!:"@0Q+C !!68 M( Y&G5ACF&C4+0QSQ\@4-3)%!.[T+/E J"IJ/3@ *6HS,D,&Y+T&>W$Q57B;.E;;'9Q#MY_9S M:.?&*+ZV\]S-DW>9]C+XP>2IJ)2W%]I,)3<[CD)H,!Z#)_-MYN;^Z3<&ULE5?1;ILP%/T5Q/L*ML&$*HFT MMIDV:9.J3MN>W<1)4 $S<)+N[V>#FP9\G4(> C;G'I][[6/P_"3JEV;/N?1> MB[QL%OY>RNHV")KUGA>LN1$5+]63K:@+)E6SW@5-57.V:8.*/,!A2(."9:6_ MG+=]C_5R+@XRSTK^6'O-H2A8_>^.Y^*T\)'_UO&4[?92=P3+><5V_">7OZK' M6K6",\LF*WC99*+T:KY=^)_1[8J$.J!%_,[XJ;FX]W0JST*\Z,:WS<(/M2*> M\[74%$Q=COR>Y[EF4CK^&E+_/*8.O+Q_8__2)J^2>68-OQ?YGVPC]PM_YGL; MOF6'7#Z)TU=N$HI]SV3_G1]YKN!:B1IC+?*F_??6AT:*PK H*05[[:Y9V5Y/ MW1.:FC X )L ? Y T=4 8@+(>P"]&A"9@.@](+X:$)N >" IZ')OB_G )%O. M:W'RZFX]5$PO.W0;J^E:Z\YV=MIGJIZ-ZCTN"0[GP5$3&V+P+\2XB# C8PFN!@##L8 PXF@Y5PAVU;)C&X0@V27D/V9<'^Q8!_ MB>NU['@O3_ OAOV+ ?_:Q1EC2E.=R?[%L'\QX%_BV/LQ;#8<3R@/;#9,QY2' M6CFCB#CJ,PK;EP:;&$/^3!P4L#_Q;$*!8'_B=$R!4GN;G8'5^1C8_]J$'4\@ MQP_W-Q T?'\&%]_[^HCW@]6[K&R\9R'5T:']P-\*(;DB#&_4I.[5J?+LT+ P N X M !D !X;"]W;W)K&ULE5?1;ILP%/T5Q <4;&-C MJB32FFG:I$VJ.FU[=A,G007,P$FZOY\-%*7X.B4O 9MS#^>><&1[<5;-2WN0 M4@>O95&UR_"@=7T?1>WF($O1WJE:5N;)3C6ET&;8[*.V;J38=D5E$>$X9E$I M\BI<+;JYQV:U4$==Y)5\;(+V6):B^?<@"W5>ABA\FWC*]P=M)Z+5HA9[^5/J M7_5C8T;1R++-2UFUN:J"1NZ6X2=TOR;$%G2(W[D\MQ?W@6WE6:D7._BV78:Q M520+N=&60IC+2:YE45@FH^/O0!J.[[2%E_=O[%^ZYDTSSZ*5:U7\R;?ZL QY M&&SE3AP+_:3.7^70$ V#H?OO\B0+ [=*S#LVJFB[WV!S;+4J!Q8CI12O_36O MNNMYX'\K@POP4(#' I1<+2!# 9D41+VRKM7/0HO5HE'GH.G_K5K8CP+=$V/F MQDYVWG7/3+>MF3VM",D6T"@\T47S34%P[A">810.NBLY.+G89QRMG4%P#& M&4.>U83 T29 M"GR4,!9)+=L;SW[VUD;7'?K"MKBPB!;HHLCA#W3_1#-/J_: MX%EI&UL;9-M;YLP$,>_BN4/4">&I%4$2$NG:94V*>JT[;4#1[#J!VH[ MH?WV.QN*DHXWV'?^W^\>L(O!NA?? 03RII7Q)>U"Z'>,^;H#+?R=[<'@26N= M%@%-=V*^=R":%*05XZO5EFDA#:V*Y#NXJK#GH*2!@R/^K+5P[WM0=BCIFGXX MGN6I"]'!JJ(7)_@%X7=_<&BQF=)(#<9+:XB#MJ1?UKM]'O5)\$?"X*_V)'9R MM/8E&D]-25>Q(%!0AT@0N%S@$92*("SC=6+2.64,O-Y_T+^EWK&7H_#P:-5? MV82NI ^4--"*LPK/=O@.4S\;2J;F?\ %%,IC)9BCMLJG+ZG//E@]4; 4+=[& M59JT#N/)_78*6P[@4P"? _C8RY@H5?Y5!%$5S@[$C;/O1?S%ZQW'V=31F4:1 MSK!XC]Y+E6UXP2X1-&GVHX;?:+)9PY _)^&+27@"Y#> ?!F0+0*R!,AN )ME M0+X(R/^K8/NYRU&R31*3)&O^*06[FFJ\M#^%.TGCR=$&_$%IC*VU 1"WNL.; MT.$[F0T%;8C;>]R[\;:,1K#]]!#8_!JK?U!+ P04 " #Q@ZQ0(C5=,@X$ M "^% &0 'AL+W=OOGUUBB&1PT"YB2UE^'-(CCZ3 MVMZJ^GMSL;;=_"CRLME%E[:]/L1Q<[S8(FV^5%=;=O\Y5W61MMUE_1(WU]JF MIZ%1D<>,$!47:59&^^UP[ZG>;ZO7-L]*^U1OFM>B2.O_'FU>W781C=YO?,U> M+FU_(]YOK^F+_=]'/].$@A@:#XN_,WIK9 M]TT_E.>J^MY?_'[:1:1W9'-[;/L2:??Q9@\VS_M*G8]_IZ+1O<^^X?S[>_5? MA\%W@WE.&WNH\G^R4WO913K:G.PY?;=_+>2=?' ML_F^-JT53%5Z:P4Z8_Q,RN'S]M4_[T9;L"F!NS>@(H/&_"I 7<:Q*.S M8:B_I&VZW];5;5./JW5-^U#0!]Y-YK&_.*+Q.:,!-(K(9V-+ 3F%<# M"YCUB:4$/[ID168GT7RP1FN1N ^P+Z-$LM"0: F=$5L)]&BJT1[AH!*!QXA MBJ%" 56\Z$ZB97:5:P:(3, +YA/E*^([B9:+0!35KAVDDX++@"5,/ J0IP*/ M),64HO(3(<9XH8 O?HA]>$B=&.[.BR^CC&JE HXP:.@:TE"?(="1+_O0$68- M1; )+3:F#?T$;ACN#&^9SA"G%$S?"2*>E"?&&8=ZP-;QA@"22NS_:0,5- MX&E@@4W,"MX<&.)-H!N,$K8&).CCAN M.+D/!RH3[2X2D"74S"9Y:2AP8D(8<1@K'%T @N5P"#BR2?RB^G! 3W\ M_/KTH-1H=SN-9$+2T#IASG#$&2^_/D H^4EC MV0_FD$#['3>;DT@MGEGB[<"03$CAIB*>O4CJW^S]F=8O6=ELGJNVK8KAS=&Y MJEK;E21?NK%=;'JZ7^3VW/9?D^Y[/;Y1&R_:ZCJ]+8SOKRSW_P-02P,$% M @ \8.L4)?-Z!V^ 0 $00 !D !X;"]W;W)K&UL?53M;ILP%'T5Y >(P="DC0!I99HVJ96B3NM^.W )J/Y@MA/:MZ]M7,12 MMC_8]_J.I/G7$) M7.8#/<%/,+^&@[(1GE6:GH/0O121@K9 7Y)]E3F\!SSW,.K%/'*5'*5\<<&/ MID"Q,P0,:N,4J!TN4 %C3LC:^!,TT;RE(R[G'^K??.VVEB/54$GVNV],5Z!; M%#70TC,S3W+\#J&>&Q2%XA_@ LS"G1.[1RV9]M^H/FLC>5"Q5CA]G<9>^'&< M5G9)H*T32""0F9!D_R6D@9!>$?#DS)?ZE1I:YDJ.D9H.:Z#N3B3[U#:S=DG? M.[]FJ]4V>RG3[5V.+TXH8.XG#%E@R-^(ZC-B&\\0; W,+LBJ"^+YV=+%[A\" MZ:I Z@72I<#-[;I MBJ0K3A(KOHP8>X\1GA,LKGJ5?490S;DR@A>'(Y[+(]4 MG7JAHZ,T]IS]:;12&K!Z\<;>P,Z^SSE@T!HWW=FYFF[I%!@YA >(Y[] ^0Y0 M2P,$% @ \8.L4'F)- '9 0 #04 !D !X;"]W;W)K&ULC51=CYLP$/PKR.\]$Q,^% %2- MD)QJ$\H35H,$6KLBSC )PP1SVO6HS%WN(,MCC(0)TYI_+?'I@8"[1! MU\13=VJU3> R'^@)?H'^/1RDB?#"4G<<>M6)/I#0%.CS9K?/+-X!GCL8U6H? MV$Z.0KS8X'M=H- : @:5M@S4+!=X!,8LD;'Q=^9$BZ0M7.^O[%]=[Z:7(U7P M*-B?KM9M@3(4U-#0,]-/8OP&N9PPBI7V7I5MAZ5[3N5"1.O5#Z1#T1BKTA\*Q*'?H+$2Y#< M/\S42Y#>,+5GVPOBI]4GKI>!4>AS:%POVXC MA ;#%SX8PZVYFY: 0:/M-C5[.9W0*=!BF"\?O-R Y7]02P,$% @ \8.L M4'2H-><* @ LP4 !D !X;"]W;W)K&ULC53; MCML@$/T5RQ^P^!:3C1Q+FT15*[52M%6WS\097[1@7"#Q]N\+V.LZ#EKMBV&& M<\Y<#)/U7+S*&D!Y;XRV G"V) M410%08H8:5H_SZSO*/*,7Q1M6C@*3UX8(^+O#BCOMW[HOSN>FZI6QH'RK",5 M_ 3UJSL*;:%)Y=PP:&7#6T] N?6?PLT!&[P%O#30R]G>,Y6<.'\UQK?SU@], M0D"A4$:!Z.4*>Z#4".DT_HR:_A32$.?[=_4OMG9=RXE(V'/ZNSFK>NNO?>\, M);E0]&O]L11P#XEQZLXB=A8:6X'X1@"[!1*G0&(%DID 3A:-&B"IA;1#H\+U(]:/ M<%'._M/(PSTR<&>]-]F=> ( M $H) 9 >&PO=V]R:W-H965TN1D[/MC8KE9$ M2[J7FH*HYD(S6I::2>GXW9':_9HZ<-B_L7\VR:MD=D30C)6_BH/,-W9D6P=Z M).=2OK#K%]HEY-M6E_TW>J&E@FLE:HT]*X5Y6ONSD*SJ6)24BKRW;5&;]MKQ MW\+@ -P%X#X K?X9X'4!WB3 :9695#\12=*$LZO%VZ_5$%T4:.VIS=SK2;-W MYIW*5JC92^I%*'$NFJC#;%L,'F#P&)'-$8';0QPEH%>!0178Q'LC%1@F\$ " MSQ"L1@3>)(T6$QA,W:;A>MB?I/((-1*S L6L #&KB9@6XP^6^1!%>++S&83R MXA 6XX-B?$#,).>M/UL&(=^=2,X@5(PC6$P B@D ,0%,$(($X?)"B4"":$&A M1+-$E2VZ[F0['J%&8F)03+R@4&*@!$(43L1 *,]%L!CDPE;@+BB5#C2N CS= MP@R$!7%\1] =;T)S0>&=>D.PL:#_@,9B8&M!2[P% M ;:!9K\SA(KO_(P(]A:TQ%PZT,A19T8'@J;5X@P.-7W+^$[XJ:B%M6-2G8_F M%#LR)JDB=)\48:XN-OV@I$>INZ'J\_9T;P>2-=W-Q>FO3^E?4$L#!!0 ( M /&#K%"9N_8!#P( #@& 9 >&PO=V]R:W-H965T&@-9@:CMA^_:U#4$LN)7V M)C[PS__-@#W)1LI>> ,@K->.]#RW&R&& T*\;*##_(D.T,LG-64=%G+)KH@/ M#'"E@SJ"/,>)4(?;WBXRO7=F149O@K0]G)G%;UV'V9\C$#KFMFL_-I[;:R/4 M!BJR 5_A.X@?PYG)%5ITMQC4N?W!/9Q2I=>"GRV,?#6W5"472E_4 MXDN5VXY*" B40CE@.=SA!(0H(YG&[]G37I J<#U_N'_2MTFUUD*AU^G<:V MU^,X^S_"S '>'. M 6[PWP!_#O W 6C*3)?Z$0M<9(R.%IL^UH#5F7 /OGR9 MI=K4[TX_D]5RN7LO_"3.T%T9S9KCI/%6&N^MXK171,XB03*!)0O/F(6GX_TU MP8W,!K[1P-<&P9LRDDT9DR;2FEYK7"].S93 2 D,E'1#F33AFA*E_Z"$1DJX MIZ3.AA*^@Q(9*9&!XFXHT3LHL9$2&RB;PW.,]Y38\&PO=V]R:W-H965TJRH @% <5*VI_E;N^K5SEXJ++HN9;Z:E+53'Y9\U+<5OZV+]WO!:GL[8= MP2IOV(E_Y_I'LY6F%?11#D7%:U6(VI/\N/0_X,4&QY;@$#\+?E.#NF>M[(1X MLXTOAZ6/K")>\KVV(9@IKGS#R])&,CI^=T']?DQ+'-;OT3\Y\\;,CBF^$>6O MXJ#/2S_UO0,_LDNI7\7M,^\,1;[7N?_*K[PT<*O$C+$7I7)?;W]16E1=%".E M8N]M6=2NO'7Q[S280#H"Z0DX_">!=@0Z(@2M,F?U(]-LE4MQ\V2;K8;918$7 MU$SFWG:ZN7/_C%ME>J\KFH5Y<+6!.LRZQ9 !ACPB-E-$C'I(8 3T*@BH@C@^ M'?!3"O,IR*>.'SZXB$8N6DSL,'6K,8R2L1, A;+!C#R("4$QX<0,S6(X0 0& MB WRX\D)2% 2I1-3 XG:3*>YF!P M$]FGP3R6U#BZ9[ M;@3]FV?U%U!+ P04 " #Q@ZQ0?_8VJ=(" #)"P &0 'AL+W=O$J/)]TL>)M5*8[RN]0_RL?*S+R!99_FLJA3 M53B5/*S=CW"? &\"6L3/5%[KT=AI4GE6ZJ69?-FO7;]1)#.YTPV%,*^+W,HL M:YB,CM\]J3OLV02.QV_LG]KD33+/HI9;E?U*]_JT=KGK[.5!G#/]I*Z?99]0 MX#I]]E_E168&WB@Q>^Q45K=/9W>NM4C2G".Z9J?ZN66R+W7XS MY:G-ZF5#XWCE71JB'O/08<@(0]XCMC<1B8T(_0'B&8F#3H+J)&T\'>LD!">@ M* %M"=B(@--)GATD;"%%IY$%T3371:@$0?EQS'#%#%7,;,73SG208+0+\3DG M?")Y&2Q!8!!3.E/F !4=6*(IF=8YL/8!"KX_$6VC/@ #,E/"$%436FJ SA!$ M*$&T_-AQE(#?/G;<2C0PU8@FY5B$2FP4XP',*(Y1Q?'M8Q5XQX)MDD"G3LYN&-!\!]MQVT&;)^QVQXB MKA>$P;1\BV )!B.,S\G&S0VB!6V/K!^9V0BFJB-,#DQ%(UPLB&B@E):&T+\SF9W,O7J89/*@ MFV%DQE5WN>PF6I7]Q=D;;N^;OU!+ P04 " #Q@ZQ03HJMA\\! F!0 M&0 'AL+W=OD&P*!W MP3N=X\:8?D^(+AL03#_('CK[II9*,&.7ZDQTKX!5/DEP0J-H301K.UQD/G94 M128OAK<='!72%R&8^GT +H<&G/C7$!4F0].\-W,#_ZH[(K,E.J5D"G M6]DA!76.'^/]8>?T7O#:PJ 7<^2>2+G$YO]$_>>_6RXEI>)+\9UN9)L=;C"JHV86;%SE\ALG/"J/)_%>X M K=RUXFM44JN_1.5%VVDF"BV%<'>Q['M_#A,_%M:.(%."71.B%/O92SD.W]F MAA69D@-2X][WS'WB>$_MWI0NZ+?"O[/-:QN]%FD49^3J0)/F,&KH0D-G!;'T MN00-EJ ^/5FD)_0_@"0(2#P@_:M'^J''D"8)%TF#1=( ( T#5D' ZGZ;ZR!@ M?8?-D&85+K()%MD$ .LP8!L$;.^WN0L"=G?8_%>3)-L/1FSFVG MT4D:>UK\/UU+:<#RH@?[<1I[:&PO=V]R:W-H965T].+KV7J>CH04"BD5B!JN$(.E&HA%>//I.G.EIJXG-_4/YO>52\G(B!G]'=3 MRCIU]ZY30D4N5+ZRX0M,_42N,S7_#:Y %5PG41X%H\(\G>(B)&LG%16E)>_C MV'1F'";]&\U.\">"/Q-P^"$AF C!BH#&9*;5%R))EG V.'S\6#W19P(? K69 MA2Z:O3/O5+="5:]9Z.T2=-5"$^9YQ/@+C'^/R#]"(.4_A_"M(7Q##Y;T18@[ M@< J$!B!\*Z+_2KCB(D-IAM-]E[@QW:?T.H36GP>5SXC)EKX[/#CWNX265VB MK0OV5M\DVG2# ^RM4'FTR?()A]@/[6EB:YK8D@:OTL3;O=T%X2;.?V%C'+0X MO/HR^4[XN>F$[L) P IPP !D !X;"]W;W)K&ULE5?1DIHP%/T5A@]82 (BCCJSZG3:F79F9SMMGUF- MRBP0"E&W?]\D(*OA9*?U02">>T[N->6V/G$OOK2RJ=N$?I:QG0=!N MC[S,V@=1\TK]LA=-F4GUV!R"MFYXMC-!91'0,)P$9997_G)NQIZ:Y5R<9)%7 M_*GQVE-99LV?%2_$9>$3_SKPG!^.4@\$RWF='?AW+G_43XUZ"@:675[RJLU% MY35\O_ ?R6Q#8QU@$#]S?FEO[CV=RHL0K_KARV[AAWI&O.!;J2DR=3GS-2\* MS:3F\;LG]0=-'7A[?V7_9))7R;QD+5^+XE>^D\>%/_6]'=]GIT(^B\MGWB<4 M^UZ?_5=^YH6"ZYDHC:TH6O/M;4^M%&7/HJ929F_=-:_,]=+S7\-P .T#Z! 0 M)Q\&L#Z #0&4?!@0]0'1>T!DJM6E8FJSR62VG#?BXC7=WUMG>A616:2JO]6# MIMCF-U6>5HV>EQ&A\^"LB7K,JL/0&PP9$(%B'R0HDEC147A$V+W$&F&B>\P& M86(\$09S98: W1%,,$$$"2)#$-T1)%:Q$&:*16(H$@."U!(98VB"-2908S+6 MH*&E@3"._SV!(@D@L)<6PC L,H4B4T!@+9Q5AXD-IOIH_:90(@42L2718=); MB0>'" FQ$4,@,[&=V('T91 *'QPF( ['$R!DK>)U#[I/B#ITH.T?"04Z4SLA MBA)R^(5@6Q,&A&S']*#T3L>QT@AV/P'69K9K>M#=8DNG$ZN^&P0+]<8@ H[VBO!'8. =L"8K9.,EV88.C/";8. MOA%&#@K<%DCZ[]L)Q9ZGP//,[EX0Y+ \Q9:GP/+,[BT0Y-A5*+8\!98/727! M9J;_L4E3[%.*?#JJ*@(Y^@[%[J/(?:.J(E!JZ00WI[62-P=S$FZ]K3A54I]X M;D:'T_8CU:<]:WQ%9NONS/Q.TQWAOV7-(:]:[T5(=98T)[Z]$)*K.:H-Q/>. MZJUA>"CX7NK;1-TWW=&Y>Y"B[E\+@N'=9/D74$L#!!0 ( /&#K%"I,[HC MI0$ +T# 9 >&PO=V]R:W-H965TE!E+FM*/Q*L\=3XD6%4,X@0_P/\<#A8C MMJ@T4D/OI.F)A;:D#^ENGP=\!/R2,+K5GH1.CL:\A>!K4](D& (%M0\* I<+ M/()200AM_)DUZ5(R$-?[#_7GV#OV%.P2A&;,?L+P M%88O"(;J2PF^68)'>K:F\W1;(-L4R*) _I_'],KC%N83E_EFD7Q#(+LJLH7) MKXJPU>3#Q?XN[$GVCAR-QY\81]T:XP'UDAN\+1V^I250T/JPO<>]G6[4%'@S MS(^%+2^V^@=02P,$% @ \8.L4((/8A5: @ U < !D !X;"]W;W)K M&UL=97;CILP$(9?!7'?!1N;0T0B-5M5K=1*T5;; M7CN)DZ %3&TGV;Y];4,0:X8;L,W,_\W8S+B\"_FF+ISKX+VI6[4.+UIWJRA2 MAPMOF'H2'6_-EY.0#=-F*L^1ZB1G1^?4U!&.XS1J6-6&F]*M[>2F%%==5RW? MR4!=FX;)?UM>B_LZ1.%CX:4Z7[1=B#9EQ\[\%]>OW4Z:632J'*N&MZH2;2#Y M:1U^1JLM(M;!6?RN^%U-QH%-92_$FYU\/Z[#V$;$:W[05H*9UXT_\[JV2B:. MOX-H.#*MXW3\4/_JDC?)[)GBSZ+^4QWU91WF87#D)W:M]8NX?^-#0C0,ANQ_ M\!NOC;F-Q# .HE;N&1RN2HMF4#&A-.R]?U>M>]\'_8<;[( '!SPZX#Z7'N0B M_\(TVY12W /9;W['[!FC%39[<["+;BO<-Q.\,JNW#2&TC&Y6:+#9]C9X8I/0 M9+2)C/X(P2 $.X%D(H Q@@424"!Q F0:09Y[4?8VJ;-I>QM)1\1L%YEBW\9 6(*6880E(/4P '4]"%;% ,EUP,@#*_YN(9 MZ1-"":(+J(7J1@#*+YS!Z".*%@L_ H)+'&& Y!?/8#0E)7D\R?TC">X%:-X, M"/4+:##R$/+9.9%YVTDI\8\IFO1C>]_]9/)&UL ME5CK;ILP&'T5Q ,47P!#E41:DK6=M$E5IVV_:>(DJ( SH$WW]C.7HF .*>F/ MTR0KYO:A+(^WCE-L#C*-BAMUE)G^LE-Y&I7Z M,=\[Q3&7T;8FI8G#"/&=-(HS>S&KWSWFBYEZ+9,XDX^Y5;RF:93_6\I$G>8V MM3]>/,7[0UF]GL[*-4YD5LJH=OV[E-JHAD(C=E92+2ES>YDDE26=)Q_&V-VIW/BGA^ M_V']KDY>)_,<%7*EDC_QMCS,[<"VMG(7O2;EDSH]R#8AS[;:[+_+-YEH>!6) M]K%125'_MS:O1:G2UHH.)8W>FVN$OA4@ML2 MW(X07"9X+<'K"/PRP6\)_E2": EB:@Y!2P@,@M.4HZ[O.BJCQ2Q7)RMOIN@Q MJI1 ;P,]@S;5RWK"U-]TB0O]]FWA>G3FO%6&6LRRP; >AO4Q*X3A?'W,'<+X?N%X,!P/ MA&/,O;4W2-P=A-!)" P8RE^'0QE@%Y3@CDA M0>MC R],-]G-&"A MV:T0U&,\H"X;"6RD55.0O3 #HP-OGA^(D5&FN*]1!CR-=$:*.QOETWLCQ9V( MHE8DS/7"O2I?W&0HZC*AZ6D(XGQL4' ?H<-&X@IB^FE P5E&[.9,2GU'N#=0 MT!S$F RPGFEP10&Q6BF0JS":]Y("O3;R&%F)L6K94+6NX",FL+X8G9XQ&]D0 M .$(HPLN(6ADPC*L+@8V#L(?,8'5Q=PKLL6R84 V@_JRX=KK,Y^&1(SXPM)A M2#IC)K HF+@B8RP*!E:P87T1:&Q?B97#ALJA[LCN@&-!<'+%YA0+@H,%1QAM M<<6'"T[("0\%'ZD.Q]+A0!7!8"_,/MOJW0.(CH=Q/S3J]("03(2$A&:S=4[^.LL)Y5J0]F]?%IIU0IM55RH^T=9+3M'A*Y*ZM;H>_SYBS=/)3J MV/Y.X'0_5BS^ U!+ P04 " #Q@ZQ0E^!B0R," :!P &0 'AL+W=O MUNFS 4AF\%<0$U-M\106I:39NT25&G M=;^=Y"2@&LQL)W1W/]L0E#9&8G_B#\YYWO,2CEWT7+S)"D!Y[PUKY=JOE.I6 M",E]!0V5#[R#5C\YUM1%ORL6-W" M5GCRW#14_-T X_W:Q_YUXZ4^5H8ERJ!MH9I>#-2="D-?1_&NK5C/_*O:>X$,B:0*8'8!#0(V'E=]3\QWA%]+O9FTW[*NPS7;S4NY(4(180W@+BW T(G8#0 J(/%82?JAQB8AO3VI@P3[,D"[!;*7(J10ZER V( MG8!XN=?$"4@6>$WNO.(TR@D)9DI-G4JI0REV S(G(%ON-7<"\@5>\WNO>12& M$9GQB@/WAQXXM)(9Q$ROX.5^L;L3,%G@> RZM4RR(")Y-J/E;AKLZIIT!N'N M!AS]AV-W/^!XB>/XSG&<9.GGCQ'=G&KFUOA!Q:ENI;?C2A^0]A@[E@HWHTW$9JNP_(?4$L#!!0 ( /&#K%!&PO=V]R:W-H965T'$UY=?JJ'4=?,^SHEJ&Q[H^/T91M3WJ/*T>S%D7S7_VILS3NKDM#U%U M+G6ZZXSR+"+&XBA/3T6X6G1C+^5J82YU=BKT2QE4ESQ/RQ]KG9GK,N3A^\#G MT^%8MP/1:G%.#_H?7?][?BF;NVCTLCOENJA.I@A*O5^&3_SQ6:K6H%/\=]+7 M:G(=M*6\&O.UO?ESMPQ9FY'.]+9N7:3-SYO>Z"QK/35Y?!N[] M4U=\4\QK6NF-R;Z<=O5Q&<[#8*?WZ26K/YOK'WHH2(7!4/U?^DUGC;S-I(FQ M-5G5_0VVEZHV^>"E225/O_>_IZ+[O0[^W\VP 0T&-!J0^J6!& S$:,#E+PWD M8" M@Z@OI9N;Y[1.5XO27(.R?[SGM'V+^*-L9G_;#G:3W?VOF9ZJ&7U;R?E\ M$;VUC@;-NM?01,-'1=1X'T,0"K$FQYQN VQ?J5O/L:F*&LQ"P4-'9BYM" M$^Q 0@>R.9*P2 *.+!F:XTT @>)89#8<<"=(+TF[C3%$$0E MUG-S15QX'LH,9C(#I4@KDYD31#%/D#D,,@=!K+=KC32Q52W2S' B"4PD<>=] M9E>;N/,>SZQL-ZY(,!GC5#C#W#-0C0,^1$CN2*_(^90[; MS!,GX,(#'\<]@M_1)#CN$MQM 8K9<$&1!V&.&P5WNX!BTN,"MP$>WU$MYI9N^W(^PYA0KF+J&(>Q@F#1>SCLTJ8&$(PV&P. M(C6IUE,K85X(\>)+%/-"=_!"F!="*#BUR@_7BFDA0 OWN<"TT!VT$*:% B< MV[4B$7GB8%H(T,(][84P")1\O%J!01#N"J.XO=P!D21/TQ:8%@'6EYEG,108 M!4%W5.O97HH/O,>#:/H>\T0*(4DR9NTEGY%8B20F=2.^30Y#)@!DW-.!!29( MJ#NF"!,DW'VGXG83'T33JHD8*5*^8)@U@3#R='*!,1+S.TK&& FPGK@,N"(O M Q*S)A%K9XEADP VM%\NI7F M#[&G#TK/1Q\@A^R6+=WEZ::DGF>@DMX]KL042K".D;V['$3^PH=\?B?K$XHF M)PFY+@_=*4T5;,VEJ-OO\!+T1.U)A#6^YH^;_CSG?S?]\=+?:7DX%57P M:NK:Y-UIQ-Z86C=9LHSEKKLO^6*>_J&UL=91M;YLP$,>_"N+]:C"/B0"IZ51MTB9%G;J]=N 24&U,;2=T MWWZV(2Q-G#?8=]S]?W>V?,7(Q9ML 93WP6@O2[]5:E@C).L6&)$/?(!>_]ES MP8C2IC@@.0@@C4UB%.$@2!$C7>]7A?5M157PHZ)=#UOAR2-C1/S= .5CZ8?^ MV?'2'5IE'*@J!G* 7Z!>AZW0%EI4FHY!+SO>>P+VI?\8KC>YB; M,YWL.'\SQO>F] -3$%"HE5$@>CG!$U!JA'09[[.FOR!-XN7^K/YL>]>][(B$ M)T[_=(UJ2S_WO0;VY$C5"Q^_P=Q/XGMS\S_@!%2'FTHTH^94VJ]7'Z7B;%;1 MI3#R,:U=;]=QUC^GN1/PG("7!&P3T 2RE7\EBE2%X*,GIK,?B+GB<(WUV=3& M:8_"_M/%2^T]50F."G0R0G/,9HK!%S'A$H&T^H+ +L0&WZ3'.78+1,X:(RL0 M?1)8N05BIT!L!>)/3<9734XQB8WIIR:3:)7B) Z"P U+G+#$ 4NN8,D-+,5I MN JRNZS4R4H=K/2*E=ZPOF"\PGE\'Y8Y89D#EEW!LMO&\C ,[I)R)REWD/(K M4GY[7ZLXBF+LN"]T\1H8B(.= ]*K^;&W,^C"NXR:1VQ?T__P:4[]).+0]=+; M<:7?I'TY>\X5Z)*"!UU-JT?C8E#8*[/-]%Y, V(R%!_FV8>6 5S] U!+ P04 M " #Q@ZQ0(A9X),L" # "0 &0 'AL+W=O.Q.)U-UQ%O5HTXR9_2/#4/VK;B,@RZ59Z5>NL:WPSI,NA')4NY-%T+8QU7N9%EVD>PX_@Q!PY'9.4[? MWZ)_<J_%T7>@+OE^ M9"[5S\*(S4JK6Z#[U6I$MRG0';&3N>\ZW=RY;S;;UO9>-RGFJ_C:!1ILMKT- MGMB@T2*VT4<$AA!;/'/''P&[N05+8 (!DR#.GTP)9"$ !0-0%X!.9V$2H$^C MMTF=3=W/ F.4L93"I!0DI0 )>:1T1L*8XYQF,(B!( : O'G?LAGH$\L16IBZ M#.1D (=XG&S.021'E"QDE(.D'"!1CY3/%RFC.>=+B\1!$@=(J4?B,Q)G69+R MA:.!$OCX)0"*^>>O-\HG+!:AA8S0PCE' "CS08,:H.G6XQ'+%U#@>;]'&$#E M/@K/47G$2#+Y+4TE+ *( -B9E)$YED1X81\B6"T0(!?4EXO!Z .)1W1IU6"U M0(!<4%\N!J/I]DBCA"R 8+5 @%Q07RX&(S:=.\RI+RL[R([G).,+0X*%!0'* M0GUE&8S8!ZVT.\>7L'AR'U92GUSIT 9[=:E=W3+I'^SNTW?SOK;Y(?2I MJ-O@61E[*[N[\ZB4D78X2627XFS+J;%1RJ/I7C/[KON:HF\8U0SU4CP6;9M_ M4$L#!!0 ( /&#K%!=YQ.$D0( 'L) 9 >&PO=V]R:W-H965T($M("I[23; MOZ]M""5FV&U?P#9GSID9>QBG-\I>>$F(L%Z;NN4;NQ2B>W(<7I2DP7Q%.]+* M+R?*&BSDE)T=WC&"C]JHJ1W/=2.GP55K9ZE>V[,LI1=15RW9,XM?F@:SWSFI MZ6UC(_N^\%R=2Z$6G"SM\)E\(^)[MV=RYHPLQZHA+:]H:S%RVMA;]+1#L3+0 MB!\5N?')V%*A'"A]49//QXWM*H](30JA*+!\7!G, 7.RH_7/ZBC*C9W8UI&<\*46S_3VB0P!A;8U1/^%7$DMXL]TJ!^P MP%G*Z,UB_6YU6!T*].3+9!9J4>=.?Y/18_Q)A@T(AS) M/DIXD$3NSK)1] TW)!\2I:*!@$US7R@929IQD$K8W6?*C6?)]M(H7R@_!18Z@"IXE'P!%KIG\MT&],\ZD M936$G75WYU9!+ZU0S6&R.MX@MIYJ><9ZKFX6NA7^I>FO)5\Q.UR/U!+ P04 M" #Q@ZQ002PP27D" "J" &0 'AL+W=OIL>UYEK*+I&5-]MP2EZK"_.^64-:N;63?#"_E MN9#:X&1I@\_D!Y$_FSU7.V=@.985J47):HN3T]K>H.<=BK2#0?PJ22M&:TN7 MVJS,BE.124V!UNY(=H50SJ3S^]*3V$%,[CM%7, 0NR M8_1W>93%VE[9UI&<\(7*%]9^(7U!H6WUU7\C5T(57&>B8N2,"G.U\HN0K.I9 M5"H5?NON96WN;<]_>:H#">:C)')>Z#=D%PZZ)Y[X;1@],#P2V'P@]H C<=BI9H$LU. M![1RIVT#H=QD^MT[HQ.^(OQLAJ&PQ&9RW&FZ M*?X=\W-9"^O I)H_9DJ<&)-$)>D^*,P;"@Y2;V,U9IWT[/;2-;T?P;. M\'N2_0-02P,$% @ \8.L4(,\OBCI 0 U 0 !D !X;"]W;W)K&UL?53M;IPP$'P5Y >( 1\D/0%2[J*HE5KIE*KM;Q\L M'XJ-J6V.].UK&XX0CO8/MM>SLS-F[600\E75 -I[XZQ5*:JU[O88J[P&3M6= MZ* U.Z60G&JSE!56G01:N"3.<.C[,>:T:5&6N-A)9HGH-6M:.$E/]9Q3^>< M3 PI"M U\-)4M;8!G"4=K> [Z!_=29H5GEF*AD.K&M%Z$LH4/0;[8V3Q#O"S M@4$MYIYUJX"C8KZ;0=8H>D%= 27NF7\3P&28_$?(F\U_A LS K1)3(Q=,N:^7]TH+ M/K$8*9R^C6/3NG$8=^)KVG9"."6$!3 GD/2%VYD=ESNH3U31+I!@\ M.?ZLCMJ>"/;$'&9N@^[LW)YQJTSTDD5QG."+)9HPAQ$3+C#!1\1Q Q%_FC'8 M*)AEA%LR#N$-0;@J<8N(_>T*9-,HP^G-3]ZJ1&3.PP MK<.0D/B^O_)R"_N'E6A32;2AY&&E9 NS_B-XT20<9.7ND_)RT;?N+B^B\Y5] M#%V3O+-BZT MZ*8W!,\/6?874$L#!!0 ( /&#K%!8YY_R0@( '\& 9 >&PO=V]R M:W-H965T9F=G;+SD QR%T"/-JEE 0[#-&AIT_E%;F./HLCY1;&F@T?A MR4O;4O&K!,:'G8_\6^"I.=?*!((B[^D9OH%Z[A^%7@4SR[%IH9,-[SP!IYW_ M@+9[8O 6\+V!02[FGG%RX/S%+#X?=WYH! AD&JH=9&*MQ.+EM+2UW%L.CL.$_\MS9V IP0\)^C:_TJ(IH3H+2&VYD=E MUNH'JFB1"SYX8CRLGIIO FTCO9F5"=J]L^^T6ZFCUR+)PCRX&J()4XX8O,"@ M&1%H]KD$=I4H\5TZ_K/ _AZ!4.(N$3E=1)8@6I:(4C=!["2(+4&\5(#):AM& M3&HQG<6\BU <1BLS#A@B$?F+G,0I)[F3DV1H56?$),LZ.(G=55)GE?3>=+0^ M^_3_3#M@B*1QZ):3.>5D#M.K+Z7,[DPCG(:)WM_W*T4N)"%I2#*W)N+41!Q; MM#J(+U5QXL[FT+XFQ;G/0J?NF4N2&+Z-Q%'["Y]ZMX MJ;OKV S?:,;6_)6*<]-)[\"5[BKV[I\X5Z!%AAN]7[7^&\P+!B=EIIF>B[$G MC@O%^ZG=!_,_I_@-4$L#!!0 ( /&#K% S$*V3D@( &H) 9 >&PO M=V]R:W-H965TTDV[^O;0B;A*$E+\$>9L[,F?@PGIVY>),Y8\IYK\I:SMU< MJ>;9\V26LXK*)]ZP6K_9BD.NC,%;S!IZ8#^8^MELA-YY/._Q+&!R NP#B<[@X! M)F&4WO4%]$2IGY 1\: 1@2*@K'@$ A3@$N$'F@,+#)$IS2$#RB1"(^< P4)$ MD!+'(&#=H/ !NK!R4#2%;C2@&T;)0""06^@3/%(0K$0$23$=@8 EAI('V@*+ M#*43/@B=TWA;VDS>U82JF#C882Z=C!]K96;!E;6_,"RQF7!W]I6Y2-C)]P'3 MWD*^4W$H:NELN=+STTZY/>>*Z2K])UU?KB\^_:9D>V66L5Z+=OJW&\6;[F;C M]=>KQ5]02P,$% @ \8.L4#3/!K+I= &](! !0 !X;"]S:&%R9613 M=')I;F=S+GAM;.R]:9/;6'8@^GGX*Q ]JK'D -G<%Y7MB%1JL=JEQ4JI*_PF M)EX@260F6B3 !LA,<:)__)SU+L %R92J;$^,HQ NYYY[]N4?JFH7?=NL M\^H?_W"WVVV?__&/U?(NW215K]BF.?QR4Y2;9 =_EK=_K+9EFJRJNS3=;=9_ M'/;[TS]NDBS_0[3/L[_NT\MBG^_^\0^3>?\/__0/5?9/_[#[IY?%=:/J+BG3ZA_^N/NG?_@COL/OC:)W1;Z[J^"=5;JJ M__HN*7O1:!!'P_ZP7__Q8HL_]L,_7A;W:1G]SXOK:E$YWV?EO_RVT M%3/,ZZQ:)NOHW]*DC%[#EPU@GO.VK"7X_K\.ZM]\+I-5EM]&5X?-=;%NP.3E MQ\_U[^3L/Z6W&8(>)GZ?;!I;OGAY\?'SVS^_BEZ\_?#YU>4_O__PRX5HU3D0>>K5)RUL\AS=E\;"[BRZ+S3;)&_/NRGUC'SK"MPC.,J\RNHV, M!(W#SG;K-"INHL'PZ?6SZ"I=[DMXMWFU-AL8H]H5RZ]QM 48WB?K?1H]Z?<0 M]-$6($.7O?ZB#@B+6=XE^6T:1(WW%UN'Z!? P^A#WJ2)D\D@>I54NW7R-8TN[M,1+AD!RA]:@C$ MA13'^%@6]UF^;+SPZ\6I(3X6@('KZ/_+MH CJ\8 B_F@/VS<(QH!&&WPE:?# M_O19_@CDMT)Q.%EU@X@UT,LSA7_=)"7EHB$GS1W M85F4\#LAIP-B$AW*0W#+EP60]+P"@ODB62=P#GCKTET5/?V2)_L5(,3J&0@2 M7ZY>1D^?-&#S,EVJK#!8M%'^I*I@P,:O275'@LL2/Z1_W6= T>#QQH-7=[#C M+@!J$VV2\FNZ2Z[A#E=,US(@14^3#1*8_PU[6 )*(#%],AKWX\5D2!,\&<\6 M\6P!JX3#V:9$*]:'QEXNEDN$4P5/+5-8#,P21WG: /;;'.[A+L"!/I;I-LE6 M4?IMBQ"M:/)B=P>D>7D4%)\+Q./CS_Q2Y+<,A/#O<(V !P 2X*0(S2VB3G # M'[;((I$@K].D2J,RN[W;=8N;[A[^.#7[^4>PF,?S\8Q/8-"?Q,/IZ,0)?$I! M>LF6R+T1*9J !X9SF^'4O,K@[MX4Q>HA6S?DI@]T$,<.H 5/Y5C667*=K6F[ MK9BS30X(F<#O("2L3@Q!CRR!V0'R,'M!T%VG>7J3M2^+>"L\"Q!?I3V1 BT5''GKI[L(\>(AAO<#0EOZV3Z&V,\]Y M [S.QO<%T/U%_7JUL*DFN07Y[JY8K]*R^A__?3XM*428'>"2!(+'UN MA5$53^-HT(_A*_R?Z*)1LM\!02=2D>PB4,.6=T;;I,T 3TF1RQJ^\G.4%_IV M5E5X38BR6@GTW)&.2=7!Y2,;^0W6/QA.X^EP$,^'"WID, 1R.)K'@_'PM]F8 M3U@;Q&6U(ND!D H95#?+@;YN,T"R !G:;_9K4J"$%_OTAV(\VM'R(F>1 "ASW?% MOH)IF_((BE4DEWVXB81>H(!8B(C6;O^X:##)ZH1LJIHUQ_=6]F^0.^I]M5YCX67YCUR=%V*508%*CP"83I%?J;0[!C8 MFB3ITS$>V\* +==3T;.Y=,:6E@% \$J)RN U6\$SZX+$QP;J@X3.=Y&1+0"D M-R"OH*4('TI6FRPGBQ32I19<3E1\R>KB71@&QH.D'O?@^A..]_6K\DVN'R=#O@#2,S7>[[V,.Q2<-DAE:WO&IO1.:/$ MT75294O&D&R]WS7OT:\I*A+IJIO =I+;5%G;'J\,\AQ@)7LZN?SW6L(5\(.4 MY;>6B_328G?;(VWW_-)CA81EP?M^@G]8CZMMO\^CRM#C#\KDFI=AJ>9%>IOE.>*:2AD@K;D6 MD?G)-XPY]=2;E^TT(HX>OY#'#7?V*M\"?Z7Y >F6+E>]*4JV\^RW\%WZ+2V7 M646/'25S/SJ>+OS8N&<2XO89'T?)$88WABG\IUU8&^0L\8(!T@V]*OP-%X+$ M"Z_T#S$W7Q[C*8@/=('^UVPD82W;5UJ8L3_J"KQB[%MD>,Y=ZEHV,^ M<@G?.N6M"C[?F& M03M*')THY'<0_>'88V&-@QAH.R5^2$H,&VC>=5)V6)G*C!(4)+IA3E$AJW!. M0;:9>\;PQHG4#>JL39ZVHK\\9@$_8AL^9>$-J5"/Q+KP:1Y_YN,>=/($/4EP M?-N@@^?H*V=:A(IEFJY$8ZX<#7^GWIUSAS)@<8%A092=L65K?S\"%F_%9PN3 MP=7=G#$?O@C(7Q+6D.VTNHL;;LLZVPAYL"[/?A,)];7AM+"U0YHTK]BCADO1 MTG&#*G<@#$7IFW-&\/@YT/$PSN E FR]7['BG_SH=2YNX ,N ZV>U?ECMUF( M7J;(36[S3.4,I@C.=I$FO"QCE(WIQ@(?0%YXQVF'>[>;H0:_C37"Q2K841_,B*W;I M\BXOUL4MWO]+&U40/47+^[#_\T,:TZ?!SY%\LZ_T"X"#?%?L2_D2KC]@)FEQ M>%^3=;?:H8UHR=$] -][@3TP$SB)=$W8FFTV^SSMKDI85QYMTA6(B7F*-Q=X M+8),W\ARX$&(>-<9+ON +^/WB6Z*1XJJ V@H&Q0=,%"NPF!)>FZ5);=Y465\ M?79PV0WC7 %U@5/M1;_"Q.DZ YYP;&@8(D?:F8J/HHHV:'T%Y$K7AV@'3ZYT MMIU8LY!_)MMTCW\C%M$+,BV:O?8[V:,X0W'Y*\#@%7RW TA4R- Q*B&EL1A. MZ),M<&7X I'*F_T:5K!.R3R'@ .!&#U!Y@+VH@_[4K=C@+T%&9W@!#NCPP&$ M%RS$Q<(9XT43AU5%,43,KU;[I9 C=#9F2YS@\QV>.1Q="<0ZIR>+8W.R>[,4 M(!>5-?#)!+'\3P<:BY3K+Z5?GH,UZE^M"EJL MI7=V9(ZVWD7 2$T>LMT=0'D-(T?7:US: M$BDA[AYNQT-:LKK-]((I-*Y%0I%NHE^!R< :=@59.Z_2[8X=F7-41_H+/C)Z M)4] V#0DZ?/E)Y<, :QSZP4=LL()__\ R$5RYXH0@,: NW(.9:,-H"7Z+DU6 M?^70+-Z 1+3%SN)[T5MD'FB!W%^OX7 _*(="'"@E#I)]4J^6OT9EU<(Z/@HWQ'XIT==\;C$IC_M >B8?S,#TRRU^E. M8-RV= #<)S;P,)6T6 6#R>>5[UFX(N%QQ-%\1SDQ(QQ'T;N@XF0 ML"G!)PQZ '5\1)C7'HW6:\+H>E;#I #H2AIK'L+8A.AZI,AQ@-8%T6OH>YE M($%@+"@,>6'%@(_ I)?M44+N(T>8\[#7<<=_D2!K0N*YQ2BSTGC-;@S/KRS/ M)V<+)0(@[:<[&[*>5$+RD"M@Z/36N;%?\FRG5@ ZG@N@<; 60R'>7%Q\-"2B M1,$/3VF3Y G+38C:&PQ;!>JP0^\&RI4;'"V._K)?W=KH%5 *]QLQ0N[N\% ( MT6D9)<4[(NYL6,R#E8252&6DYFH!20-*6^W%[$$D4:@0$]TFX&+D' \8=)Q4 MK=,+<^ )3:S?:E^J*,(2-O'DBG@R2PY(7HE7*ASPNMT!H2A*8A4X5 E4=IDZ M3DG83'J?<%2@#Z0'1Q@IX&.$^DF1DPQLJ>@R*Y?[#7JTB?N^,G,CI5/'7$42 MP1J_2RI[\UCPR N,PMID3*UB=_G$Y&\IT!@%$@0N6:/EP&$[E(M"DK*)IK(' M10)8PBR*;YW[-L8TX2GAAC"B!5!6/B>4:- P9X-B;!2I5L;Y7LOF-"9EJ:71M['V( MS=,D8.;)^H#W'I;O( HL:+^6"P X!A*3(09[E#M1>LU7%6J&N9DB_;9+T1)G ML!.O0<;L$0:D.>DRPK/5_OHO= $+X:8L"/&;^"U_Z@'5V^V=!6V2 ]PZ)*1H M/8!G:/_TKJ4+1BHVL.I%QJ+(X?S9)K)VR*!2\S:GJU1L@?O@P1.TEJ)+X.'M MS8A+,U*05-XE]WB1TEP(J]4J2];Q"/N0V FR\/KL6)E-N%(L.'MR460CS$9) M''-G#I)-524E"?J(Q@!&>JU&N;8:-B"A(C(% P/;7&(&&$9#DWB?UIZ>'V17$,7@+;R)5T5UF=$E6 ME%1QGXKMWFS#;D$=778'"7-^M(W@KZA' NZRCK"K[8]5C^]#DNJNV*]70F0E MEB'_RS[GBT>00G#K:,$Q\ !@UZEOOL#7+O(<;Q&']ALI<=#O_HN1Y6F'?'\; ML7\PW1J^IU60K&W#LBDO4/-^*&BTJERUX>K5I6'A.&]Z7>X1ZUBN!/DG8S<09@(Y;YFGT,E;(AM*YY%1=5&SZ9YDRQ9N64;"C'-NZ1I MRB+1K#< '6:])MPG/#DG2K(7_4)#X\BH'8%X!,)N!DBG6Z E$->JAU FP0F>#>!;KY!K5BZ+D+8*026R.=XHGI*R\6"[WVX,G?Q#7 M =D3(W9[T=&@?3W/3Q^^F/-TI*0C,=]RFF0,DY!6(R@9:9I5:!H0[@!R2WCO M/LG6)&SH85+V@' 09LXBJ8L<9%DQ$3%F5:2([C>RL&UR$(_3O<@O_#T>%>#B MAR]F5^NJL-0S/Q@M9 58N=Q9.^&>[(>TK/Q0GV63K.AL80/7Z0T:&>R49*B" M,R>$0'!(E/=:K,!+3 2[3S5;!(6\"[8Z,/HZ L"J('(G9F=$M@PD ?)W9AJ& M5M(,06CAF,>AE546G4%#(IL8JV;+DC8 @ $\+(L'DFM@*B2&\!9^)+NO?QF34O1-1EQ#F0+"[R;[A M]7P?&(C539%'Z#GZ2[0Z0@Y+1"K8.LBTB)6>&]B!'U/^TU3_L$5)GN0>IF%F MY,!V8Q&^*C&1=%%/8[:+0%^F3.XLZ(DZ$L33E<(3:7QI[IJPZ(BJ#1@V1]! M:W+BX!_=!N!)>*3LT2YO2I%O+6D^I8P=B5R"5$L>R9K,;:[ M"B!@T1VY7 ZH_=4X9>6)P[ -#RF^=[F@^"PIV9XOM\A;CD:&/A3G$1*7L^JK MV*J-JIY3IBHIOOLM\6^05Z-/59PA_Z0&E8!:702+:E7LK MS:J.5RDWP65D:@-B W92WJ;L3HS^ND\X39765&[70-=)*>]%1QR9X7Q#OM96 M!;,+(VS;%D@!6/U4T.TK#BOVP(MF1]2@=[1XND'L 67RG@,%X04 ;R.5VC>+ MJ=SUI7?5,X+7+1YPSLPIO=XYRX;7X4'W@01SM@[>(]9#!BP4C8_B 6&+.C!B M6 <+^W> 65V *@G-Z/),Z^H' B;;[87*N_9$8TXA4.[N"L!8-M>6J4H@&Y:( M0#@8]']2?-BYB0C$=UO29JT:H,*PZIEL\R-W<0(3^K2()$]C.?/SFGH:L4N*QTZ=*/*1M,AY1C.UX+J%+!S XM6TQ.F-.3H-NBA9L:+ MK@*PC U8B(3"=A'5T,F)=]R#6QTD9L/JO@Z#M'7<8V\(@6E.1=Z:!,]GC1KU M\XY MV/";SXYH[U/=YW/=R =>(%=5N_JV$^NXM5!,:R#VI?SZ5(@%EUT_OXG M_.]PV.O_U!D/>O.?[(\O.W\/_QF,>C/XQQQ"C!2]UYF,>^/.>-&;TT-_SQQ) MD55W@O?9D&P#_("=P['-7XFLA\ZAE2WUH%?]XLJJS)\+8./1M#]U?\6_]8G8 M1]A+WZ1Y:3#WPSVB(XB;[#V295;&([F2"*RZ"U2GM5^9M86QO?F"3F?UQEQF M TD-HS.1\@.VNCY3Y!9HJC##.B[EH\Y<9ZR)]84>-'D0MN,KD$S$:LKQ8"PM;Z.L?LMP("M MQWRS:-W6V(>CP-;)]U\E:&GW[(VK= V+%8L5Z;>RS%[TA4%W@A\Y8K% MO7H>?&P=G);()#9Z@%R5Z)JH;A)CHF]QBECA/9,2,[C4AT(AU^I,L:X>(TYZ M)RB M&?QO!5[C.,,R^BH[Z$7IJ'(P.C6.C4Y3% MFJ@B>*<7?50+Q]D8PUNKR2U$C>I'CZ$Q87@^E^ .NR ?N"T'9AR:9YR )84) MF6AMB0E2K\52M)*)1>9&9].UXS$5[QI)2P0NW'J(ECS@2C"^RWI6:^2.Y#,E M7!0FP[,0N2I7XK>_ W0%J3<71QWZ1]'FP9A-!V1M4NR3DB@I5TKVY&_V]QEA M?7>7E:ON-D&#-8Q4E*1=RG$ZE/_'3S2QV^6=DG%15F^$7X<*RWK( W>/]B^/ MF:%QH=@CGF:;ZWU9L>6,0YW(B+#^S)3,HV@.^,32FX;)EW[,Q7PBT MT=00,"HV7H]=S9;-CCGIS#GG@IAQ=17BZ'6HK)@&R9=)15 8C.SN\1;06+MK M@73\J^K77[+WMPDSXVI1P#+TE1_@W9)P*_&O6S;EZ4!JTTM^Q<1<5$ M;&0@6#XV\3&< &[PMJO,?%.* M6"0H;$(>KZUWVKKX4R^0IADP07X\U3W8DN+Y-ZZ+_2X"EK,V!1 (^P#(0.KS M Z6&FR,H:U:/EC.0\_B!(PFW2$]:%'###@D[,Z%AC!-A\N;_6M@ M(R,"6;>9X85CJD3B-.H8B@G$4;DJ"(7E7Z,/2L2\O,B[H)%BF#>+P*PAW:1D M,A;/S/K ,ZQH8Q+-A?>/DMR(#K5<51+-88):^< MI$7QB&&X;9J[P:\* I%&ZZ%F)/#@9#*BIQCKZ9/_I!TU]6B<70)YT,@+#-5/ M2CW;S(\51FID#.IX8@YV\.:]07DY/@8R.Q!&+[RS#66!< MQT#2 WF+<)ER&[OA'#HJC%24%I[+MH)%>?27(F.A4E0X*EI&'D.)^LPX+E%K M@ZS54Q $72]ZHQ[U6!#::J_BP5ME2,N!$*. D]DC3[^9K>I9QVJ]81^A&%#% MP4IV5D&T,'*)F2JH2B-#:-P1HUN9T@0/G/4)MP0C4(PWA2,[V#U-D(KQ=]A= M[.MHZEUS=6!;&".TL,QXZDB41HW=P0%[-5Y]PU 7$9L.QXD!OLFJ.@))X[AM MYJOU)H1%^5[TY^#W;H!\C9JTDA# .0G9950/+HC[UA#G^&^Y)+'$\'@ MG[*'E7!YGW9+UO5K!5-/W7D M,I5B\@GG<9@PM;#N1\)SC469M7MP0H:XE/# 7O3./&,47U/XZ624T M+=86, XJD&A\#_0S-D.YR.XLYCKEI,8[C)_6LV4OF!E$K3D2W?-2(FPH+>,N M%?-4$PWMGO!],RE'V9#GGO9J(N9=W-$X8%+O-LE7QF!\E0@%5W1% 1AC,%!X MJ9:9"/*QL:W$'DAL)'E6?14X;P"HR [$4=N(>D=S/N$ON\%8<+39YV[PGX"P M%0MZDK, EQ*!Q->.XL[1[Z]R/L?7K!%Z5VLR*DCQEM&AQU%I0\5$F MZ+?[4EE0RI<^((E.\ !NX@JN1KB=8RCU]!,Q@S A,-G4U)\(CF$/EU1'U'_=%/%' MK.C&H1ZWL$%$4LG=*<@>8@(Q>+*,TR#L$MUHC_;E-J,;F1\1IAQD**8M+-B# M1+0M)"6=+KV>(TFX1PIAQ/[RI"P&LF&_K%2XN$SLYJH1Z& A6-#)F#?16%0< MTE2+6ZKDAJ*U>=NQ)H#XI(]PL8,$4P$T7FIE:S>Y18#19&16H%5KR]3EA:V' M@!D_-B4B_28B@-&-'4!R:O2/H% L# ?4($$;XI*[K*O8@D)1AK@@UF&80S)8 M3Z0>4M(B1<>KDY9/O9*%<\A'>T$4T%P*#TIL"U=RP#$CC7*$WWV5FOEZA.$/ M17>Y3E B9,9I.*^$M6Z3/%-[M*-^D="O$47$4IRC/[5S(=>MH[V5],M[XK!, MUS"2%4/U"6E,OBH9T3*RM_F0U&V?*DI#3-/!1@P?6XO<(="E6#+@)F89F'=F M75:"-]Z$+H7,22BKNIE9"1*SA/R>7ZQGM78.\8]Q X<>,>G\3\8;'E-2AOTYW#WB>,IRDL>G1.X,SFWH40#!A&N5^)R2C M<*Y_&-'V1TY:1.)CKZ\RCK+EV%LCV*#SQ@D6V4D-<\WZP2T9L]>/D8^'Y/\= M5LQQ'U[A0HIC.Y>YTC=3M#V/-?3(?/E-L+LZ[0>%<3*WRXUNM>&.H MTH.3!?'@F!)-MB]U8=)$YA7[3DP>AUHT@T^I=?,A8<1%;#)*'+;&>F8T;C1( MP9N9\!>RDOG!8<052A./SG'5/T?#9YHP@-?;NKY0RPV,IZ\AMHV>A=.+;IHO M\E> V7YJB+#7I:;.Z3 =8+M6=46)99D&6#R6:F0H-">9KL6N&K[ M$N&#CB8;?>"G8 !?YJ3G_[@4C/_[$Q206NL]()'',=SB42UWF@P52B[U=L7T MJ,8\'C%8Y15H]/-D3S]O,VE%N43."05S#KR6C4Z]L43.SQ,UKT M9N8;NR*3=>BF[_FE&_QX0F.91S^B/VL"LTQ[4R?U$U,2)4">HU<(KTW7&*J+ MA"$:<)[&-^HJ9=?[;+WJ[HHNUBV2A9KR7BP78$SO?-R/37P\VETE8#&WA>$( MA7=L*S:B#D*J;W-5&=3G \;QY^YL>IHQS 9A]&36&[G'X'4%JCE_X>= *Q'' M&IC@\B=FN#)M4D_*0=K9C$@G!+VJ@U]FSDQ>Z'G]LB+*GLFPN);C MV*EJ\-8FKY"->_CS)6>D_$("8O24H\Q'P^FSY]$[-HXI._"?Q SNT+"1"4S" M=JI\G1VVLBE6Z1K%1M8N27)$32MC&$N9K#SJA>/(0RU)(OKT98EH9R?\.R_PNX13<40KG>29_"F M#8$B/NJ'[ MK1B0-\5]6LG<[$3&W>GD5OQTH8@>" -=C5DFJ-OO62)?7I9C_GBG)QI7HWC(7?Q2JTF7PS%:'/2NV,.^[T!<6!5*431QO_:8C5.??#ZU M4CIN-DXMJ\J& O%RN#(@V6/?7M*W]'CR6C8R&.M71\OQ->I1[FCK&VQC:5^UK:M MEM5L(\H5C>JEM6(NN$J2J&:S4)J0R_SV6W([Y"[G>S+T;$:8"M*,F:C 1@#+IS@$2(P8+]Z(KFZ?$%S7-MM(VLDE LWH"DBL^)2<$ M)C8A]OL^/KC>CX54_SC@1;6Y.(5!,5N=XLF@-^>4'#>/PC4>V%I4-X*:3V83 M9VY35+C.8N N"V>2P?R=G![-O"I%=P/IRTH3_L0&TF M4T]R>XN6,E3JS"U *PEW&O$*Q9=9Y4U 4P_&-64U>1-AO2:75F__Y\E-EKGH%.FSJD+OV')="JME+T1@0*_>H M+".E-E=?7ZN>=VB&Z<\="GK#;A)\#N+DX"_-X9 VA(O6S@XW-UW8:[>Z2](EK(X%Q!UR1:F:J4_GI,9I]9\$>@]6+C-UY=(L&^LE2Q;-N.AC1JX+5N)+1.FZ?X MI9FYW\1)+5EE<8A\UY27:>^3\)#*)?9-_1GVH%63@XR K932>$.Y@DM&W6F, MXU//DH'!?'6;++\"*T+UP/!_=.S87=RI6XE\HK1LK6?0 MZ_PBD@-2$Q%2.:#)HHB81 '_\? -WMN.'G :E%Z,P2JF&NM1+*(ZFCRS0Q[: MT*?7&087BDN2.A,KSZLBL?]<9*D=M4Q)3[8"?LV+A^Y=\:!%W_DN<\DOE_PZ MZQJUK@NTX'OD&SHO]IXPK #7$! I6_N+./:).HR )/4Z8V\9Y]VJS@1-<2T3 M>M8,GXI[S]EK3O9]!YN>F M<=A8\1>.Q]#4LN"5SZ71#,5:" V+VX_,; 1-^F>MTTEMH_BB1^6AW9*QGZP9 M1 W%/F/QAH;$8F]K3N@K5>W3UD%LU6XQ.+9N,T!.70#5XT;5[.XF)%5:A>QX MVJK!ZB!6B4?&ZA[>(BDVPU;?MIDG;O69@U8#VF34TL.$NG']0:EV3IW-;C73 M$B.:5MA2ASM?. Y_&ED1U\A[:C#B;#'6K;@L:AB\YD4^7T.%C#U3,ID<$;C) MRD G$YK-#'0?$ET= J>^#0LF$FAK><4AGMF:T]P.#=!Q:P_->YO8KBYGE!GBA($ 6%5^[6-/Q9>SE#R@VIE@ M'HVJ=38$+/&+NAP:8Y*E0NT45 ;T4%,>Z.(:XX13&B'RY6CV-0KR<(=?X,\A M&=@UT#0)=E9)N*3&9[&,""=@%RX%^,_:K4L8<];PHLF4[ATV)S4C.J7"35FSUR1[O-&%78=Y:*?X.T$'$I M469+I4G9%Y6(6&0=,NLWPM:]QR><0DYQP_HCQDPE[1Q+'+R]IKQ^PM?)<7/4 M^!@'\GAN%;=$'U4A:2M@8',M6X#-)V%5%8?K4UE$S-H+H#RO'#)9KE@*S#J[.$+;(X%)AH)O9C M<5#7AO*L;'.%>O&S=DF1YU19NQ(CY,Y6^+]I4RD=G_DQ0.'7(6!QAR_!2[*@ MA%2U_<_4[RA$R/:;*]M'WOIM,=K#_H9]SK..Y\]Z]6. \BL ML8RL&U[3M5K08Q7D(%&P68]2PM*0*8J"=L?/B=]IURFV=3TEY@58"H-6SYYW M_*DZOU!I@X'\.Y1_1YW/2*HZKVO+[;QKE(#O/.D,%H-X.!C!)PG^\C[IKY>U M.N[FD$I4HX, ?42\>;-T70>CR?]QM^7?K%X\_MP%L^G_?J? MM//&07G;'$\F\:#O;W@ZGL:CP;33.+??!,3S>3R=MT%8?FP%\& X@)W-&G]_ M#XAGLW@X'C7^;@/Q?!I/!Y/ZGZT@-MN#M!R[NURGU%CP#![;_B V-6IH PZ7*BFICJ-<*ZXC[0 -_EO;45$V=B_P M$R"0 ,^-B^KM+YA#>?&R*"154OY.8PI*RDTIKJ4A,CKQKM'"2&*@3(96@QYV M<,>3J1%'A>?YV*LAXS$PPJ'K8??K U(&4*)M ;WTSS,SF!IPH!/,Y,+$ MGR.G[WS)T7E(?[\!]/C M^T\'0PZS_COH="XZM1NGG1& MXWZ\F R1P<23\1C^Y7'PEV$\GD\ZOQ3Y[;$Q'K&U)TB"Y],!S3:=+>I\9#(. M;' 0+^;3S@!([U-@<+##8=P'\/ .UR<6]Z2SF,?S\8QFG,UGM+\I[6_0[P,[ MF =8YG\4(C%GG+9),O+K8U )^-AB.NJ,%F/8-NQZ"/ ?3:8-(,\ R-,A@&31 M>3J"YV8 X^G\?"P:SQ: YGBN$Q),GHX)Q.-Y/QXN^K\M"BWZ\0S$*@#(&$'U M=$%3P;=S.-X&]HSC"0A-(RL$X#?C\]%GT)_$PRGN:3 ?V.GPZS&,BKU8:T86 M.LUF;Z$C#"+ 4^%Q9&6)U*,^=01B7#V2E(SJ5Y).=5I=B@B NU.SU: MT&1&/4U#MO;Z+Y;+(EJMUP4ZM6N/9":K""D?VB MMR76C-A;LHV%(2B"1M(3<^^,K7M2@F IBL-YG4M02+-GFVP(TMKMCE-9N#HW M6>NIFLR>:H#Z-X"*Z&1:\BW+]VC+J0\=.H^Z&/0+WN//U&MI*-V@.N93]*&, MWF"!:. P#GNJ\[ C/]5)*M#X>#8E3CJ<$3%L6EB'/;2;>"[W86&OJ#4Y,2KN@]:DZ>'A2..DUJ1-J@0,0(;2^O1%Z&G'H'E$BYQ&O8X9YS,Y=BQM MS L7B"1E:2JWS9VYU;>KC&I7[TQ%?2G.@-QJTG,7*/S1;>+)")1HDNZY"ND1 MM?:$KOJ&6-*E[N>"]H.=_KA$,8QXX:RI@S7 F@]K,PNV2"/!,*7&@8;"+>WW M44Y^"BKH@"DL*%/#^:CS44JNK,(1AYW1< +Z0A^%^.%PT'DA0@+PL]HV:)81 M6FPWKNV&;1QF3+UR8JW>#YYSNW:X2*=Z8" MAT8BV44IF=D>APZ+S7Z^EB&[IH=NCB%UT]Z&K-R^Y;,S:A3P9=:$T82NFN_1]\VZ^?5-EFF__@'DFO+^_0/_S0#TEE_ M,7I9;S)"(?3\L58KYA%D[@30:S2A>5LN13&IMT#IV,Z+")M1/)E.R- 1C^?# MCI/1WID,X%;/.N,Y:/-JW%JVC3H%#7\V[$S[\6(Q[KPO\F[KH\X" /&>/CC MR<*;>MB?Q9/YK#,9P=CZB6TC@4>$) MX5B)7G1I9;O& 3\J)J#6.+E!GYI$\01KESNGR3*2Q].^1 9E9Q8/%G-3E,,Y M\^:C3P?C>#!$^>K8XIK"EM"%,%M],A@Y5TZU@";>L2<_,7Y+$V'6=L]:[M6% M'Y)):5C4.]:4W7<2[/VJ%6V9UN0B;"3E/P8;>E&=NW()S>:W(%"DYVDI\UY' MZG"JE:M>,\XIKJ*QEQ)D:KH^W-Q0,8=DJ<7D-+0,(]NV%+Q^E2:['3:=^S6I ML S)3BCG5;$'Z? *;O?K$GW6U;*(03!>9S!7GB5>B3B2#@#R*"X,+2'$Y52G,NE5T- MQ:12O&$FW=H:Q28UL%8K3OHCM&;D[^3V-8M7>N&$9E04_&T#(;MA290I[#$T M-DO%C6J%\(SUB,?U4+7%QNN+>,\[O]9+6-NC=TI](J6E=3P#R;8WF#9?PP0P M4M71]-$9]R:=GX+V6B0(@-ED)R=3M;Z(_*1VV6RMS)8]>C4;SS*A?K?>,(J' M0/-);Y@ 11^QWC")^[,QZPWC>#0=L]XP)J[BZ U#4,QG Q$/O2WS-C1(V09:?Q5&GL:3\:3QJFI_B(]/!@X[4[)Z!@,P M+:S\(?(EW@QQ$Y#<1.;3.Z#=^W1TZL/MP@4^,B=_ :*,(9_T=O?[_>C MZJ][JH"1U^EN MQ[T Q AL,[28TIOT/+\(I[;$[D4O]Z::5I;?%VN!G8,H9C=N(I/+->TF:;WH M%)82 5)T$:&WPN)+TNL5R[LI6"0M+U"JUW'ZF;J*Q/(D&PT-?'0MAFJH0N&1 MHX"T=+#U'LO^,>/?UNTWANU0Z5F#M^0'J*^;JQBZ%Q6K>)A*A_"X6=QQNQ%'VMM=,Q92WH^;8\E)26S]30/\LK5 M#%)4!LVG18= ->EFP75/SR;DH),UY=#I%,3WX^JP*Y"4#J2?F1P)K;')J'/Y MX<]O7W8'"SAQP/D-IL>]9OL>:?NL\'!!G7;NC6LLX!KC+W37*^[Z[:/-?1K M&\[8> *TRQ(0[.QYX&RF>T4^$7&]DC 3X"&N8#X3B;&NW%Q29H"-H[S4OD78 M>OG8PQ?UA\]2IL+&S$74ZQQ="'"#6P#%1Z8CY+?\-6TT>UXGV<:T,Q5_G^:% MD$N^X'^%#5*V*Q8X@H,K.>WP&E-LM&2:YM25V*W9P4E*Y:=R=PG2\LI5(NJ] M*.U;6&-#?/Z2H*.F(_%F 3XQ$ANUP82@2/$UTE@2.F?NR%; !2))!_TJ\CXV M#P!Z"01QQ7F05$O>K$LF$Q#P4%B4@D,L@+EA=U-]R@2>9)7S**8((@]S&N\A MSS7E'^HORS2R&BG__+P M;=]A*8J9U4:#9^\3=DO!I=^F1D^ERW8/=+PH1?2E#[:RJG6V2VJEJ5>QK550 M4MPR;(*S@Q >MCIS;"ML<[$F[&...RE3)^6U7OH5YJ=(:+H8+=Z>_ :E"2;] M%U@*FMJ^E"D[VQ/?9,#<,5UR MWQPVK91J4>$ZL>3HDI(C.O^!=V[J!LF KN K72(/!%!QG^!UM,$&6&UY+^$4 MW%'1)%U16$!IUB.='))OA.\V6=$ZK[5NG]=VU53OJU58H&1U4W&@:F*E ]:, MBK5CTN\!!6^JC98+VMA8+M M+Y3QJ6FI<]L]_IU$H]>?D1CU=F/=H ^\Q!U)RQ!>.LV-/IKF1E?4ENCM!@MQ MF0[13HL[:81=&+QKZW)72)<[$Q^W&,7]T2*>C69>UZ\CK=Z(Q#N]GFP/--5K M;%K R9YB;4)L7IRY'!)UG>7T&E 3$IV 4%J4)%'C9<.JV:!NH;;%&I>9K=%2 M"FB(!$N!] G/#FQCI[.6?WK)VDCTU'HQ#+ZY8!^>'_:EW\R*6]_83;#6B_N@ M=?+J4)(CLH U>#)@51)P:(J#H*[%/9G^V?;%*^ISX<)3I^,>*HSWV%Z#VAZ9 M\DSU54=WZ5KZBSI=][2YSXV';BV]Z4PZOSN]*/(QB3ZA'C883N,I!LT/%V?TW;-D M4:325=M+JF0>SV%YSD3(Z3YJBD9:N^]-[;Z[2W-ZB9([+65E,/Q.N .JYMUW M!K-XO!C&P_Y85V7+FN!VA!'1XTY5&_+^"\5]:SK*? 2-NP,4;CS"P(?'C?A* M.Z[RC=20'!YS&,_[8S*HRI <9R)U^ E\+NB28$NZSF0:SV<3D[L0/$)SQ,Y2 MZ9Q@DQTDVIBGTA]T\,JW \&$X] C^(V)Q_&5ZSS?DQ6'_:0FG*U!PHWTX>S: M/PR:MLCK/2KX"FF=-EN[R7EL9^S.,?6%;,YN<@/83 1R)?WZ-'D637Y2E?AD M*TM9-U=2L7@JJ)]YC!:("/WH.1X$'1RB:3R<#N)%WTA:^/8@'DZ&\6@^D"_K M&0LB&KRER+DQ5X84<"@MD<(7C#=,5QQ(7H'@!Y\NCTI1: 1PR!87;D%!8=B; MCIDQZV0484?/&6QRHT.<0!";M[*24 ]%NUY8E&5G;-!J_3T2KC9*H9[C1R1( MWIA:W=#^&FH 1U*4-78;BTDLG515".;:W8&3H6N 9>U/R\1?ME0G17M/LTDB M,+>&3XB)T@;C>[U#LE47H9IL,THF>W3"C7_^1Y&MQKXV5-3+O;/!8D MVI// MQAI6/L>.]^$&[PFZN%AU^R3.9:ZE06R:@WX^J@Y[1#.+!J":A9=@ EUAW?VY MDFQJPX[HL6'?4\#Q&BH&O#C:"E^G^G.#RLRN7PGOV>"AL2C_EOYZ!XJ2H^J1UG86!-$"2]#S@&F*_I%(R4F9WO)2/GRT6JR< M:E7(B6EDK)R<; DM8- V<=!I+2:Z.EG2]!E<& =JPP@.8M5$1W68<;L;53;, M3I'8FR$E:M+Z[UI5""F/@/"4JM.R6=(?153"XD"^S0U>WZ^QLI97J-TL6@YZ M*V'.'I/C .[6E0::1ML<(3]QBI*J)"?)2\/T->2=QQ'I$$'2D GT3&N((MV& M$=>0L$E"SZ[):%F1P<$YM$G5,>03CL5=5T%JJEU%W6/FE1@W0D],UC+!><>O M$;I(19G=9E3'N[$UYWPDRE4#BF+=+F;_)EL)BL!)QAD%45%# M#JNJ>)WA"^E(BBU'M:E&[,%&0G:+]5ZNKM"35L4G1L"C[&.SJ;,V"7"I'K6= MM44@HS=FA5;JWJOMU-.4ZN1)0*GUM0ON"?T[$J/!:6)D&\8SMB*I.8_.)-:P M)B0KKQ$$O_AV/4^&1Z[6]HDD$NBQ6M;;"83^NE_V49=! /"";3N20V)_5[DS6'Y-W = MNE1TP E4#TISLL\?"%DWML(+;^ W9,\*FM=XSF .PBZHP5HQ!,,.]0]BA9M MU.: /:)CM.C.!^>NGK L/AW&P\602JP\.^<]6/Q-2CH1GJR&C'>F\W@PZ)_8 M:RT>WC5!.H>M20:'L%AM>:/6$N2_'G=^M7!96?>5Y=D?'!8C8+'1L7#.'![[ M2JG41T.E:*C.A6F7 ]<:%E8!,>:B?W[HJ@&YIPH&T6(:8Y&XZ01K_$Q[ _QG MM)C'H]FB4Q.2.O9,AXO>=&Y^;SF\IW)ZSSKSWG1DGE82C.D.:(>!TT(D&?6& ML[9EUT]X%H_GBWA!:U[TJ#S1:(C'/C0CX)T5$Y:K5#0'6\3363^><)6:'I6I M&6*V*"R/__$YF-^8%;Q MQ.VV)7$30KA= [M/0DT0Z1'KAM.J74,^.5#[[(#2N-[BW@:SU]'*"C<8&%&E M.W).:;7DT_&[[#P*5#89QQ//#=A"RE2%^W3UI;)F >YVU3QE1UYPBD18N01M M@N,!W)]8E:'<.?FZHTIK+PAMM&H##(/K>63.S,M'/ W_#\RE7YOP-]DX;[C- MK?>[3=!D=<>GH)4[D/_3)H@WSIR^$-D@#6FL+U<25[ZJ- MJSJIUZ\6AWBQ3I9?NU=+4$=2+4??1?D8'^#2U<8L[#HWJ_V&U_4<*"6N0DK+ MO/)705D4'4GT#P"_\V0P VX2=:,GHT%O!G1XUIOW.Z],5GDMI60"C (>GO;Z M<^_SIZSZVKW!=?@I$/W>["=X!H;^J3/L37ZR(]\76 D;[;J=&5 7?&HV[ U^ MZDS'O1'^-9UXSZL;.CI@5X"6T.^F%QZJ34D&ECZ[^7? _QGR:EVDF_F=:$:H&RHKY&B+D%0_^R7]UJ M +;Q8S'X<*V:-V_7P]V%K,?+$0F9%I@MNML3-$*9S['LGJ6'QW75\S@@)>3= MK(]N-]>.)V:_2?)$8OSX9.TVN;8\9OY2D"(Y<*0KEPW%D6%/QH] ] MD9UQ+?_8N2NQ">C@JKG2 R:)RO EYW S=V;QDYE$LQNR;2$BWY@R;;R4IU+Z M6 K#/J/0186.WKQ3F,GI,RYL]M)$QXF&E?C'+<40\F"<.,"U_ U1]@:*3:L2 M[0GN8)I6FI&P6IKC8@,X@4&_;R4]A)9\B09],B=\9-RYX*0,4IHO;((&SO!G M<]QO /:@I@.?*TJ+!96Y^:)O<_KA8_'5A^F18*6L\E/(=1+C-6T@>)!*F7KU MIJ"53_W$)('T!!/2>#Z\Y>^3:I7\-7JS!OQ=1U=4L0X)[]>4+!(NGY)+3,S< M^R% V!$YU*AE"ATT;1:X?>>R6KXMD]"G.J]ABGFG$2FPC]=X!CF+'L=8!LQGOC*;J;MN:XK#)8'$NL MDPN<^@%OLM66^A.X36?43K32^\X7RA19)A37J6!F:HGQ2/0I7&G:?D2O*MQU)O6.E[ M98O4;5,T>S.XF6W7BE?4Z1I%=M=*6-10K45*JP4'4]G$\JG[X^GG8NZ'2NF\JOFZ$\-Z)[?7E7ZFL,9\Y9G3J*UTWBP M5N?,F5A\ Y:>-]1 2]]&6@NC[GMI6.E^B]T14DHR]N!WVU/?F#*;#07(_?LY M^=;,&K2_G5=O93#$Y@)V/#:9&/_F#L:Y!OR[D3H;7J;Y(_+W/YM>K7G1,KR. M1GX@'B50".=7J]MS+0\4NX&$R\7DGWM2Y.Q\5'25I*OG(\#GI]I2&@*FRH)97I3CJX47 1 MW.Z,]&&OYJR1"(TSI6X@B)73868Q-ZVT=7 /VJ_M5RXRQ%V[F.I'>*U@V@&4&%%-5T@*Y2U5#FZ2VPDI?E6YB5*^"_HUHPL@_5[^5"NTS5V>)00PF6)=U&"EO2[P"M,6(2 M=YTFKE0*Q)9(W:[9&-V$'93@'5P((%4]-5^I\*A<$ JDZ3W MA:(LZ5;P/4U44*4P?'IU15^8\/W"I,V#()=R4AT$59L]D(J( M\DZED>[.L#="%JTZH%%0M$*=QX;>4"6M2CF65$H&B#J%S:D*MVOA=.)*M#87 M0+4@4F#383>90=U!_8^ M,T?]^?)/%WK*)CT=SA-#;$7-DT6;P^*4[:8ZFOA]JKCFA"GI8JB/67Q#VL+* MR%B<']M(LF857=1:;6OFHQ-_UH@&3\J<2BG848Y%;X^B7L=,[(X;F6\_>YXC M;9#!81].OL'>I\W(1)>LBF1KJFV%6,:M$(R_KMY*7!59=QW?H91YRA7&1U+8 MD4R9K]P%,*$[7P%[+YO (M'PR[@_HBK13P?S>#3',M..BX +UDD6>$%9H1MK M07A,X+;*9\9;]10C@9Z9U9P#R+AY)(%-3,<8\M$H^28.6G6"\7DC.C0/M8,I MFOT)PF.!97_G<_AS/K-K?=3QMZP:=):)K+DWAD\@+5'%?;')4Q$HK^T&>Q36 M:Z%;E>W)HC-\)WIF7%R)4E6H:,"/('NLM9I$]A1.[O7*/IWU*I4(;=%]I%)= M6AG0Y7IOE89FZ WK]JPCT#;;[#@N4);R_IVONP+M0 G"26V[PH0?86%IOX5/ MR56(&=$V@8F4A6?F8BZ&\6*&M:KG7OQ:U9*5AQ%<\R$6R:9@K@%VO!H-.E_4 M A".4NF,J,F9SGD9R)BM-&5V,HG[H^'1;9E73+]4)]N65C@?QWUN)18/9S-L M2MHH\^#P/LZJ?GM7??$$]90%Q/O*-M(6COK# J:W8&JR.W_Q\ M)PV42H."-O?+,<5QJARZZLB%2>J3T\\(]!)@Y&@>L_YD^#W=[JS?'V,]*/ # M5X,3B;?.B!-O+BYLYJEXHRO7(ZLE/U244;,XW'Q'A:CY"=D#3F@L:H^8:%5, M1QHAO7^QV)I;*%/T)[4$K)R.Q+7<"K*8!P#GR6)MTXL]LO)UPT:-9(?LLK:6 M2*%4 P>43AVWA%7!0BUM&D!ZL J@FL2D[I*;2[#,RN5^@U>0:A(:_"+A3UD< M9F:2)H)#G"K8XRP?"U@4H%157&$ZD6H.1G8-=HJW!P5R6EXE6N1/4V[T;5-P MF?'7E""*6^V+K@N_)3HD/JEEVB$4CS2!EZU3VJ\E%FL '1-'1E:I QQ[LZ3& MH6J[:K+@&&,.XC#W(39/D_*0)^N#4 P'45BSY1&V:,%8&F+ GI]=F9(PN*3 M:9Z"ZQ:G*X.=ZL$B::VB.;44CEN2C-0R9H"VXCI_PGYQY,34!:':S88/4XD' M]E^+U# )BP96#>W@BXG,I)R ;(.U;R1"TS9\OC+7]D??QS@*+L.;Y2:I%@DF M*#;Y@4M&-F-%@Y37"B),I_F"X5@EEQ@D9$;:J0U":'UNJ4Q3"5F1ZNS)525& M($7;@VV.G =F+/L;MBVM/#[ H>FFL@F7>ZRXSNW(J*-;%! MT]V&W0*%@'L[< VCDE?FU*+P]\>BY?3PN6T8)C]-JK:&JBRC]\L9X?*[$=+75> M^JU&'*&-C+]XHN*&HK*IG+)93[>AV/[*'8"!_L&DN)G3M3]ED2^K63,<8]FF/?%KFMSEO_-K9^:.ZQ MBB8;*F"=?[!'@]3SB4^!35/VQM M22*B86;DP':=_J!DB>FBSMCL V!!3]21()ZN%)Y:OB\7Z[E; 5W9G)25MGS/ MQ!8"3[HWUC)UY9'-M) C4S1);#T:[4XB+(XY3;.]26'04NKW&[]YYL5ND1<= M'0W$^:APSC7;=I19>!425*AX:TFUG]!+%,N>"3_O*Z. 17> OZOD@)IHC5-6 M=0.\WSKB^Y;;+)Y-RR^M6Q@C54\\U:QR3?VB[2,DH,,X?)$28VMP:B'MM\"B M2/4G-8-=A%(6%AD,.FGT&2YN+3Y$(GOV F345<#*SZJD:F,R6D:F1BQ.^TC* MVY3CS3%0!"M(G0<2]@^[CQ"+*UFA3- @SK4/O";Q31329WK8E6H95>F)BWNB1=^H M$BI!JV;+1DN3"^ 3,(UJ4H^+'Z^IM0W4HX#$U>RD3&_6Y$3?4:5F2[QN5&%! M#[+49>+BS2)44V#L6E"=PHANT&,I<#;-%SD]@A,8 K",#5BX,"R<(@IL7*O= MAUL=)&;##)PVD+:.>^P-=7PWIFI4(1#H=BYTM$_.:._3W7''B/WD*F^.O\3Q MG&B'N(O.W_^$_QT.>_V?.N-!;_Z3_?%EY^_A/X-1;P;_F$/@5KB=R;@W[HP7 MO3D]]/=.1 H@:U,39K!_LJVAS^I+H._]ZK +KS2\=$Q0( @$WR5Z,C2!;F?CKZP+;!\]0*D6Q;*"L+A/KY='(!NJFUY4*FUKLLMYFT]3'=(F,TZ^3\HG0 M15/=),95T>("6JS W,6SUNQQS@0DUUB M?#"], U%/DBWSEENJ]_KL2?RVLEDJ6,5P!R],P7*/6[AS<0^2T&,J)!_S79L MS_F:R:15L18EQI:7@A]%*V"'L:"!=NNA4W1KJLF /5LZ\VR,X:W5Q!_;?,.! M)9:)#\/S.1L'W2)O'G!;#LPX=L\X 4L*$[(6<_,_$_%HLL%Y8A'=31<.3'5LY$=R5:XXWGA[!^@*PG,N M#DOT$U,?(,)L.B!K#V/?'/*GFK#MB?'L]S0R/_5/Z7(K&QB)"B)S4YK*<^K^ M^(DF=KN\4S)LRNIM5(ZEPK(>\D1BAYMP1^V+BNBKMW6,G,^HW8K>SD1*$>$Z-W$7L8HQ0HW>$WU150<*^0..\ M-?4$< .O7UZ@H2#E3;]/.-F)2@>7Z9V$*5\BOI:H1SP4Y5?#D=]?7KZWNC/F MH:.!1:QO17X+5PH[-:T5%E)L=H.Q[$BO-@>0RS8VL.;=.T\&?4%]S0$*F!^_ M/FRV=W!C$CC/)8B;^Z_I)K.O7OSRBQ?A2Q??;)]K94;I-JNDLMX. ^+I0,EF M^V!NGSB&2PQ3!EA1*)40'"&N9# 188.8*N:#\TW"\H36XYQR/J*X["1,)M&[ M9J(![%*6A^4Z=3*_;%,>2W'14NHUF[\AU9[FVE)S*AJ]'A&BGAGA_)8NB7*# M U@=W3?YN??+'0MAD-3@PUX0Y2J>@X'8Z'*_H2C"^U36[+&@%3E%?DW]B@S6 M'L:O/+BY/GILXM\X =S@;5>9^:84L4A06,:BK YUJ]O8A-0+*&H&CDC:/NL> M;)#Q?"N40>*%Z!/V<7.4_. G%I8UXTG+&AZ^_;2&^V[&.[OO3H.U M%[UT=*Q?Z^P< >BJ+JIJB([BZF>.YP/Y2E9L[Q( V3+=[WRI@:3 *DV_4OQ> M91275LT3#1"Y%.P@'%/=JB9TU#DQ+/PF)6\_7A_1>R6W#C%ERQ9T ECAIEFI MIQWH]0[I08L:9L AX8 7 M<:/87#LUAK#.!6BDH%N(",P:T@T5=U6O$%>I19>>HU#P(R8\CB_LB=;2#((WJ* ML9X^^6[:45./QMDED <-&<%6"DFI9YNAAG-K4K"1&AF[/)Z8@QV:].,,RLOQ M,9#9@>#Z@7S;9.UC,BTLB4=_,UO5LX[5>L/^2;'#BG.7S+6":&'D$C-54)5&AM"X(T:W,FFX#]I6 MEZ)?; \_BBIAUWC%Q2PRO)&BRM;&\75@IV]P8&&9\1*2*)VN/!RP5\,IX8L! M&T>) ;[)JCH"25,6;.J[=4J$17FGZ[OWO9O77*,FK21$"A0WRN=1']5U]A5/ M0VQ.7( 'I;\R;5E9Q$U26!LAAR5S%4P]==^1H+"V>L;]35B=2_,2=(<-Q_ AD5?4(2+#SE3S M'9-*HKL2/U1O/M]D+20\UUB46;L')V2(2XEK[$7OS#-^!TV]QG)[2>VODU5" MTV)M >.@ M=P!_H9V\Z6#K([B[E.B=(L[S".7,^6G6EF$+7F2&312Z?@&&Q< MS%---'3Z1Y>IG90C?"AJ@/9J,@="A>Q(O=MP/0"NS63:(G.?>LY;!#I#)8/P M]=C85F(/)#:B/JN^:J8UC>]8(O2IEU !3#V$!UZ-<#O'4.KI)V(&84)@KE,F,1,2U+,SI(:D:"I0#IW1U^VE AJ]3/3,#I;Q)X!X-[#WC!LR6KB1:< M.4HLG#Y1.20CZ#11RS.+'J8Q2B:=T^S87'#(4.O 7AR@2YU" M/_OBQ&7Z;;)P_7(A/Y10>'W@*E2ZY_P1.9Y:E+.1TW>R:9R;/NC[L47X_K&L M/N*7F#/*$22W&66GIY+35-12'$WN7FLJ8OMRP]7V=EK.C8=B6L."/DA(VZ+2 M>AFX4)O/&!]+RHV#K2KK70KBEAR^6$_"M!*MMPPQQ03Y+2/)<2^D9D<9$*?T M$:[ZG6!.@ZVL[9:[LEU#T.VF*W#ZLCB\L?40,!/*YG;\SHFAFN4):I&@#7%- M+['U.XJO>BVNC-/6-I.S)=;:\R>I*H]?@>_!(0<:^CG\>'JY@TC_^7C#8RH0U.+@KP^FOA E"J&"3D/ ;ZE6L= :HC*< MI/?IT3N#,YMZ%$"X2MC.#=$HG.L?1K3]D9,6$?G8ZUKCG^. O;*G3O#(3GID M:?H25U;Y33@QM]_\?X,52QFA1D^Z37MKFQBT_N" MVJM-N_UA'$E"E_GPF6*'<=X-]51C;5A^?)M+CH$;P"BI=$.X5@'SXPJCY8N;I!%C(K,;W[46<+]]S3( MGH/%?XZ&SS0+0GK.+@W6A,;3UQ!M1\_".5,WS1>X<)&;4T!).5C?-U]59#', MFD71G0P"UN%%.R:A"*2%K%1(4,R0F\[&25ZU]MP/P;P28/"<5?X?EU?R?W_6 M!9)]O0=V*3"JEFY/HU\;P Q6-R1\=E/ZL"YZGZU76+*RVF<[62@&23@]+S%8>#[NQR9^'PVZ$@F9 MVXYOA,([-D(;F0DAY12,95"?#QC'4;RS.7?&XAN$T9.94ZZ5(FV,?YF,@JY7 MN0CV9W(+OM7;136I)R56[9Q6M#9$OM&/7&;.3+(K*1JV@*6Q@DI0A8*ET?J[ MUN;[$^X13^ ]2$O17$U;7OH[9Z.+[^WL7'CRKEA_C1L<8,FHS9_B_J,MS/OJ M"S-C;$]JZSR\M%Z9W:T-P2*^*ASJGK=^!9U,5VCBY%/1>G2X+.M9P+S5UZSE)*(!%=ZEE%9B4NQ,G+?>7KE^C MN@ 2$ $T93U 'VN@]875,U#+ID^9)=-YU!HKL7%+2O-BE#X&T3*G(&@[F/8S MCJ8])1+]Q6*<6AHL.R*Z?;&_16\;T.=YF'*+*C7O#B:8(07X0V&'2K/?2-TE M0K\/N(3GIF-P%ZNG714WNP1DBX[0 M<01']AOR'0/HK!!R8:7:7QRI5@8DJ=;MZ8A$_I.IJT0U!>O3(/NK5<#%\B\[ MIP*N7U>MQG:5Y)Q3$D<5P])X.VG%[O@YA4'IBID!U?N)U/KDT@?P[E'^E MET?G=6VYG7>-)&GL,;(8Q,,!MMC5.I'N)_WULI;I;(M*SN/98E3_LYX[3;2: M[E8]B=J\.9K.X_&DW_C[TD^G-K\/9_%\VJ__R5U,Z@?E;7,\F<2#OK]A;+<\ M&DP[S5[,OP6(Y_-X.F^#L/S8"N#!< [FS7^_AX0SV;Q<#QJ_-T&XODTG@XF M]3];06RV.9E/XMEPXD-X-H['_7FSWXC&F)S',BZ:>)WL0PTCW^F@ZG<$-F<^PZ-!K:6S>=Q8M!\Y*"8#.;#P!7.T\'@\XS M_GMH>@R=V,V3SFCR#CXRS >SR>=7XK\]M@8C]C:$\3L^71 MLTUGB_KUG(P#&QS$B_FT,^C/8658(!QDJSZ AW>X/K&X)YW%G'JVXXRS^8SV M-Z7]#?I]J@+@$I"'Q734&2W&L&W8]1#@/YI,&T"> M 9"Y/G'G*=8RGP&,I_/SL6@\6P":4Q-YHO=/QP3B\;P?#Q?]WQ:%%OUX!MP* M #)&4#U=T%18^!F.MX$]XW@"O&AD:2M^,SX??0;]23RCR;' M".B;$GU9#K+\<[$FHX@8?G!_CAS%:H EF4#K:H@&(G\5JM(0$J]4^F7E^):6 MLK?#W]I8"XZ;SN58:W9I1UFM_N[FP16#+2Y.1PWU/8M-$@ M;9Q!IE%R6;Y'&TA]Z!!WJ/.!7U+JLH B\5"$]H[Y%'THX2BH1TO'N9_U2WSD MISI. 9+'LRF1DN&,L*%Y71F] KJTAUPGQZF?M*>P6GU61?8SQ/SF2UC<$U0!RQM8@ MK6U.W?%39_RL<0LHVJ"]+R43+(Z!,!$ZL>JYGQY:8HA-IT=WZ.ESI&> =T8[A'&]WL\F% M:Y+DWEPH -01IU']SS[:R+M]5,/;FB&P@1)-/#Q!PWB;'6UERD'S1Y;(MLG. M+!XLYFJ%='VLS4>?@KPZ&"(C.;:X)E?AHV@I#WV&G/ !S?1O'=DN_&!QN^U/[U?=[LJ633J9VP$CQ2:IP&BN*@!ZI>XS6L M<$M.1!3I.N/>I-,PHSIPP.)H<-/08/DEUU=A*S48<"WQU[C2#UX6F/@ ZW-X_[XQE/; B?A#?32/TAC%2O5.[%Q)!YOOXJC#P% MK;.I+CIQC'\7O0+!;'=H#YC4:;,)=JU14 MYC&'\;P_IJLC0[)K5#R'!#X7=$DP&M?K*M5VA.:(G:72.<$F.Z-%/$,#7'_0 M:'H8 L59?,+AS;*W"P]<;W#I1QAZ%8(Q _='6+M!TL!JPN?*F8)* R+@!P?I3Z#T4T!G0&DT6CX[YSU8_$U* M81C4?"3'RCXPS'0>#P;]$WNMR0T6]X^<.",X+PR;]7 G;$[@&/;[!Q;" ?'!HDT+TMAICMT%L"IY5CZ@H;^'PF;$[6I7EA[)O&Z#2;3M X/^T-\)_1 M I1F4 ]U$,4=BSK#16\Z-[^WX,A309)GG7EO.C)/FY0WY'FC.2@7(\3%46\X M:UMV'9& +,\7P,5QL8L>^15&0\2NH1E!.O1Q03":D(N<-09;Q--9'[@XF9=[ M9%\>HI5BT!!O'2P-&>5)KI79WS#$0L*:+7/@.Z4+']B/0SR#LXB!H4(*+];) M\FL7-*2"I$*:JXOYS_@ 1WZ97#6709L.;F=W:'S#U)4ZJYD-=IX,9H Q43=Z M,AKT0$Q[,NO-^YU7:ABI"]<30 9X>-KKS[W/&%?2O<%U^ );OS?["9Z!H7_J M#'N3G^S(]P4&GV'<;V?6AU_@J=FP-_@)%.+>"/^:3KSG3?;9(4O7*V,S;;&8 MNJS*K9UQ2L4D).:K-<;\B.I[=G=/KFIDE?[!C)R'HW[GDUO8UJET(Y[%Q6#6 MN4K6J5O!GBT8@\FLL^A/.U*#1NKW8:J%%N^!A^9]M'[U%R-7 HT['-L6V,@ M'!/26OKCABWB._/4VT2BRV8'YQH-B'AB)0*&R:BFMM??J2NFY5S^"1MY+&^)$K+WR0R@OU2?^T M7_>BOF@-3Z(_"HW@_V^*1==5MLI0,OI0JB7D'1<^X"@$0(__^0MF\+P%6:+Z M7T'3E3G(OT7A:3[6BD5P/9^_179YCXUV/@-B3Y B?E9V4Y\ T+QGKLV7JY?1 MTR?//MJR/?__!Y-%WO12+7M&+9,W'[O\8R UJ4;]H>8/S\(I5NZGX)$OM"%AF;H(ZK%HJS;UM^B\$SB-'(\*>O=NF8G& M]EX+=Z,R4=VP\K88\J,MK*A@6.Q$N->?QCCQ9G@WQHTWO[5QY(]8#D:;-X>J M!9_#>"TN.8Q*#ZQO$5J?^KG.(G8M]^IU>MV+AG.^>PTV)XBY^ZV03/W4!GGY]-*KV'MA"JV>_R2 _5WR#1MA-DB$!6"C)IYS MBUN/%9#;W<5%VR[>A\M2;NM-&1X]4?O6:L=A5#EB]^P,K;\R9V/$#RR"$-S4 M\S.E$QM#OK(5ZWF5FA?7K$SX8ZMQ$:)].8\;TXDT_<$AN3MK_=59^!C:'?E4R^\PE.6$>%#/,VBH"\&8_*:?G7(9PE\/&Y2 4AG><2K#ZWU( M:&D\ -#<1G^6(-ERX+"X[X>ELWX-J;NB^AIO@ 1M$<,MSAH+ M)>C,HFH=8X%NO+$O.QW/_@AQ[!/WBN/A/Z,5^9T-M6[?=?MBT(;H(M!1D=J+ MY&]@J1_8?^1G-#,T>$+ P] X?XPO/W_3@:OY6+@]ZN;]KH,_>N_U^_S8U04H MPN.6X%^'\X75XW3BHQ3,>.46S. 8*8TP; E572[+O1?YTBK@M5_DWR\+X6R- M^Q>;L3H4&U8<6;/L68]_\9,/'AD7_R.:AZOU-P)XS+S'B) -FW[KADU_E+#I M%IK%"Y1"<%BOH1YY7']ORF)8M% [X6 >86/G1\/J>[(%OH,CO,;R7"D(>_=I M:!W'(!H,@P]KP?XMJQJ,?7] 5U0W277U?>S_JP' CODPLN;#.#)Z^^=L(S&& M5T[/T!@%YA+D&" 2SPGMN_UQMQD>5P^]=A)&.)*OW89D>%A#?0@KT].P,MUB M-#EQ58[$V'_7J3\B.K[-[__'?![/Y MS\' >>>%5@?#Q?ZV\8P.&I*D@,IS@+KK@CK&6^O1S;85#I6';$!977KF 5,F M3 (/),9_O\5'!OU>/XSAO-BX'EB/=Q@S!*5U\0>SFE?!U=17#Z0R?:!&=&7C M\@Q:5E(?@PL:N?)8_8U1>"#K *F'G>N0*9DM0CD4M1M-F@ZU @> MGZ9TMOI^,E^G88P(9>R<<:V.>*%/)N^$N$DCA:=IDPRDWYSF^O5A_I3D&G@Q M[(>C&OZTAT=&?>;:X4<\:>'/Q2X]%<+A&B;&CWGX9'"()X><'F\>?H1T,73& M*+S9O%>N2\( M8ZG^-Y9'-%)8_:U_MGTSN&V(,PCRL=3IR($.QWNLFFNZP)L.'=Y[=^FZ 3K+ M($,C_"U"W&L0+6T((/$^;F/$*I1R)F&4EY$;:F6A'TY3XTF\;( 0IVM04),[ MQ>%%L#/3P.#8,1U+V6H:6"7+1U.6-/^G15&#B1\S_$>OU&&2YWNJJ)'V-+?SGVSWV$]"4UYZG7^.A-"&7VR)MFV_GBTT_/QDR7:Z[E'D M,-2_.Q>O@8M.^I^;@>2MU$U.^+/-F@P\_\E&2O*K7RA5K"7IA1-"_G8D*[+M MCP3[9V>*X8^9MB4OZXS53,[T0'PL MBV6:KJ0=104*V-IHDVYXO=-[C5J59-RP$JN[GMR@S2IJP*P?BGR;!@/:OKB= MXD]EG+@)/GN-6?;2!7[GX>-F^+KXCY ".8%5+?:+DTJ:6%_^3'T]\=,[S$MK M7O1@IE;]L7Z(?80)5U/7/8[N/PY73,=JRC18=667<%*J4+Q03NN1M/$V^D_) MK6W\]T,8>\YY!SZ]1Y>2TNF7U JG:-JJE)^$#5SCL('KS!6TR \?]))OL_*8 M=>VH;-("F_?UGFQ6E> Z3JWG<'JN]AT=??L\U+YJPU;-.I7],)Z>)(.WH5Q/ MFX1R]NQYD3M\P4W^#0M&CUU(^P1GBP6/+4K@"0SGBS[M \:N)!9'+]+;+,\Y M.G$=PK5C([77&7C4>LZN.O ;CQK.-_]N4+YB5&N!XSD8\4-%"WY3T?)4L0$+ MW^)[L.G=Q%/B.T<]#@]:*(#K0,6YW\N5S5W$.D3RS9H9'#MO- M:\$R$PUY/UPNHB%8A=P@+>_&T28<6A'4^]H'"8MX@] @@5H6K:O &A=!]7-T M[KCAA6'-C,"XD]!L;54]VA1ZHQ?._L^P=K=@*P^-++%*0Y->)MX6&^EGM<8&=?+KXD'NG6K!M-'N*CE128H>I,E)CK2"8D0TH/9>Y5I<0HK4P2H][4]Q<>0X3#..0UNV&J HFH MN8K@O'?O60;'>'GS\0_!1^A%\]#/T$>@<_W@ ?0GL0+D^BUFQ:'F>##WLV@ M;4BO,)=H$ MTSD<$NQ%%UD)F6+9EPE@YXI#BC,C1Y*\,%#(:N@R6D-C M$TSIO7G8OF4[["8#;H[9$A\"HZ(S]:I;<]@UWTK>ICGV-G9Z$!>49"W4IUHO MA]NQZ3E\)W%&&CMNLEZ IJ.RI)N/E.2<8;>8WQ8,#BP8AZBK PHAR:/FF59) MM -+"-98*I)L>WY(5"YQH[IV:K)#-4^/4/-+W^<<_\UW^7_K'AV M_O>2[:_*6/ +:C2OSB,0.3\&D8MC$'D4/7GQ^D7.+O^Q1J]]?V\=$G:."+T7 MK&I"%>&MVH*D*79ZS!DM@E_-X8_NO*B'DX+&*[32A_T=OLY-<89JJN[,$FTP M@H/]Q0@/%OVL98^(X&#?XI34[-(6'/Y1Q#\!4$L#!!0 ( /&#K%#%BFT$ MK 0 %DG / >&PO=V]R:V)O;VLN>&ULQ9I+<]LV$(#_"H:7IH=4XLM) M/%%F5#MV/>/$&LOQM0.1D(0)"*@ *2?^]5U24;VTJ9U>UCI))"'RXP+8#P]] M?'#^^\*Y[^)'96R81.NZWIR.1J%8JTJ&/]Q&6;BR=+Z2-1SZU2ALO))E6"M5 M5V:4C,>&=,=VOV@O=C^ )X;\S]\K7NN@5K.7B5@+K)#H9PPVW.NB%-KK^.8FZ M[T9%\!8C]!I='/:?NR">^O\31K=/15N7NO&B+V!"O\J88+_JJ,6W ^R#-G2V6# M*L6?TDA;*-'%.X@WWZQL2@29$)#)$2'_3A!D2D"FKP4Y;PG:TD&XI;C9* ^E M$61&0&;'@3QS%62'-8+,"A2T/G*A1>;[ICMT20[PG(][R0<[VR&LI*2)73HG -I$J[$C-G=*%5 M0) ?",@/O)"W:JMLHW#2'E-9>\R+X@G&&7;4$8AJ"ZE-2#HF9)7*NELI[2"H#[8W2 M1LSLC6MH9+VN&%-^B-D%455ZU[RZZH16%A-D+I$M[(^6$\D/"[ <: M,\68Y+2#V1D'+"O>W+5UCMMF0DDC898&LNT>[7?,1HDC818'K5V!,2FC),Q& M>>[=P3A2-DF8;;(3\" 6)9*$621#DAN$I'R2,/MDV':#F)1BDF,JIK_*02DF M958,.:?L8U**28^JF QC4HI)F15#8^88DUS;8E;,/BV^%=.RU.UE:=!B)L:D M;),RV^:0L-^*>5-5$F-2MDF9;7,8LXLNQJ26@E-E!?^=0&\#XE9:&<>[EM&',?7(Q) M62AGMM"!"? ^GAB3LE#.;*&#F+MX8DS*0CFSA4C,7M[,*0OES!:B,?$(*2?W M^IDM] M3#V/B$5).62AGGPL][4D,S#(P)F6AG-E"]!I2K](I"^7,%J(Q>Y5. M62CO+#3:_Y6K5$MM5?D5'A'@?"%-,?.B_=CM/F=YNX6T;(PY@W,W]MK)[L]7 M[3WV_VK[]"]02P,$% @ \8.L4%IQRZ$. @ QB, !H !X;"]?U8,UYN%G.M;ET+6Y.?1Y\78ZMGE= M-:7T/T+(FR:=ZGS3]:D=K^RZX527\>.P#WV]>:WW* MKJOA>1NKQ:]ZV*>RKL+;,?SIAM?=#&]UL\_46H+?P]1:@M_#U%J"W M\/46H+?P]1:@M_#U%J"W\/46H+?P]5:@M_+U5J"W\O56H+=>X:P$'9;P]5:@ MM_+U5J"W\O56H+?R]5:@M_+U5J"W\O56H+?R]3:@M_'U-J"W\?4VH+?Q]3:@ MMUWAK!L==O/U-J"W\?4VH+?Q]3:@M_'U-J"W\?4VH+?Q]7:@M_/U=J"W\_5V MH+?S]7:@M_/U=J"W7^%9)7I8R=?;@=[.U]N!WL[7VX'>SM?;@=[.UWLUT3LW M]9"V+V4XM/M\Z9)/P[^MF<"=R_LQ73[C//7;_1.ER[@EA?/KQ7\NSE,_(L*G MO^T\_@502P,$% @ \8.L4("[<[CB 0 62, !, !;0V]N=&5N=%]4 M>7!E&ULS=I=3\(P% ;@OT)V:UCI%WX$N%%OU43_0-T.;&%;F[8@_GN[ MH28:3#1"\MXPMM.=\VXTSQ6SIU='8;1KFR[,LRI&=\58*"IJ3IB^/8]\@6LQM:FDT31]?[ZWWK>6:<:^K"Q-IV M;-N5WYJ.WQOFGIIA3:AJ%\[2@FQTNTM=0KHVSU(U9.P7$[[?V)^G^^ZWY'U= MTI^BV>6R+JBTQ:9-M^3!>3)EJ(ABV^2A,I[*Q^CK;O6>]\'X>&?:U)CM&O9E M07ZZ'/&UH<,!ALHQ)\>T+>C0J*&P_^3_&OBQ&PKK:>Q\JOI8'WB\%.DA50/K M%Q[S$:G?.B65OQJ>6I_NAWVQ?CU\/_3"/XN!#8?_O?7CY1 @.21(#@620X/D MF(+D. ?)<0&2XQ(D!Y^@!$$1E:.0RE%,Y2BH&UL4$L! A0#% @ \8.L4+&+G8]1 P Q M !@ ( !]P@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8.L4#QQ"$IZ P N X !@ ( ! M^A, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\8.L4";&+J&C! C!8 !@ ( !=QX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8.L4*;S7&PO=V]R:W-H965T M&UL4$L! A0# M% @ \8.L4&61_I>T 0 T@, !D ( !J#( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \8.L4#_1 M!0FT 0 T@, !D ( !:C@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8.L4.H;1,.V 0 T@, !D M ( !DCX 'AL+W=O\+,! #2 P &0 @ %_0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ \8.L4$(\YR_$ 0 -P0 !D ( ! M840 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \8.L4 Y(EXBV 0 T@, !D ( !5$H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8.L4&!4DPPC P QPX !D M ( !;E< 'AL+W=OV-ZS0L# "X#@ &0 @ '(6@ >&PO=V]R M:W-H965T !X;"]W;W)K&UL M4$L! A0#% @ \8.L4"(U73(.! OA0 !D ( !YE\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\8.L4'2H-><* @ LP4 !D ( !,&@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8.L4)!?X75_ @ M_P@ !D ( !9F\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8.L4#1C2>#M 0 ,04 !D M ( !*W< 'AL+W=O0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ \8.L4((/8A5: @ U < !D ( !:WX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8.L M4%S/;OGE P 0Q, !D ( !&X< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8.L4%WG$X21 @ >PD M !D ( !?I 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8.L4%CGG_)" @ ?P8 !D M ( !%I@ 'AL+W=O&PO=V]R:W-H965T M7!E&UL4$L%!@ !$ $0 CA( "@> 0 $! end XML 32 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Equity Incentive Plans (Tables)
3 Months Ended
Mar. 31, 2020
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Summary of Changes in Shares Available for Grant

Changes in shares available for grant during the three months ended March 31, 2020 were as follows:

 

 

 

Shares Available for Grant

 

Shares available for grant at December 31, 2019

 

 

15,396,254

 

2019 Plan reserve increase on January 1, 2020

 

 

6,261,907

 

Options and restricted stock units granted

 

 

(2,292,847

)

Options and restricted stock units forfeited or cancelled

 

 

68,110

 

Shares available for grant at March 31, 2020

 

 

19,433,424

 

Summary of Stock Option Activity Under 2008 Plan 2009 Plan and 2019 Plan

Stock option activity under the 2008 Plan, 2009 Plan and 2019 Plan during the three months ended March 31, 2020 was as follows:

 

 

 

Shares

Subject to

Outstanding

Options

 

 

Weighted-

Average

Exercise Price

per Share

 

 

Aggregate

Intrinsic Value

(in thousands)

 

Options outstanding at December 31, 2019

 

 

16,646,654

 

 

$

6.14

 

 

$

398,379

 

Options granted

 

 

2,292,847

 

 

 

29.68

 

 

 

 

 

Options forfeited or cancelled

 

 

(68,110

)

 

 

8.63

 

 

 

 

 

Options exercised

 

 

(1,381,437

)

 

 

3.27

 

 

 

 

 

Options outstanding at March 31, 2020

 

 

17,489,954

 

 

$

9.44

 

 

$

329,432

 

Options vested and exercisable at March 31, 2020

 

 

9,670,591

 

 

$

5.03

 

 

$

220,010

 

Summary of Estimated Fair Value of Options Granted

The estimated fair value of options granted during the three months ended March 31, 2020 and 2019 was estimated using the Black-Scholes option-pricing model with the following assumptions:

 

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

Grant date fair value

 

$17.68 - $31.71

 

 

$7.80

 

Expected term (in years)

 

5.27 - 6.08

 

 

5.27 - 6.08

 

Risk-free interest rate

 

0.7% - 1.7%

 

 

2.5%

 

Expected volatility

 

70.5% - 72.1%

 

 

64.3% - 65.5%

 

Expected dividend yield

 

 

 

 

 

 

Summary of Compensation Costs Related to Stock Options and RSUs Included on Statements of Operations The compensation costs related to stock options and RSUs for the three months ended March 31, 2020 and 2019 are included on our statements of operations as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

Cost of revenue

 

$

172

 

 

$

130

 

Research and development

 

 

1,544

 

 

 

917

 

Sales and marketing

 

 

1,157

 

 

 

906

 

General and administration

 

 

1,802

 

 

 

1,093

 

Total share-based compensation expense

 

$

4,675

 

 

$

3,046

 

 

XML 33 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2020
Goodwill And Intangible Assets Disclosure [Abstract]  
Summary of Intangible Assets Subject to Amortization

Intangible assets subject to amortization as of March 31, 2020 and December 31, 2019 consisted of the following (in thousands):

 

 

 

March 31, 2020

 

 

 

Gross Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net Carrying

Amount

 

Acquired developed technology

 

$

20,000

 

 

$

(8,717

)

 

$

11,283

 

Purchased intellectual property

 

 

325

 

 

 

(104

)

 

 

221

 

Balance at March 31, 2020

 

$

20,325

 

 

$

(8,821

)

 

$

11,504

 

 

 

 

December 31, 2019

 

 

 

Gross Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net Carrying

Amount

 

Acquired developed technology

 

$

20,000

 

 

$

(8,301

)

 

$

11,699

 

Purchased intellectual property

 

 

325

 

 

 

(96

)

 

 

229

 

Balance at December 31, 2019

 

$

20,325

 

 

$

(8,397

)

 

$

11,928

 

Schedule of Future Amortization Expense for Intangible Assets

As of March 31, 2020, expected future amortization expense for intangible assets was as follows (in thousands):

 

 

2020 (excluding the three months ended March 31, 2020)

 

$

1,279

 

2021

 

 

1,699

 

2022

 

 

1,699

 

2023

 

 

1,699

 

2024

 

 

1,703

 

Thereafter

 

 

3,425

 

Total future amortization expense

 

$

11,504

 

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Basis of Presentation and Use of Estimates

Basis of Presentation and Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the financial statements, as well as the reported amounts of revenues and expenses during the periods presented. We base our estimates on historical experience and other relevant assumptions that we believe to be reasonable under the circumstances. Estimates are used in several areas including, but not limited to, estimates of progress to date for certain performance obligations and the transaction price for certain contracts with customers, share-based compensation, including the fair value of stock, the provision for income taxes, including related reserves, and goodwill, among others. These estimates generally involve complex issues and require judgments, involve the analysis of historical results and prediction of future trends, can require extended periods of time to resolve and are subject to change from period to period. Actual results may differ materially from management’s estimates.

Unaudited Interim Condensed Financial Statements

Unaudited Interim Condensed Financial Statements

In our opinion, the accompanying unaudited condensed financial statements have been prepared in accordance with GAAP for interim financial information. These unaudited condensed financial statements include all adjustments necessary to fairly state the financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments are of a normal, recurring nature. Interim-period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period.

The accompanying unaudited condensed financial statements should be read in conjunction with our audited financial statements and notes included in our Annual Report on Form 10-K for the year ended December 31, 2019 filed with the Securities and Exchange Commission (“SEC”) on February 26, 2020.

Restricted Cash

Restricted Cash

We are required to maintain certain balances under lease arrangements for our property and facility leases. We had restricted cash of $2.1 million as of March 31, 2020 and December 31, 2019.

Leases

Leases

We determine if an arrangement contains a lease at inception. We have operating lease agreements for the laboratory and office facilities that we occupy, as well as server space. Operating lease right-of-use (“ROU”) assets and operating lease liabilities are recognized at the date the underlying asset becomes available for our use and are based on the present value of the future minimum lease payments over the lease term. ROU assets also include any initial direct costs incurred and any lease payments made at or before the lease commencement date, less lease incentives received. As our leases generally do not provide an implicit interest rate, the present value of our future minimum lease payments is determined using our incremental borrowing rate. This rate is an estimate of the collateralized borrowing rate we would incur on our future lease payments over a similar term and is based on the information available to us at the lease commencement date, or as of January 1, 2020 for commenced leases that existed as of our adoption of the new lease standard, discussed in more detail below.

Certain of our leases contain options to extend or terminate the lease; lease terms are adjusted for these options only when it is reasonably certain we will exercise these options. Our lease agreements do not contain residual value guarantees or covenants.

We have made a policy election regarding our real estate leases not to separate nonlease components from lease components, to the extent they are fixed. Nonlease components that are not fixed are expensed as incurred as variable lease expense. Our leases for laboratory and office facilities typically include variable nonlease components, such as common-area maintenance costs. We have also elected not to record on the balance sheet a lease that has a lease term of twelve months or less and does not contain a purchase option that we are reasonably certain to exercise.

Lease expense is recognized on a straight-line basis over the terms of the leases. Incentives granted under our facilities leases, including rent holidays, are recognized as adjustments to lease expense on a straight-line basis over the terms of the leases.

Concentrations of Risk

Concentrations of Risk

We are subject to a concentration of risk from a limited number of suppliers, or in some cases, single suppliers for some of our laboratory instruments and materials. This risk is managed by targeting a quantity of surplus stock.

Cash, cash equivalents and marketable securities are financial instruments that potentially subject us to concentrations of credit risk. We invest in money market funds, United States (“U.S.”) government debt securities, U.S. government agency securities, commercial paper and corporate bonds with high-quality accredited financial institutions.

Significant customers are those which represent more than 10% of our total revenue or accounts receivable, net balances for the periods and as of each balance sheet date presented, respectively. Revenue from these customers reflects their purchase of our products and services and our collaboration efforts with Genentech.

For each significant customer, revenue as a percentage of total revenue for the periods presented and accounts receivable, net as a percentage of total accounts receivable, net as of the periods presented were as follows:

 

 

 

Revenue

 

Accounts Receivable, Net

 

 

 

Three Months Ended March 31,

 

March 31,

 

 

December 31,

 

 

 

2020

 

2019

 

2020

 

 

2019

 

Customer A

 

*%

 

*%

 

22.0%

 

 

41.8%

 

Customer D

 

*

 

*

 

13.7

 

 

*

 

Genentech, Inc.

 

54.4

 

49.8

 

*

 

 

*

 

* less than 10%

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue Recognition

Revenue Recognition

We recognize revenue in accordance with Accounting Standards Codification (“ASC”) Topic 606 (“ASC 606”), Revenue from Contracts with Customers. Under ASC 606, for all revenue-generating contracts, we perform the following steps to determine the amount of revenue to be recognized: (1) identify the contract or contracts; (2) determine whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (3) measure the transaction price, including the constraint on variable consideration; (4) allocate the transaction price to the performance obligations based on estimated selling prices; and (5) recognize revenue when (or as) we satisfy each performance obligation. The following is a summary of the application of the respective model to each of our revenue classifications.

Overview

Our revenue is generated from immunosequencing (“sequencing”) products and services (“sequencing revenue”) and from regulatory or development support services leveraging our immune medicine platform (“development revenue”). When revenue generating contracts have elements of both sequencing revenue and development revenue, we allocate revenue based on the nature of the performance obligation and the allocated transaction price.

Sequencing Revenue

Sequencing revenue reflects the amounts generated from providing sequencing services and testing through our immunoSEQ and clonoSEQ products and services to our research and clinical customers, respectively.

For research customers, contracts typically include an amount billed in advance of services (“upfront”), and subsequent billings as sample results are delivered to the customer. Upfront amounts received are recorded as deferred revenue, which we recognize as revenue upon satisfaction of performance obligations. We have identified two typical performance obligations under the terms of our research service contracts: sequencing services and related data analysis. We recognize revenue for both identified performance obligations as sample results are delivered to the customer.

For other research customers who choose to purchase a research use only kit, the kits are sold on a price per kit basis with amounts payable upon delivery of the kit. Payments received are recorded as deferred revenue. For these customers, we have identified one performance obligation: the delivery of sample results. We recognize revenue as the results are delivered to the customer based on a proportion of the estimated samples that can be reported on for each kit.

For clinical customers, we derive revenues from providing our clonoSEQ test report to ordering physicians, and we bill and receive payments from medical institutions, commercial and government third-party payors. In these transactions, we have identified one performance obligation: the delivery of a clonoSEQ report. As payment from the respective payors may vary based on the various reimbursement rates and patient responsibilities, we consider the transaction price to be variable and record an estimate of the transaction price, subject to the constraint for variable consideration, as revenue at the time of delivery. The estimate of transaction price is based on historical and expected reimbursement rates with the various payors, which are monitored in subsequent periods and adjusted as necessary based on actual collection experience.

In January 2019, clonoSEQ received Medicare coverage aligned with the FDA label and National Comprehensive Cancer Network (“NCCN”) guidelines for longitudinal monitoring in multiple myeloma (“MM”) and B cell acute lymphoblastic leukemia (“ALL”). We bill Medicare for an episode of treatment when we deliver the first eligible test results. This billing contemplates all necessary tests required during a patient’s treatment cycle, which is currently estimated at approximately four tests per patient, including the initial sequence identification test. Revenue is recognized at the time the initial billable test result is delivered and is based upon cumulative tests delivered to date. We estimate the number of tests we expect to deliver over a patient’s treatment cycle based on historical testing frequencies for patients by indication. These estimates are subject to change as we develop more information about utilization over time. Any unrecognized revenue from the initial billable test is recorded as deferred revenue and is recognized as we deliver the remaining tests in a patient’s treatment cycle.

Development Revenue

We derive revenue by providing services through development agreements to biopharmaceutical customers who seek access to our immune medicine platform technologies. We generate revenues from the delivery of professional support activities pertaining to the use of our proprietary immunoSEQ and clonoSEQ services in the development of the respective customers’ initiatives. The transaction price for these contracts may consist of a combination of non-refundable upfront fees, separately priced sequencing fees, progress based milestones and regulatory milestones. The development agreements may include single or multiple performance obligations, depending on the contract. For certain contracts, we may perform services to support the biopharmaceutical customers’ regulatory submission as part of their registrational trials. These services include regulatory support pertaining to our technology intended to be utilized as part of the submission, development of analytical plans for our sequencing data, participation on joint research committees and assistance in completing a regulatory submission. Generally, these services are not distinct within the context of the contract, and they are accounted for as a single performance obligation.

When sequencing services are separately priced customer options, we assess if a material right exists and, if not, the customer option to purchase additional sequencing services is not considered part of the contract. Except for any non-refundable upfront fees, the other forms of compensation represent variable consideration. Variable consideration related to progress based and regulatory milestones is estimated using the most likely amount method where variable consideration is constrained until it is probable that a significant reversal of cumulative revenue recognized will not occur. Progress milestones, such as the first sample result delivered or final patient enrollment in a customer trial, are customer dependent and are included in the transaction price when the respective milestone is probable of occurring. Milestone payments that are not within our customers’ control, such as regulatory approvals, are not considered probable of being achieved until those approvals are received. Determining whether regulatory milestone payments are probable is an area that requires significant judgment. In making this assessment, we evaluate scientific, clinical, regulatory and other risks that must be managed, as well as the level of effort and investment required to achieve the respective milestone.

The primary method used to estimate standalone selling price for performance obligations is the adjusted market assessment approach. Using this approach, we evaluate the market in which we sell our services and estimate the price that a customer in that market would be willing to pay for our services. We recognize revenue using either an input or output measure of progress that faithfully depicts performance on a contract, depending on the contract. The measure used is dependent on the nature of the service to be provided in each contract. Selecting the measure of progress and estimating progress to date requires significant judgment.

Net Loss Per Share Attributable to Common Shareholders

Net Loss Per Share Attributable to Common Shareholders

We calculate basic net loss per share attributable to common shareholders by dividing the net loss attributable to common shareholders by the weighted-average number of shares of common stock outstanding for the period. The diluted net loss per share attributable to common shareholders is computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, convertible preferred stock, common stock warrants, stock options, restricted stock units, shares issuable pursuant to the employee stock purchase plan, shares subject to repurchase from early exercised options and contingently issuable shares are considered common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common shareholders, as their effect is anti-dilutive.

Prior to the closing of our initial public offering in July 2019 and the conversion of our convertible preferred stock into common stock, we calculated our basic and diluted net loss per share attributable to common shareholders in conformity with the two-class method required for companies with participating securities. We considered our convertible preferred stock to be participating securities. In the event a dividend had been declared or paid on common stock, holders of convertible preferred stock would have been entitled to a share of such dividend in proportion to the holders of common stock on an as-if converted basis. Under the two-class method, basic net loss per share attributable to common shareholders is calculated by dividing the net loss attributable to common shareholders by the weighted-average number of shares of common stock outstanding for the period. Net loss attributable to common shareholders is determined by allocating undistributed earnings between common and preferred shareholders. The net loss attributable to common shareholders was not allocated to the convertible preferred stock under the two-class method, as the convertible preferred stock did not have a contractual obligation to share in our losses. The diluted net loss per share attributable to common shareholders was computed by giving effect to all potential dilutive common stock equivalents outstanding for the period determined using the treasury stock method. For purposes of this calculation, convertible preferred stock, common stock warrants and stock options were considered common stock equivalents but were excluded from the calculation of diluted net loss per share attributable to common shareholders, as their effect was anti-dilutive.

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In February 2016, the FASB issued Accounting Standards Update (“ASU”) No. 2016-02, Leases (Topic 842) (“ASC 842”), intended to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheets and disclosing key information about leasing arrangements. We adopted the guidance effective January 1, 2020 using the optional transition method described in ASU 2018-11, Leases (Topic 842) Targeted Improvements. Under the optional transition method, we recognized a cumulative-effect adjustment in the period of adoption. Prior period amounts were not adjusted and continue to be reported in accordance with the previous accounting under ASC 840, Leases (“ASC 840”).

In adopting the new standard, we utilized certain practical expedients available. These practical expedients include waiving reassessment of 1) whether any expired or existing contracts are or contain leases; 2) lease classification of expired or existing leases; and 3) initial direct costs for existing leases. We also elected to use hindsight in determining the lease term and in assessing impairment of our right-of-use assets. Furthermore, we have made a policy decision regarding our real estate leases not to separate nonlease components from lease components, to the extent they are fixed. We have also elected not to record on the balance sheet a lease that has a lease term of twelve months or less and does not contain a purchase option that we are reasonably certain to exercise.

The standard had a material impact on our unaudited condensed balance sheets but did not have a material impact on our unaudited condensed statements of operations or unaudited condensed statements of cash flows. The most significant impact was the recognition of $33.0 million and $39.7 million of operating lease ROU assets and liabilities, respectively, and the derecognition of a $36.6 million asset and corresponding liability previously recorded pursuant to build-to-suit lease guidance under ASC 840, which resulted in an increase to retained earnings of $0.1 million. The operating lease ROU assets and liabilities recorded at adoption included the derecognition of $7.3 million of deferred rent recognized as of December 31, 2019, as well as a $0.5 million reclassification of tenant incentive receivables previously recognized in the prepaid expenses and other current assets line item on our balance sheet. Refer to Note 8 of the accompanying notes to our unaudited condensed financial statements for additional information regarding leases.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables. The expected credit losses are recorded through an allowance account that is deducted from the amortized cost basis of the financial asset, and the net carrying value of the financial asset is presented on the unaudited condensed balance sheet. The guidance also amends the previous other-than-temporary impairment model for available-for-sale debt securities by requiring the recognition of impairments relating to credit losses through an allowance account, limited to the difference between a security’s amortized cost basis and its fair value. Furthermore, the standard update removes the distinction between whether an impairment is temporary or other-than temporary. We adopted the guidance effective January 1, 2020. Given the short-term nature of our accounts receivables, the adoption as it relates to trade receivables did not have a significant impact on our financial statements. Furthermore, impairment of available-for-sale debt securities as of the adoption date was determined to be due to factors other than credit loss; therefore, a credit allowance was not recognized.

In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other: Internal-Use Software (Subtopic 350-40) to provide additional guidance on the accounting for costs of implementation activities performed in a cloud computing arrangement. We adopted this guidance effective January 1, 2020 on a prospective basis, and the adoption did not have any impact on our financial statements.

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which eliminates certain exceptions to the guidance in ASC 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. Among other things, this guidance also clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. This guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted, and the guidance is to be applied prospectively, except for certain amendments. We early adopted the guidance on January 1, 2020 and the adoption did not have a material impact on our financial statements.

XML 35 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Dec. 31, 2015
Goodwill [Line Items]      
Goodwill $ 118,972,000 $ 118,972,000 $ 0
Purchased Intellectual Property      
Goodwill [Line Items]      
Amortization period of intangible assets 6 years 9 months 18 days    
XML 36 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Deferred Revenue - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Disaggregation Of Revenue [Line Items]      
Current deferred revenue $ 64,572 $ 64,572 $ 60,994
Deferred revenue, less current portion 208,828 208,828 219,332
Revenue recognized 13,100 (14,124)  
Development Revenue      
Disaggregation Of Revenue [Line Items]      
Current deferred revenue 51,007 51,007 48,512
Deferred revenue, less current portion 207,587 207,587 217,873
Development Revenue | Genentech, Inc.      
Disaggregation Of Revenue [Line Items]      
Current deferred revenue 50,000 50,000 48,100
Deferred revenue, less current portion 204,000 204,000 216,800
Sequencing Revenue      
Disaggregation Of Revenue [Line Items]      
Current deferred revenue 13,565 13,565 12,482
Deferred revenue, less current portion $ 1,241 1,241 $ 1,459
Revenue recognized   $ 400  
XML 37 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Leases- Summary of Oher Information Related to Operating Lease (Details)
Mar. 31, 2020
Lessee Disclosure [Abstract]  
Weighted-average remaining lease term (in years) 11 years 1 month 28 days
Weighted-average discount rate 4.50%
XML 38 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Organization and Description of Business
3 Months Ended
Mar. 31, 2020
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Organization and Description of Business

1.

Organization and Description of Business

Adaptive Biotechnologies Corporation (“we,” “us” or “our”) is a commercial-stage company advancing the field of immune-driven medicine by harnessing the inherent biology of the adaptive immune system to transform the diagnosis and treatment of disease. We believe the adaptive immune system is nature’s most finely tuned diagnostic and therapeutic for most diseases, but the inability to decode it has prevented the medical community from fully leveraging its capabilities. Our immune medicine platform is the foundation for our expanding suite of products and services. The cornerstone of our immune medicine platform and core immunosequencing product, immunoSEQ, serves as our underlying research and development engine and generates revenue from academic and biopharmaceutical customers. Our first clinical diagnostic product, clonoSEQ, is the first test authorized by the Food and Drug Administration (“FDA”) for the detection and monitoring of minimal residual disease (“MRD”) in patients with select blood cancers.

We were incorporated in the State of Washington on September 8, 2009 under the name Adaptive TCR Corporation. On December 21, 2011, we changed our name to Adaptive Biotechnologies Corporation. We are headquartered in Seattle, Washington.

 

Initial Public Offering

Our registration statement on Form S-1 related to our initial public offering was declared effective on June 26, 2019, and our common stock began trading on the Nasdaq Global Select Market on June 27, 2019. On July 1, 2019, we completed our initial public offering in which we issued and sold 17,250,000 shares of common stock, including shares issued upon the exercise in full of the underwriters’ over-allotment option, at a public offering price of $20.00 per share.

XML 39 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Statements of Operations (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue    
Total revenue $ 20,910,000 $ 12,666,000
Operating expenses    
Cost of revenue 5,343,000 4,988,000
Research and development 23,935,000 12,483,000
Sales and marketing 14,007,000 7,817,000
General and administrative 11,821,000 7,004,000
Amortization of intangible assets 424,000 419,000
Total operating expenses 55,530,000 32,711,000
Loss from operations (34,620,000) (20,045,000)
Interest and other income, net 2,894,000 1,659,000
Income tax benefit 323,000  
Net loss (31,403,000) (18,386,000)
Fair value adjustment to Series E-1 convertible preferred stock options   (254,000)
Net loss attributable to common shareholders $ (31,403,000) $ (18,640,000)
Net loss per share attributable to common shareholders, basic and diluted $ (0.25) $ (1.45)
Weighted-average shares used in computing net loss per share attributable to common shareholders, basic and diluted 126,058,389 12,886,087
Sequencing Revenue    
Revenue    
Total revenue $ 9,469,000 $ 6,083,000
Development Revenue    
Revenue    
Total revenue $ 11,441,000 $ 6,583,000
XML 40 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Net Loss Per Share Attributable to Common Shareholders - Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share Attributable to Common Shareholders (Details) - shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities 16,884,062 109,277,316
Convertible Preferred Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities   92,974,578
Options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities 16,823,569 16,190,831
Unvested Restricted Stock Units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities 3,618  
Common Stock Warrants    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities 56,875 55,032
Convertible Preferred Stock Warrants    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities   56,875
XML 41 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Equity Incentive Plans - Summary of Estimated Fair Value of Options Granted (Details) - $ / shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Grant date fair value   $ 7.80
Risk-free interest rate   2.50%
Risk-free interest rate, minimum 0.70%  
Risk-free interest rate, maximum 1.70%  
Expected volatility, minimum 70.50% 64.30%
Expected volatility, maximum 72.10% 65.50%
Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Grant date fair value $ 17.68  
Expected term (in years) 5 years 3 months 7 days 5 years 3 months 7 days
Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Grant date fair value $ 31.71  
Expected term (in years) 6 years 29 days 6 years 29 days
XML 42 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details)
Mar. 31, 2020
shares
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 39,786,801
Exercise of Outstanding Common Stock Options and Vesting of Outstanding Common Restricted Stock Units Granted  
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 17,492,204
Grant | 2019 Equity Incentive Plan  
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 19,433,424
Grant | Employee Stock Purchase Plan  
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 2,804,298
Exercise of Common Stock Warrant  
Class Of Stock [Line Items]  
Total shares of common stock reserved for future issuance 56,875
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Net Loss Per Share Attributable to Common Shareholders (Tables)
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders

The following table sets forth the computation of the basic and diluted net loss per share attributable to common shareholders for the three months ended March 31, 2020 and 2019 (in thousands, except share and per share amounts):

 

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

Net loss

 

$

(31,403

)

 

$

(18,386

)

Fair value adjustments to redemption value for Series E-1

   convertible preferred stock options

 

 

 

 

 

(254

)

Net loss attributable to common shareholders, basic and diluted

 

$

(31,403

)

 

$

(18,640

)

Weighted-average shares used in computing net loss per share

 

 

126,058,389

 

 

 

12,886,087

 

Net loss per share attributable to common shareholders, basic and

   diluted

 

$

(0.25

)

 

$

(1.45

)

Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share Attributable to Common Shareholders The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share attributable to common shareholders for the three months ended March 31, 2020 and 2019, as they had an anti-dilutive effect:

 

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

Convertible preferred stock (on as if converted basis)

 

 

 

 

 

92,974,578

 

Stock options issued and outstanding

 

 

16,823,569

 

 

 

16,190,831

 

Unvested restricted stock units

 

 

3,618

 

 

 

 

Common stock warrants

 

 

56,875

 

 

 

55,032

 

Convertible preferred stock warrants

 

 

 

 

 

56,875

 

Total

 

 

16,884,062

 

 

 

109,277,316

 

 

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
Mar. 31, 2020
Feb. 28, 2019
Mar. 31, 2020
Mar. 31, 2019
Disaggregation Of Revenue [Line Items]        
Revenue recognized $ 13,100,000   $ (14,124,000)  
Revenue from collaboration agreement     20,910,000 $ 12,666,000
MRD Development Agreements        
Disaggregation Of Revenue [Line Items]        
Revenue recognized     400,000 300,000
MRD Development Agreements | Maximum        
Disaggregation Of Revenue [Line Items]        
Additional milestone payment receivable 233,000,000.0   233,000,000.0  
Genentech Collaboration Agreement        
Disaggregation Of Revenue [Line Items]        
Non-refundable upfront payments received   $ 300,000,000.0 300,000,000.0  
Revenue from collaboration agreement     $ 10,900,000 $ 6,300,000
Genentech Collaboration Agreement | Maximum        
Disaggregation Of Revenue [Line Items]        
Revenue recognition expected period     8 years  
Genentech Collaboration Agreement | Maximum | Regulatory Milestones        
Disaggregation Of Revenue [Line Items]        
Expected revenue through milestone payments 75,000,000.0   $ 75,000,000.0  
Genentech Collaboration Agreement | Maximum | Development Milestones        
Disaggregation Of Revenue [Line Items]        
Expected revenue through milestone payments 300,000,000.0   300,000,000.0  
Genentech Collaboration Agreement | Maximum | Commercial Milestones        
Disaggregation Of Revenue [Line Items]        
Expected revenue through milestone payments 1,430,000,000.0   1,430,000,000.0  
Genentech Collaboration Agreement | Minimum        
Disaggregation Of Revenue [Line Items]        
Expected revenue through milestone payments $ 1,800,000   $ 1,800,000  
Revenue recognition expected period     7 years  
XML 45 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Investments - Additional Information (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Prepaid Expenses and Other Current Assets    
Schedule of Available-for-Sale Securities [Line Items]    
Accrued interest receivable $ 1.9 $ 2.2
XML 46 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Shareholders' Equity
3 Months Ended
Mar. 31, 2020
Equity [Abstract]  
Shareholders' Equity

10.

Shareholders’ Equity

Convertible Preferred Stock

Immediately prior to the completion of our initial public offering on July 1, 2019, 93,039,737 shares of convertible preferred stock then outstanding converted into an equivalent number of shares of common stock. As of March 31, 2020, no shares of convertible preferred stock were outstanding.

Preferred Stock

We are authorized to issue 10,000,000 shares of preferred stock, par value $0.0001 per share. As of March 31, 2020, no shares of preferred stock were outstanding.

Common Stock

We are authorized to issue 340,000,000 shares of common stock. Our common stock has a par value of $0.0001, no preferences or privileges and is not redeemable. Holders of our common stock are entitled to one vote for each share of common stock held. The holders of record of outstanding shares of common stock shall be entitled to receive, when, as and if declared, out of funds legally available, such cash and other dividends as may be declared from time to time. As of March 31, 2020, we had 126,621,829 shares of common stock outstanding.

We have reserved shares of common stock for the following as of March 31, 2020:

 

Shares issuable upon the exercise of outstanding common stock options and

   the vesting of outstanding common restricted stock units granted

 

 

17,492,204

 

Shares available for future grant under the 2019 Equity Incentive Plan

 

 

19,433,424

 

Shares available for future grant under the Employee Stock Purchase Plan

 

 

2,804,298

 

Shares to be issued upon exercise of a common stock warrant

 

 

56,875

 

Total shares of common stock reserved for future issuance

 

 

39,786,801

 

Our 2019 Equity Incentive Plan (“2019 Plan”) provides for annual increases in the number of shares that may be issued under the 2019 Plan on January 1, 2020 and on each subsequent January 1, thereafter, by a number of shares equal to the lesser of (a) 5% of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined by our board of directors.

Furthermore, our Employee Stock Purchase Plan (“ESPP”) provides for annual increases in the number of shares available for issuance under our ESPP on January 1, 2020 and on each January 1, thereafter, by a number of shares equal to the smallest of (a) 1.0% of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined by the board of directors.

On January 1, 2020, our 2019 Plan and ESPP reserves automatically increased by 6,261,907 shares and 1,252,381 shares, respectively.

Common Stock Warrants

In 2014, we issued a warrant to purchase 56,875 shares of Series C convertible preferred stock at an exercise price of  $2.64. The warrant is exercisable for a period of seven years from the date of issuance. Immediately prior to and in connection with the completion of our initial public offering on July 1,2019, this convertible preferred stock warrant, which was previously recorded as a financial liability, was converted to a warrant to purchase the same number of shares of common stock. Upon conversion, the financial liability was reclassified to the additional paid-in capital line item on our unaudited condensed balance sheet. The warrant to purchase 56,875 shares of common stock remains outstanding as of March 31, 2020.

XML 47 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets
3 Months Ended
Mar. 31, 2020
Goodwill And Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

6.

Goodwill and Intangible Assets

There have been no changes in the carrying amount of goodwill since its recognition in 2015.

Intangible assets subject to amortization as of March 31, 2020 and December 31, 2019 consisted of the following (in thousands):

 

 

 

March 31, 2020

 

 

 

Gross Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net Carrying

Amount

 

Acquired developed technology

 

$

20,000

 

 

$

(8,717

)

 

$

11,283

 

Purchased intellectual property

 

 

325

 

 

 

(104

)

 

 

221

 

Balance at March 31, 2020

 

$

20,325

 

 

$

(8,821

)

 

$

11,504

 

 

 

 

December 31, 2019

 

 

 

Gross Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net Carrying

Amount

 

Acquired developed technology

 

$

20,000

 

 

$

(8,301

)

 

$

11,699

 

Purchased intellectual property

 

 

325

 

 

 

(96

)

 

 

229

 

Balance at December 31, 2019

 

$

20,325

 

 

$

(8,397

)

 

$

11,928

 

 

The developed technology was acquired in connection with our acquisition of Sequenta, Inc. (“Sequenta”) in 2015. The remaining balance of the acquired technology and the purchased intellectual property is expected to be amortized over the next 6.8 years.

 

As of March 31, 2020, expected future amortization expense for intangible assets was as follows (in thousands):

 

 

2020 (excluding the three months ended March 31, 2020)

 

$

1,279

 

2021

 

 

1,699

 

2022

 

 

1,699

 

2023

 

 

1,699

 

2024

 

 

1,703

 

Thereafter

 

 

3,425

 

Total future amortization expense

 

$

11,504

 

XML 48 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Lessee Disclosure [Abstract]  
Summary of Oher Information Related to Operating Lease

Other information related to our operating leases as of March 31, 2020 was as follows:

 

Weighted-average remaining lease term (in years)

 

 

11.16

 

Weighted-average discount rate

 

 

4.5

%

Summary of Reconciles Undiscounted Operating Lease Cash Flows

The following table reconciles our undiscounted operating lease cash flows to our operating lease liabilities as of March 31, 2020 (in thousands):

 

2020 (excluding the three months ended March 31, 2020)

 

$

3,298

 

2021

 

 

5,123

 

2022

 

 

5,074

 

2023

 

 

4,364

 

2024

 

 

4,326

 

Thereafter

 

 

28,771

 

Total undiscounted lease payments

 

 

50,956

 

Less:

 

 

 

 

   Imputed interest rate

 

 

(11,315

)

   Tenant improvement receivables

 

 

(1,594

)

Total operating lease liabilities

 

$

38,047

 

Less: current portion

 

 

(1,502

)

Operating lease liabilities, less current portion

 

$

36,545

 

XML 49 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2020
Fair Value Disclosures [Abstract]  
Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis

The following tables set forth the fair value of financial assets as of March 31, 2020 and December 31, 2019 that were measured at fair value on a recurring basis (in thousands):

 

 

 

March 31, 2020

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

191,213

 

 

$

 

 

$

 

 

$

191,213

 

Commercial paper

 

 

 

 

 

58,793

 

 

 

 

 

 

58,793

 

U.S. government debt and agency securities

 

 

 

 

 

368,450

 

 

 

 

 

 

368,450

 

Corporate bonds

 

 

 

 

 

27,860

 

 

 

 

 

 

27,860

 

Total financial assets

 

$

191,213

 

 

$

455,103

 

 

$

 

 

$

646,316

 

 

 

 

December 31, 2019

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

88,683

 

 

$

 

 

$

 

 

$

88,683

 

Commercial paper

 

 

 

 

 

121,867

 

 

 

 

 

 

121,867

 

U.S. government debt and agency securities

 

 

 

 

 

377,243

 

 

 

 

 

 

377,243

 

Corporate bonds

 

 

 

 

 

86,615

 

 

 

 

 

 

86,615

 

Total financial assets

 

$

88,683

 

 

$

585,725

 

 

$

 

 

$

674,408

 

XML 50 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets - Schedule of Future Amortization Expense for Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Goodwill And Intangible Assets Disclosure [Abstract]    
2020 (excluding the three months ended March 31, 2020) $ 1,279  
2021 1,699  
2022 1,699  
2023 1,699  
2024 1,703  
Thereafter 3,425  
Net Carrying Amount $ 11,504 $ 11,928
XML 51 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 52 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Deferred Revenue - Schedule of Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2020
Revenue From Contract With Customer [Abstract]    
Deferred revenue balance at December 31, 2019   $ 280,326
Additions to deferred revenue during the period   7,198
Revenue recognized during the period $ 13,100 (14,124)
Deferred revenue balance at March 31, 2020 $ 273,400 $ 273,400
XML 53 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Effective tax benefit $ 323,000 $ 0
CARES ACT 2020 aid net operating losses carryforward period 5 years  
XML 54 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Equity Incentive Plans - Summary of Changes in Shares Available for Grant (Details) - 2019 Equity Incentive Plan
3 Months Ended
Mar. 31, 2020
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Shares Available for Grant, Outstanding, Beginning Balance 15,396,254,000
Shares Available for Grant, 2019 Plan reserve increase 6,261,907,000
Shares Available for Grant, Options and restricted stock units granted (2,292,847,000)
Shares Available for Grant, Options and restricted stock units forfeited or cancelled 68,110,000
Shares Available for Grant, Outstanding, Ending Balance 19,433,424,000
JSON 55 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "adpt-10q_20200331.htm": { "axisCustom": 0, "axisStandard": 25, "contextCount": 162, "dts": { "calculationLink": { "local": [ "adpt-20200331_cal.xml" ] }, "definitionLink": { "local": [ "adpt-20200331_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "adpt-10q_20200331.htm" ] }, "labelLink": { "local": [ "adpt-20200331_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "adpt-20200331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "adpt-20200331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 449, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 19, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 24 }, "keyCustom": 43, "keyStandard": 303, "memberCustom": 21, "memberStandard": 33, "nsprefix": "adpt", "nsuri": "http://www.adaptivebiotech.com/20200331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Revenue", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Fair Value Measurements", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Investments", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:DeferredRevenueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Deferred Revenue", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenue", "shortName": "Deferred Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:DeferredRevenueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Leases", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Commitments and Contingencies", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Shareholders' Equity", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Equity Incentive Plans", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlans", "shortName": "Equity Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Income Taxes", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Condensed Balance Sheets (Unaudited)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited", "shortName": "Condensed Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Net Loss Per Share Attributable to Common Shareholders", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholders", "shortName": "Net Loss Per Share Attributable to Common Shareholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:BasisOfPresentationAndUseOfEstimatesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:BasisOfPresentationAndUseOfEstimatesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Significant Accounting Policies (Tables)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesTables", "shortName": "Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Investments (Tables)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "adpt:DeferredRevenueTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:ScheduleOfDeferredRevenueByRevenueClassificationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Deferred Revenue (Tables)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueTables", "shortName": "Deferred Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "adpt:DeferredRevenueTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:ScheduleOfDeferredRevenueByRevenueClassificationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Leases (Tables)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:ScheduleOfReservedSharesOfCommonStockTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Shareholders' Equity (Tables)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityTables", "shortName": "Shareholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:ScheduleOfReservedSharesOfCommonStockTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:ScheduleOfShareBasedCompensationSharesAvailableForGrantTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Equity Incentive Plans (Tables)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansTables", "shortName": "Equity Incentive Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "adpt:ScheduleOfShareBasedCompensationSharesAvailableForGrantTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Condensed Balance Sheets (Unaudited) (Parenthetical)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Net Loss Per Share Attributable to Common Shareholders (Tables)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersTables", "shortName": "Net Loss Per Share Attributable to Common Shareholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_us-gaapSubsidiarySaleOfStockAxis_us-gaapIPOMember_20190701_20190701", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Organization and Description of Business - Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "shortName": "Organization and Description of Business - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_us-gaapSubsidiarySaleOfStockAxis_us-gaapIPOMember_20190701_20190701", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCashNoncurrent", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Significant Accounting Policies - Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_us-gaapAdjustmentsForNewAccountingPronouncementsAxis_us-gaapAccountingStandardsUpdate201602Member_20200331", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_srtMajorCustomersAxis_adptCustomerAMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20200101_20200331", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Significant Accounting Policies - Schedule of Concentrations of Risk Percentage (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails", "shortName": "Significant Accounting Policies - Schedule of Concentrations of Risk Percentage (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_srtMajorCustomersAxis_adptCustomerAMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20200101_20200331", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200330_20200331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Revenue - Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "shortName": "Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_us-gaapTypeOfArrangementAxis_adptMRDDevelopmentAgreementsMember_20200101_20200331", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_us-gaapFairValueByAssetClassAxis_us-gaapUSGovernmentAgenciesDebtSecuritiesMember_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_20200331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Fair Value Measurements - Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_us-gaapFairValueByAssetClassAxis_us-gaapUSGovernmentAgenciesDebtSecuritiesMember_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel2Member_20200331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_us-gaapInformationByCategoryOfDebtSecurityAxis_adptAvailableForSaleSecuritiesDebtSecuritiesCurrentMember_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Investments - Schedule of Available-for-sale Investments (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "shortName": "Investments - Schedule of Available-for-sale Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_us-gaapInformationByCategoryOfDebtSecurityAxis_adptAvailableForSaleSecuritiesDebtSecuritiesCurrentMember_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_us-gaapBalanceSheetLocationAxis_us-gaapPrepaidExpensesAndOtherCurrentAssetsMember_20200331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Investments - Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "shortName": "Investments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_us-gaapBalanceSheetLocationAxis_us-gaapPrepaidExpensesAndOtherCurrentAssetsMember_20200331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Investments - Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails", "shortName": "Investments - Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Condensed Statements of Operations (Unaudited)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited", "shortName": "Condensed Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "shortName": "Goodwill and Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20151231", "decimals": "INF", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets Subject to Amortization (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails", "shortName": "Goodwill and Intangible Assets - Summary of Intangible Assets Subject to Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization Expense for Intangible Assets (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Future Amortization Expense for Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Deferred Revenue - Schedule of Deferred Revenue by Revenue Classification (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfDeferredRevenueByRevenueClassificationDetails", "shortName": "Deferred Revenue - Schedule of Deferred Revenue by Revenue Classification (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Deferred Revenue - Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "shortName": "Deferred Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "adpt:DeferredRevenueTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_srtMajorCustomersAxis_adptGenentechIncMember_srtProductOrServiceAxis_adptDevelopmentRevenueMember_20191231", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "adpt:DeferredRevenueTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_srtMajorCustomersAxis_adptGenentechIncMember_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2020-04-01_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Deferred Revenue - Additional Information (Details1)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1", "shortName": "Deferred Revenue - Additional Information (Details1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "adpt:DeferredRevenueTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_srtMajorCustomersAxis_adptGenentechIncMember_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2020-04-01_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "adpt:ScheduleOfDeferredRevenueByRevenueClassificationTableTextBlock", "adpt:DeferredRevenueTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Deferred Revenue - Schedule of Changes in Deferred Revenue (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfChangesInDeferredRevenueDetails", "shortName": "Deferred Revenue - Schedule of Changes in Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Leases- Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "shortName": "Leases- Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Leases- Summary of Oher Information Related to Operating Lease (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfOherInformationRelatedToOperatingLeaseDetails", "shortName": "Leases- Summary of Oher Information Related to Operating Lease (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Leases- Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails", "shortName": "Leases- Summary of Reconciles Undiscounted Operating Lease Cash Flows (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Condensed Statements of Comprehensive Loss (Unaudited)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfComprehensiveLossUnaudited", "shortName": "Condensed Statements of Comprehensive Loss (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Shareholders' Equity - Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "shortName": "Shareholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "lang": "en-US", "name": "us-gaap:CommonStockVotingRights", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "adpt:ScheduleOfReservedSharesOfCommonStockTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails", "shortName": "Shareholders' Equity - Summary of Reserved Shares of Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "adpt:ScheduleOfReservedSharesOfCommonStockTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Equity Incentive Plans - Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "shortName": "Equity Incentive Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "adpt:ScheduleOfShareBasedCompensationSharesAvailableForGrantTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_us-gaapPlanNameAxis_adptTwoThousandAndNineteenEquityIncentivePlanMember_20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Equity Incentive Plans - Summary of Changes in Shares Available for Grant (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails", "shortName": "Equity Incentive Plans - Summary of Changes in Shares Available for Grant (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "adpt:ScheduleOfShareBasedCompensationSharesAvailableForGrantTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_us-gaapPlanNameAxis_adptTwoThousandAndNineteenEquityIncentivePlanMember_20200101_20200331", "decimals": "INF", "lang": null, "name": "adpt:ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseReserveSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Equity Incentive Plans - Summary of Stock Option Activity Under 2008 Plan 2009 Plan and 2019 Plan (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2008Plan2009PlanAnd2019PlanDetails", "shortName": "Equity Incentive Plans - Summary of Stock Option Activity Under 2008 Plan 2009 Plan and 2019 Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20190101_20190331", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Equity Incentive Plans - Summary of Estimated Fair Value of Options Granted (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedFairValueOfOptionsGrantedDetails", "shortName": "Equity Incentive Plans - Summary of Estimated Fair Value of Options Granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20190101_20190331", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Equity incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUS Included on Statements of Operations (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRSUSIncludedOnStatementsOfOperationsDetails", "shortName": "Equity incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUS Included on Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_us-gaapIncomeStatementLocationAxis_us-gaapCostOfSalesMember_20200101_20200331", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "lang": "en-US", "name": "adpt:CARESACT2020AidNetOperatingLossesCarryforwardPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Net Loss Per Share Attributable to Common Shareholders - Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "shortName": "Net Loss Per Share Attributable to Common Shareholders - Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Net Loss Per Share Attributable to Common Shareholders - Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share Attributable to Common Shareholders (Details)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "shortName": "Net Loss Per Share Attributable to Common Shareholders - Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share Attributable to Common Shareholders (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Condensed Statements of Convertible Preferred Stock and Shareholders' (Deficit) Equity (Unaudited)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited", "shortName": "Condensed Statements of Convertible Preferred Stock and Shareholders' (Deficit) Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Condensed Statements of Cash Flows (Unaudited)", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100070 - Disclosure - Organization and Description of Business", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Significant Accounting Policies", "role": "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "adpt-10q_20200331.htm", "contextRef": "C_0001478320_20200101_20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 57, "tag": { "adpt_AdditionalMilestonePayment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Additional milestone payment.", "label": "Additional Milestone Payment", "terseLabel": "Additional milestone payment receivable" } } }, "localname": "AdditionalMilestonePayment", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionAndRestrictedStockUnitRequisiteServicePeriodRecognitionValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments to additional paid In capital share based compensation stock option and restricted stock unit requisite service period recognition value.", "label": "Adjustments To Additional Paid In Capital Share Based Compensation Stock Option And Restricted Stock Unit Requisite Service Period Recognition Value", "terseLabel": "Common stock option and restricted stock unit share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionAndRestrictedStockUnitRequisiteServicePeriodRecognitionValue", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "adpt_AvailableForSaleSecuritiesDebtSecuritiesCurrentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Available for sale securities debt securities current.", "label": "Available For Sale Securities Debt Securities Current [Member]", "terseLabel": "Short-Term Marketable Securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrentMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "domainItemType" }, "adpt_AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Available for sale securities debt securities noncurrent.", "label": "Available For Sale Securities Debt Securities Noncurrent [Member]", "terseLabel": "Long-Term Marketable Securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrentMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "domainItemType" }, "adpt_BasisOfPresentationAndUseOfEstimatesPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Basis of presentation and use of estimates.", "label": "Basis Of Presentation And Use Of Estimates Policy [Text Block]", "terseLabel": "Basis of Presentation and Use of Estimates" } } }, "localname": "BasisOfPresentationAndUseOfEstimatesPolicyTextBlock", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "adpt_CARESACT2020AidNetOperatingLossesCarryforwardPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "CARES ACT 2020 aid net operating losses carryforward period.", "label": "C A R E S A C T2020 Aid Net Operating Losses Carryforward Period", "terseLabel": "CARES ACT 2020 aid net operating losses carryforward period" } } }, "localname": "CARESACT2020AidNetOperatingLossesCarryforwardPeriod", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "adpt_CashReceivedForTenantImprovementAllowances": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash received for tenant improvement allowances.", "label": "Cash Received For Tenant Improvement Allowances", "terseLabel": "Cash received for tenant improvement allowances" } } }, "localname": "CashReceivedForTenantImprovementAllowances", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_ChangeInRedemptionValueForVestedConvertiblePreferredStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Change in redemption value for vested convertible preferred stock options.", "label": "Change In Redemption Value For Vested Convertible Preferred Stock Options", "terseLabel": "Change in redemption value for vested Series E-1 convertible preferred stock options" } } }, "localname": "ChangeInRedemptionValueForVestedConvertiblePreferredStockOptions", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "adpt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRights": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class of warrant or right, weighted average exercise price of warrants or rights", "label": "Class Of Warrant Or Right Weighted Average Exercise Price Of Warrants Or Rights", "terseLabel": "Weighted-average exercise price of warrants" } } }, "localname": "ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRights", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "adpt_ClassOfWarrantOrRightsTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class of warrant or rights, term.", "label": "Class Of Warrant Or Rights Term", "terseLabel": "Warrant exercisable term" } } }, "localname": "ClassOfWarrantOrRightsTerm", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "adpt_CommercialMilestonesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commercial milestones.", "label": "Commercial Milestones [Member]", "terseLabel": "Commercial Milestones" } } }, "localname": "CommercialMilestonesMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_CommonStockOptionsAndRestrictedStockUnitsGrantedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common stock options and restricted stock units granted.", "label": "Common Stock Options And Restricted Stock Units Granted [Member]", "terseLabel": "Exercise of Outstanding Common Stock Options and Vesting of Outstanding Common Restricted Stock Units Granted" } } }, "localname": "CommonStockOptionsAndRestrictedStockUnitsGrantedMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "adpt_CommonStockWarrantsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common stock warrants member.", "label": "Common Stock Warrants [Member]", "terseLabel": "Common Stock Warrants" } } }, "localname": "CommonStockWarrantsMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareAttributableToCommonShareholdersDetails" ], "xbrltype": "domainItemType" }, "adpt_ContractWithCustomerLiabilityCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract with customer liability current abstract.", "label": "Contract With Customer Liability Current [Abstract]", "terseLabel": "Current deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrentAbstract", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfDeferredRevenueByRevenueClassificationDetails" ], "xbrltype": "stringItemType" }, "adpt_ContractWithCustomerLiabilityNonCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract with customer liability non current abstract.", "label": "Contract With Customer Liability Non Current [Abstract]", "terseLabel": "Non-current deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNonCurrentAbstract", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfDeferredRevenueByRevenueClassificationDetails" ], "xbrltype": "stringItemType" }, "adpt_ConvertiblePreferredStockWarrantsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Convertible preferred stock warrants member.", "label": "Convertible Preferred Stock Warrants [Member]", "terseLabel": "Convertible Preferred Stock Warrants" } } }, "localname": "ConvertiblePreferredStockWarrantsMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareAttributableToCommonShareholdersDetails" ], "xbrltype": "domainItemType" }, "adpt_CustomerAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer A.", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "adpt_CustomerDMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer D.", "label": "Customer D [Member]", "terseLabel": "Customer D" } } }, "localname": "CustomerDMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "adpt_DeferredOfferingCostsIncludedInAccountsPayableAndAccruedExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred offering costs included in accounts payable and accrued expense.", "label": "Deferred Offering Costs Included In Accounts Payable And Accrued Expense", "terseLabel": "Deferred offering costs included in accounts payable and accrued expenses" } } }, "localname": "DeferredOfferingCostsIncludedInAccountsPayableAndAccruedExpense", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "adpt_DeferredRevenueTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred revenue.", "label": "Deferred Revenue [Text Block]", "terseLabel": "Deferred Revenue" } } }, "localname": "DeferredRevenueTextBlock", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenue" ], "xbrltype": "textBlockItemType" }, "adpt_DerecognitionOfBuildToSuitLeaseAsset": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Derecognition of build to suit lease asset.", "label": "Derecognition Of Build To Suit Lease Asset", "terseLabel": "Derecognized portion of build-to-suit asset" } } }, "localname": "DerecognitionOfBuildToSuitLeaseAsset", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_DerecognitionOfDeferredRent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Derecognition of deferred rent.", "label": "Derecognition Of Deferred Rent", "terseLabel": "Derecognition of deferred rent" } } }, "localname": "DerecognitionOfDeferredRent", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_DerecognitionOfLeaseFinancingArrangementsUponAdoptionOfGuidanceOnAccountingForLease": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Derecognition of lease financing arrangements upon adoption of guidance on accounting for lease.", "label": "Derecognition Of Lease Financing Arrangements Upon Adoption Of Guidance On Accounting For Lease", "terseLabel": "Derecognition of lease financing arrangements upon adoption of guidance on accounting for leases" } } }, "localname": "DerecognitionOfLeaseFinancingArrangementsUponAdoptionOfGuidanceOnAccountingForLease", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "adpt_DevelopmentMilestonesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Development milestones.", "label": "Development Milestones [Member]", "terseLabel": "Development Milestones" } } }, "localname": "DevelopmentMilestonesMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_DevelopmentRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Development revenue.", "label": "Development Revenue [Member]", "terseLabel": "Development Revenue" } } }, "localname": "DevelopmentRevenueMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfDeferredRevenueByRevenueClassificationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "domainItemType" }, "adpt_GenentechCollaborationAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Genentech collaboration agreement.", "label": "Genentech Collaboration Agreement [Member]", "terseLabel": "Genentech Collaboration Agreement" } } }, "localname": "GenentechCollaborationAgreementMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_GenentechIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Genentech Inc.", "label": "Genentech Inc [Member]", "terseLabel": "Genentech, Inc." } } }, "localname": "GenentechIncMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "adpt_IncreaseDecreaseInDeferredRent": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10220.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (decrease) in deferred rent.", "label": "Increase Decrease In Deferred Rent", "terseLabel": "Deferred rent" } } }, "localname": "IncreaseDecreaseInDeferredRent", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "adpt_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10230.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (decrease) in operating lease liabilities .", "label": "Increase Decrease In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "adpt_LesseeOperatingLeaseLeaseNotYetCommencedLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee operating lease lease not yet commenced lease liability.", "label": "Lessee Operating Lease Lease Not Yet Commenced Lease Liability", "terseLabel": "Operating lease, lease not yet commenced lease liability" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedLeaseLiability", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_LesseeOperatingLeaseLiabilityTenantImprovementReceivable": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails2": { "order": 10020.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee operating lease liability tenant improvement receivable.", "label": "Lessee Operating Lease Liability Tenant Improvement Receivable", "negatedLabel": "Tenant improvement receivables" } } }, "localname": "LesseeOperatingLeaseLiabilityTenantImprovementReceivable", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "adpt_LesseeOperatingLeaseTerminationPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee operating lease termination period.", "label": "Lessee Operating Lease Termination Period", "terseLabel": "Operating lease termination period" } } }, "localname": "LesseeOperatingLeaseTerminationPeriod", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "adpt_MRDDevelopmentAgreementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "MRD development agreements.", "label": "M R D Development Agreements [Member]", "terseLabel": "MRD Development Agreements" } } }, "localname": "MRDDevelopmentAgreementsMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "New accounting pronouncements not yet adopted policy.", "label": "New Accounting Pronouncements Not Yet Adopted Policy [Text Block]", "terseLabel": "New Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "adpt_NonEmployeeDirectorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-employee directors.", "label": "Non Employee Directors [Member]", "terseLabel": "Non Employee Directors" } } }, "localname": "NonEmployeeDirectorsMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_NonRefundableUpfrontPaymentsReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Non-refundable upfront payments received.", "label": "Non Refundable Upfront Payments Received", "terseLabel": "Non-refundable upfront payments received" } } }, "localname": "NonRefundableUpfrontPaymentsReceived", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10110.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Noncash lease expense.", "label": "Noncash Lease Expense", "terseLabel": "Noncash lease expense" } } }, "localname": "NoncashLeaseExpense", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "adpt_NumberOfCommonStockVotingRights": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of common stock voting rights.", "label": "Number Of Common Stock Voting Rights", "terseLabel": "Number of vote for each share" } } }, "localname": "NumberOfCommonStockVotingRights", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "adpt_NumberOfOperatingLeaseTerminate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating lease terminate.", "label": "Number Of Operating Lease Terminate", "terseLabel": "Number of operating lease terminate" } } }, "localname": "NumberOfOperatingLeaseTerminate", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "adpt_NumberOfRevenuePerformanceObligation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of revenue performance obligation.", "label": "Number Of Revenue Performance Obligation", "terseLabel": "Number of revenue performance obligations" } } }, "localname": "NumberOfRevenuePerformanceObligation", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "adpt_OperatingLeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating lease remaining lease term.", "label": "Operating Lease Remaining Lease Term", "terseLabel": "Operating lease remaining lease term" } } }, "localname": "OperatingLeaseRemainingLeaseTerm", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "adpt_OperatingLeaseVariableLeaseExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating lease variable lease expense.", "label": "Operating Lease Variable Lease Expense", "terseLabel": "Operating lease variable lease expense" } } }, "localname": "OperatingLeaseVariableLeaseExpense", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_PercentageOfAnnualIncreasesInNumberOfShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of annual increases in number of shares.", "label": "Percentage Of Annual Increases In Number Of Shares", "terseLabel": "Percentage of annual increases in number of shares" } } }, "localname": "PercentageOfAnnualIncreasesInNumberOfShares", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "adpt_ProceedsFromSettlementOfStockOptionExercisedInPriorPeriods": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds from settlement of stock option exercised in prior periods.", "label": "Proceeds From Settlement Of Stock Option Exercised In Prior Periods", "terseLabel": "Proceeds from settlement of stock option exercised in prior periods" } } }, "localname": "ProceedsFromSettlementOfStockOptionExercisedInPriorPeriods", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_ReclassificationOfTenantIncentiveReceivables": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reclassification of tenant incentive receivables.", "label": "Reclassification Of Tenant Incentive Receivables", "terseLabel": "Reclassification of tenant incentive receivables" } } }, "localname": "ReclassificationOfTenantIncentiveReceivables", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_RegulatoryMilestonesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regulatory milestones.", "label": "Regulatory Milestones [Member]", "terseLabel": "Regulatory Milestones" } } }, "localname": "RegulatoryMilestonesMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_RevenueRecognitionExpectedPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue recognition expected period.", "label": "Revenue Recognition Expected Period", "terseLabel": "Revenue recognition expected period" } } }, "localname": "RevenueRecognitionExpectedPeriod", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "adpt_RevenueRecognitionMilestoneMethodExpectedMilestoneReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Revenue recognition milestone method expected milestone receivable.", "label": "Revenue Recognition Milestone Method Expected Milestone Receivable", "terseLabel": "Expected revenue through milestone payments" } } }, "localname": "RevenueRecognitionMilestoneMethodExpectedMilestoneReceivable", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "adpt_ScheduleOfDeferredRevenueByRevenueClassificationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of deferred revenue by revenue classification.", "label": "Schedule Of Deferred Revenue By Revenue Classification Table [Text Block]", "terseLabel": "Schedule of Deferred Revenue by Revenue Classification" } } }, "localname": "ScheduleOfDeferredRevenueByRevenueClassificationTableTextBlock", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueTables" ], "xbrltype": "textBlockItemType" }, "adpt_ScheduleOfReservedSharesOfCommonStockTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of reserved shares of common stock.", "label": "Schedule Of Reserved Shares Of Common Stock Table [Text Block]", "terseLabel": "Summary of Reserved Shares of Common Stock" } } }, "localname": "ScheduleOfReservedSharesOfCommonStockTableTextBlock", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "adpt_ScheduleOfShareBasedCompensationSharesAvailableForGrantTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of share-based compensation, shares available for grant.", "label": "Schedule Of Share Based Compensation Shares Available For Grant Table [Text Block]", "terseLabel": "Summary of Changes in Shares Available for Grant" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAvailableForGrantTableTextBlock", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "adpt_SequencingRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sequencing revenue.", "label": "Sequencing Revenue [Member]", "terseLabel": "Sequencing Revenue" } } }, "localname": "SequencingRevenueMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfDeferredRevenueByRevenueClassificationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "domainItemType" }, "adpt_SequentaTwoThousandAndEightStockPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sequenta two thousand and eight stock plan.", "label": "Sequenta Two Thousand And Eight Stock Plan [Member]", "terseLabel": "Sequenta 2008 Stock Plan" } } }, "localname": "SequentaTwoThousandAndEightStockPlanMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_SeriesCConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Series C convertible preferred stock.", "label": "Series C Convertible Preferred Stock [Member]", "terseLabel": "Series C Convertible Preferred Stock" } } }, "localname": "SeriesCConvertiblePreferredStockMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseReserveSharesAvailableForGrant": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award increase reserve shares available for grant,", "label": "Share Based Compensation Arrangement By Share Based Payment Award Increase Reserve Shares Available For Grant", "terseLabel": "Shares Available for Grant, 2019 Plan reserve increase" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseReserveSharesAvailableForGrant", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails" ], "xbrltype": "sharesItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested and exercisable.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable", "terseLabel": "Shares Subject to Outstanding Options, Options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisable", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2008Plan2009PlanAnd2019PlanDetails" ], "xbrltype": "sharesItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested and exercisable intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableIntrinsicValue", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2008Plan2009PlanAnd2019PlanDetails" ], "xbrltype": "monetaryItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested and exercisable weighted average exercise price.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price per Share, Options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableWeightedAverageExercisePrice", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2008Plan2009PlanAnd2019PlanDetails" ], "xbrltype": "perShareItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExercisableOptionsOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award vested and exercisable options outstanding weighted average remaining contractual term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Vested And Exercisable Options Outstanding Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual life vested and exercisable options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExercisableOptionsOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardsForfeitedOrCanceled": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment awards forfeited or canceled.", "label": "Share Based Compensation Arrangement By Share Based Payment Awards Forfeited Or Canceled", "terseLabel": "Shares Available for Grant, Options and restricted stock units forfeited or cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardsForfeitedOrCanceled", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails" ], "xbrltype": "sharesItemType" }, "adpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardsGranted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment awards granted.", "label": "Share Based Compensation Arrangement By Share Based Payment Awards Granted", "negatedLabel": "Shares Available for Grant, Options and restricted stock units granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardsGranted", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails" ], "xbrltype": "sharesItemType" }, "adpt_SignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Line Items]", "terseLabel": "Significant Accounting Policies [Line Items]" } } }, "localname": "SignificantAccountingPoliciesLineItems", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "stringItemType" }, "adpt_SignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Table]", "terseLabel": "Significant Accounting Policies [Table]" } } }, "localname": "SignificantAccountingPoliciesTable", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "stringItemType" }, "adpt_StockIssuedDuringPeriodSharesRestrictedStockAwardVested": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock issued during period shares restricted stock award vested.", "label": "Stock Issued During Period Shares Restricted Stock Award Vested", "terseLabel": "Vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardVested", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "sharesItemType" }, "adpt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Temporary equity, stock issued during period, shares, new issues.", "label": "Temporary Equity Stock Issued During Period Shares New Issues", "terseLabel": "Issuance of Series E-1 convertible preferred stock for cash upon exercise of Series E-1 convertible preferred stock options at fair value, Shares" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "sharesItemType" }, "adpt_TwoThousandAndNineEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two thousand and nine equity incentive plan.", "label": "Two Thousand And Nine Equity Incentive Plan [Member]", "terseLabel": "2009 Equity Incentive Plan" } } }, "localname": "TwoThousandAndNineEquityIncentivePlanMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "adpt_TwoThousandAndNineteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two thousand and nineteen equity incentive plan.", "label": "Two Thousand And Nineteen Equity Incentive Plan [Member]", "terseLabel": "2019 Equity Incentive Plan" } } }, "localname": "TwoThousandAndNineteenEquityIncentivePlanMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "adpt_UnauditedInterimFinancialStatementsPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unaudited interim financial statements policy text block.", "label": "Unaudited Interim Financial Statements Policy [Text Block]", "terseLabel": "Unaudited Interim Condensed Financial Statements" } } }, "localname": "UnauditedInterimFinancialStatementsPolicyTextBlock", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "adpt_UnvestedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unvested restricted stock units.", "label": "Unvested Restricted Stock Units [Member]", "terseLabel": "Unvested Restricted Stock Units" } } }, "localname": "UnvestedRestrictedStockUnitsMember", "nsuri": "http://www.adaptivebiotech.com/20200331", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareAttributableToCommonShareholdersDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/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 CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address Address Line2", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r289" ], "lang": { "en-US": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation State Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r97", "r157", "r161", "r273" ], "lang": { "en-US": { "role": { "label": "Major Customers [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedFairValueOfOptionsGrantedDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedFairValueOfOptionsGrantedDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r96", "r157", "r160", "r271", "r272" ], "lang": { "en-US": { "role": { "label": "Product Or Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfDeferredRevenueByRevenueClassificationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfDeferredRevenueByRevenueClassificationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedFairValueOfOptionsGrantedDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedFairValueOfOptionsGrantedDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r98", "r249" ], "lang": { "en-US": { "role": { "label": "Title Of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update201602 [Member]", "terseLabel": "ASU 2016-02 (Topic 842)" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10150.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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable, Net" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r15", "r99", "r100", "r158" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10310.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable Net Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r64" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10140.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion Amortization Of Discounts And Premiums Investments", "negatedLabel": "Investment amortization" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10160.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 liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r40", "r41", "r42" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10070.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 gain" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r39", "r42", "r43", "r209" ], "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) Gain" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r16" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10060.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid In Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r78" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments For New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition", "terseLabel": "Common stock option share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r167", "r191", "r196" ], "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": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRSUSIncludedOnStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r63", "r122", "r127" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10130.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited": { "order": 10120.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization Of Intangible Assets", "terseLabel": "Amortization of intangible assets", "verboseLabel": "Intangible assets amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r82" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount", "terseLabel": "Antidilutive securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareAttributableToCommonShareholdersDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r82" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareAttributableToCommonShareholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareAttributableToCommonShareholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r82" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareAttributableToCommonShareholdersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfLand": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area of land held.", "label": "Area Of Land", "terseLabel": "Number of square feet" } } }, "localname": "AreaOfLand", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "areaItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements And Nonarrangement Transactions [Member]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r94", "r257", "r264" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r37" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10210.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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r215" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Fair Value Disclosure", "terseLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets Noncurrent [Abstract]", "terseLabel": "Long-term assets" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r107" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails": { "order": 10010.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": "Unrealized Gain" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r108" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails": { "order": 10020.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": "Unrealized Loss" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r105", "r113" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails": { "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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r102", "r106", "r113" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails": { "order": 10030.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": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r104", "r113" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10300.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Available For Sale Securities Debt Securities Current", "terseLabel": "Short-term marketable securities (amortized cost of $340,952 and $479,791, respectively)" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r104", "r113" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10240.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Available For Sale Securities Debt Securities Noncurrent", "terseLabel": "Long-term marketable securities (amortized cost of $98,847 and $105,263, respectively)" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r168", "r193" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r213", "r214" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r0", "r77", "r92" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description And Basis Of Presentation [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r67", "r68", "r69" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred But Not Yet Paid", "terseLabel": "Purchases of equipment included in accounts payable and accrued liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r23", "r65" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10290.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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r7", "r66", "r71", "r256" ], "lang": { "en-US": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash And Cash Equivalents Restricted Cash And Cash Equivalents Policy", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r60", "r65", "r70" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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 Including Disposal Group And Discontinued Operations", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r60", "r230" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "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 in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract]", "terseLabel": "Noncash investing and financing activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class Of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class Of Stock [Line Items]", "terseLabel": "Class Of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r75" ], "lang": { "en-US": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class Of Warrant Or Right Number Of Securities Called By Warrants Or Rights", "terseLabel": "Warrants issued to purchase stock" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r137" ], "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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r30", "r135", "r260", "r268" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10020.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments And Contingencies", "terseLabel": "Commitments and contingencies (Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments And Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r134", "r136" ], "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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r33" ], "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock Capital Shares Reserved For Future Issuance", "terseLabel": "Total shares of common stock reserved for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "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" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r14" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock Shares Authorized", "terseLabel": "Common stock authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r14" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock Shares Issued", "terseLabel": "Common stock issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r14", "r142" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "terseLabel": "Common stock outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r14" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10050.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock Value", "terseLabel": "Common stock: $0.0001 par value, 340,000,000 shares authorized at March 31, 2020 and December 31, 2019; 126,621,829 and 125,238,142 shares issued and outstanding at March 31, 2020 and December 31, 2019, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r143" ], "lang": { "en-US": { "role": { "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Common Stock Voting Rights", "terseLabel": "Common stock voting rights description" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r46", "r48", "r49" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfComprehensiveLossUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r89", "r90", "r227", "r228" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r89", "r90", "r227", "r228", "r275" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark [Axis]", "terseLabel": "Accounts Receivable, Net" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r89", "r90", "r227", "r228", "r275" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk By Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r86", "r263" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk Credit Risk", "terseLabel": "Concentrations of Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r89", "r90", "r227", "r228" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk Percentage1", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r89", "r90", "r227", "r228" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration By Type [Axis]", "terseLabel": "Contingent Consideration by Type" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract With Customer Asset And Liability Table [Text Block]", "terseLabel": "Schedule of Changes in Deferred Revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r151", "r152", "r158" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfDeferredRevenueByRevenueClassificationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 March 31, 2020", "periodStartLabel": "Deferred revenue balance at December 31, 2019", "totalLabel": "Total current and non-current deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfChangesInDeferredRevenueDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfDeferredRevenueByRevenueClassificationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r151", "r152", "r158" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfDeferredRevenueByRevenueClassificationDetails": { "order": 10010.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 }, "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10200.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": "Current deferred revenue", "verboseLabel": "Total current deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfDeferredRevenueByRevenueClassificationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": { "auth_ref": [ "r153" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination.", "label": "Contract With Customer Liability Increase Decrease For Contract Acquired In Business Combination", "terseLabel": "Additions to deferred revenue during the period" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfChangesInDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r151", "r152", "r158" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfDeferredRevenueByRevenueClassificationDetails": { "order": 10020.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 }, "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10130.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, less current portion", "verboseLabel": "Total non-current deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfDeferredRevenueByRevenueClassificationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r159" ], "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": "Revenue recognized during the period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfChangesInDeferredRevenueDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r67", "r68", "r69" ], "lang": { "en-US": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion Of Stock Shares Converted1", "terseLabel": "Conversion of convertible preferred stock" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible Preferred Stock" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate Bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r163", "r165", "r274" ], "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 Bonds" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r53" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited": { "order": 10080.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost Of Goods And Services Sold", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRSUSIncludedOnStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r52" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited": { "order": 10070.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs And Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r88" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent": { "auth_ref": [ "r113" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities Available For Sale Amortized Cost Current", "terseLabel": "Amortized cost of short-term marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent": { "auth_ref": [ "r113" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities Available For Sale Amortized Cost Noncurrent", "terseLabel": "Amortized cost of long-term marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r110", "r115", "r116" ], "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), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer", "terseLabel": "12 months or greater, Fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r110", "r115" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security 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 allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss", "negatedLabel": "12 months or greater, Unrealized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r110", "r115", "r116" ], "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), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months", "terseLabel": "Less than 12 months, Fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r110", "r115" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss", "negatedLabel": "Less than 12 months, Unrealized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r112" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities Available For Sale [Table]", "terseLabel": "Debt Securities Available For Sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r109", "r114", "r116" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities Available For Sale Unrealized Loss Position Fair Value Table [Text Block]", "terseLabel": "Schedule of Gross Unrealized Holding Losses and Fair Value for Investments in Unrealized Loss Position" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRentCreditCurrent": { "auth_ref": [ "r27", "r231" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10180.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference as of the balance sheet date between the payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, within one year of the balance sheet date.", "label": "Deferred Rent Credit Current", "terseLabel": "Current portion of deferred rent" } } }, "localname": "DeferredRentCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r31", "r231" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10100.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.", "label": "Deferred Rent Credit Noncurrent", "terseLabel": "Deferred rent liability, less current portion" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r63", "r131" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10100.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 expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Acquired Developed Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation Of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfDeferredRevenueByRevenueClassificationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueScheduleOfDeferredRevenueByRevenueClassificationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r197" ], "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": "Equity Incentive Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r81" ], "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 attributable to common shareholders, basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r71", "r82", "r83", "r84" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share Policy [Text Block]", "terseLabel": "Net Loss Per Share Attributable to Common Shareholders" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r85" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share Attributable to Common Shareholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10170.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee Related Liabilities Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Unrecognized share-based compensation expense related to unvested stock options, weighted-average period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r192" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options", "terseLabel": "Unrecognized share-based compensation expense related to unvested RSUs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r192" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options", "terseLabel": "Unrecognized share-based compensation expense related to unvested stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r189" ], "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": "Options", "verboseLabel": "Grant" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r63", "r138" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10150.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment Of Warrants", "terseLabel": "Fair value adjustment of convertible preferred stock warrant" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "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 Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r215", "r216", "r217", "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 Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r221" ], "lang": { "en-US": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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 Balance Sheet Grouping Financial Statement Captions [Line Items]", "terseLabel": "Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r215", "r223" ], "lang": { "en-US": { "role": { "documentation": "Information by class of asset.", "label": "Fair Value By Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r215", "r225", "r226" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value By Balance Sheet Grouping [Table]", "terseLabel": "Fair Value By Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r163", "r164", "r165", "r216", "r250" ], "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 By Fair Value Hierarchy Level [Axis]", "terseLabel": "Level 2" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r215", "r216", "r219", "r220", "r224" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Fair Value By Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r163", "r164", "r165", "r216", "r251" ], "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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r163", "r164", "r165", "r216", "r252" ], "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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r163", "r164", "r165", "r216", "r253" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "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" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "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 basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r235" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10120.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 finance lease, classified as noncurrent.", "label": "Finance Lease Liability Noncurrent", "terseLabel": "Financing obligation" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r244", "r247" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease Weighted Average Discount Rate Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfOherInformationRelatedToOperatingLeaseDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite Lived Intangible Asset Useful Life", "terseLabel": "Amortization period of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r126" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails": { "order": 10020.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": 10060.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite Lived Intangible Assets Amortization Expense After Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": 10010.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year", "terseLabel": "2020 (excluding the three months ended March 31, 2020)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r128" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": 10050.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite Lived Intangible Assets Amortization Expense Year Five", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r128" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": 10040.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite Lived Intangible Assets Amortization Expense Year Four", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r128" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": 10030.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite Lived Intangible Assets Amortization Expense Year Three", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r128" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": 10020.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite Lived Intangible Assets Amortization Expense Year Two", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r123", "r124", "r126", "r129", "r254" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite Lived Intangible Assets By Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r126", "r254" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails": { "order": 10010.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r123", "r125" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r126" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10260.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Net", "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r54" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited": { "order": 10110.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General And Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r51" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and Administration" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRSUSIncludedOnStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r118", "r119" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10270.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill And Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r130" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill And Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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": "Initial Public Offering" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRSUSIncludedOnStatementsOfOperationsDetails" ], "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" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRSUSIncludedOnStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r200" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r73", "r93", "r199" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10160.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited": { "order": 10050.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense Benefit", "negatedLabel": "Income tax benefit", "negatedTerseLabel": "Effective tax benefit", "terseLabel": "Benefit from income tax" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r62" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10210.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase Decrease In Accounts Payable And Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r62" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10180.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, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r62" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10240.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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r62" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10190.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase Decrease In Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r62" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10250.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase Decrease In Other Operating Capital Net", "negatedLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r62" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10200.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InformationByCategoryOfDebtSecurityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by category of debt security, either available-for-sale or held-to-maturity.", "label": "Information By Category Of Debt Security [Axis]", "terseLabel": "Debt Security Category" } } }, "localname": "InformationByCategoryOfDebtSecurityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]", "terseLabel": "Purchased Intellectual Property" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited": { "order": 10040.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest And Other Income", "terseLabel": "Interest and other income, net" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r36" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Interest Receivable Current", "terseLabel": "Accrued interest receivable" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r35", "r117" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10320.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory Net", "terseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r276", "r277", "r278", "r279" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r276", "r277", "r278", "r279" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments Debt And Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r112", "r255", "r262", "r280" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments In Debt And Marketable Equity Securities And Certain Trading Assets Disclosure [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease Cost Table [Text Block]", "terseLabel": "Summary of Oher Information Related to Operating Lease" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee Disclosure [Abstract]" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee Lease Description [Line Items]", "terseLabel": "Lessee Lease Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r241" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee Lease Description [Table]", "terseLabel": "Lessee Lease Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee Leases Policy [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee Operating Lease Existence Of Option To Extend", "terseLabel": "Lessee, Operating Lease, Existence of Option to Extend" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Lease Not Yet Commenced Term Of Contract1", "terseLabel": "Operating lease,lease not yet commenced term of contract" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee Operating Lease Liability Maturity Table [Text Block]", "terseLabel": "Summary of Reconciles Undiscounted Operating Lease Cash Flows" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r246" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee Operating Lease Liability Payments Due", "totalLabel": "Total undiscounted lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r246" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 10080.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee Operating Lease Liability Payments Due After Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r246" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 10030.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee Operating Lease Liability Payments Due Next Twelve Months", "terseLabel": "2020 (excluding the three months ended March 31, 2020)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r246" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 10070.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee Operating Lease Liability Payments Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r246" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 10060.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee Operating Lease Liability Payments Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r246" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 10050.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee Operating Lease Liability Payments Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r246" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 10040.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee Operating Lease Liability Payments Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r246" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails2": { "order": 10010.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee Operating Lease Liability Undiscounted Excess Amount", "negatedLabel": "Imputed interest rate" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.", "label": "Lessee Operating Lease Option To Extend", "terseLabel": "Operating lease option to extend" } } }, "localname": "LesseeOperatingLeaseOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Renewal Term", "terseLabel": "Operating lease renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r248" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters Of Credit Outstanding Amount", "terseLabel": "Letter of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r26" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10010.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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r20", "r258", "r266" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities And Stockholders Equity", "totalLabel": "Total liabilities and shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "Liabilities and shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10090.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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities Noncurrent [Abstract]", "terseLabel": "Long-term liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r163" ], "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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r60" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10030.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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r60" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10020.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided By Used In Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r60", "r61", "r64" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10010.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) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r44", "r47", "r50", "r64", "r83", "r261", "r270" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfComprehensiveLossUnaudited": { "order": 10010.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited": { "order": 10010.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income Loss", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfComprehensiveLossUnaudited", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r79", "r80" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income Loss Available To Common Stockholders Basic", "totalLabel": "Net loss attributable to common shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements.", "label": "New Accounting Pronouncement Or Change In Accounting Principle Effect Of Adoption Quantification", "terseLabel": "Adjustments to accumulated deficit for adoption of guidance on accounting principle" } } }, "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements Policy Policy [Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited": { "order": 10030.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": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r235" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails2": { "order": 10030.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease Liability", "terseLabel": "Operating lease liabilities", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r235" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 10010.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10190.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", "negatedLabel": "Less: current portion", "terseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r235" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails": { "order": 10020.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10110.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, less current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfReconcilesUndiscountedOperatingLeaseCashFlowsDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r237", "r242" ], "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", "terseLabel": "Cash paid for amounts included in measurement of lease liabilities, net of tenant improvement allowances received" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r234" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10230.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease Right Of Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r243", "r247" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease Weighted Average Remaining Lease Term1", "terseLabel": "Weighted-average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesSummaryOfOherInformationRelatedToOperatingLeaseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r232" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases Rent Expense Net", "terseLabel": "Rent expenses" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization Consolidation And Presentation Of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10280.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r45", "r48", "r204", "r205", "r208" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent", "terseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r38", "r40" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfComprehensiveLossUnaudited": { "order": 10020.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax", "terseLabel": "Change in unrealized gain on investments" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10140.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 long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10170.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" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": { "auth_ref": [ "r111" ], "lang": { "en-US": { "role": { "documentation": "Provides the categories of debt securities, available-for-sale or held-to-maturity, on which an entity may recognize other than temporary impairments (OTTI) for which a portion related to credit losses has been recognized in earnings and a portion related to all other factors has been recognized in other comprehensive income.", "label": "Other Than Temporary Impairment Credit Losses Recognized In Earnings Categories Of Investments [Domain]", "terseLabel": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments" } } }, "localname": "OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r103" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10070.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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r55" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10060.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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r168", "r193" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock Par Or Stated Value Per Share", "terseLabel": "Preferred stock par value", "verboseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock Shares Authorized", "terseLabel": "Preferred stock authorized", "verboseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock Shares Issued", "terseLabel": "Preferred stock issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock Shares Outstanding", "terseLabel": "Preferred stock outstanding", "verboseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r13" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10040.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock Value", "terseLabel": "Preferred stock: $0.0001 par value, 10,000,000 shares authorized at March 31, 2020 and December 31, 2019; no shares issued and outstanding at March 31, 2020 and December 31, 2019" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r21", "r22" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10330.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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses And Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r57", "r58", "r76" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10050.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds From Payments For Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10080.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds From Sale And Maturity Of Marketable Securities", "terseLabel": "Proceeds from sales and maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r56", "r194" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10040.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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r44", "r47", "r59", "r94", "r95", "r204", "r206", "r207", "r210", "r211" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10090.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Profit Loss", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r9", "r132", "r267" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10220.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" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r198", "r282" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited": { "order": 10090.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research And Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRSUSIncludedOnStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r6", "r10", "r70", "r281" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10250.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash Noncurrent", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r17", "r149", "r265" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10080.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings Accumulated Deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue From Contract With Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r156", "r157" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited": { "order": 10060.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": "Total revenue", "verboseLabel": "Revenue from collaboration agreement" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r72", "r162" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue From Contract With Customer Policy [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue From Contract With Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1", "terseLabel": "Deferred revenue, expected to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureDeferredRevenueAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "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" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale Of Stock Number Of Shares Issued In Transaction", "terseLabel": "Shares issued" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale Of Stock Price Per Share", "terseLabel": "Public offering price" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r89" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue Net [Member]", "terseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesScheduleOfConcentrationsOfRiskPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r82" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareAttributableToCommonShareholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r82" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block]", "terseLabel": "Weighted-Average Common Stock Equivalents were Excluded From Calculation of Diluted Net Loss Per Share Attributable to Common Shareholders" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "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": "Schedule Of Available For Sale Securities [Line Items]", "terseLabel": "Schedule of Available-for-Sale Securities [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfGrossUnrealizedHoldingLossesAndFairValueForInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule Of Available For Sale Securities Reconciliation Table [Text Block]", "terseLabel": "Schedule of Available-for-sale Investments" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r83" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]", "terseLabel": "Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Shareholders" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r167", "r190", "r196" ], "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 [Text Block]", "terseLabel": "Summary of Compensation Costs Related to Stock Options and RSUs Included on Statements of Operations" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r215", "r216" ], "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": "Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r123", "r125" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule Of Finite Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsSubjectToAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r123", "r125" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule Of Finite Lived Intangible Assets Table [Text Block]", "terseLabel": "Summary of Intangible Assets Subject to Amortization" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r120", "r121" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule Of Goodwill [Table]", "terseLabel": "Schedule Of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r168", "r193" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRSUSIncludedOnStatementsOfOperationsDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedFairValueOfOptionsGrantedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r173", "r180", "r182" ], "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": "Summary of Stock Option Activity Under 2008 Plan 2009 Plan and 2019 Plan" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r184" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block]", "terseLabel": "Summary of Estimated Fair Value of Options Granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r32", "r74", "r139", "r140", "r141", "r143", "r144", "r145", "r146", "r147", "r148", "r149" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule Of Stock By Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Schedule of subsidiary's sales of previously unissued stock made to investors outside the consolidated group. This includes stock issued in a business combination in exchange for shares of an acquired entity.", "label": "Schedule Of Subsidiary Or Equity Method Investee [Table]", "terseLabel": "Schedule Of Subsidiary Or Equity Method Investee [Table]" } } }, "localname": "ScheduleOfSubsidiaryOrEquityMethodInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block]", "terseLabel": "Schedule of Future Amortization Expense for Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r87", "r89", "r90", "r91", "r227", "r229" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules Of Concentration Of Risk By Risk Factor [Text Block]", "terseLabel": "Schedule of Concentrations of Risk Percentage" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited": { "order": 10100.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling And Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r51" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling And Marketing Expense [Member]", "terseLabel": "Sales and Marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRSUSIncludedOnStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r62" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited": { "order": 10120.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": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r169" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number", "terseLabel": "Share-based compensation nonvested and outstanding shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value per share nonvested and outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r179" ], "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", "terseLabel": "Share-based compensation granted shares vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r179" ], "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": "Weighted-average grant date fair value per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r187" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedFairValueOfOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum", "terseLabel": "Expected volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedFairValueOfOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum", "terseLabel": "Expected volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedFairValueOfOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r188" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedFairValueOfOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum", "terseLabel": "Risk-free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedFairValueOfOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum", "terseLabel": "Risk-free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedFairValueOfOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r186" ], "lang": { "en-US": { "role": { "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate", "terseLabel": "Weighted-average volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfCompensationCostsRelatedToStockOptionsAndRSUSIncludedOnStatementsOfOperationsDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedFairValueOfOptionsGrantedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized", "terseLabel": "Increase in share reserve" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized", "terseLabel": "Number of shares authorized for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant", "periodEndLabel": "Shares Available for Grant, Outstanding, Ending Balance", "periodStartLabel": "Shares Available for Grant, Outstanding, Beginning Balance", "terseLabel": "Shares available for future issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfChangesInSharesAvailableForGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r177" ], "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": "Shares Subject to Outstanding Options, Options forfeited or cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2008Plan2009PlanAnd2019PlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r177" ], "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": "Weighted Average Exercise Price per Share, Options forfeited or cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2008Plan2009PlanAnd2019PlanDetails" ], "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", "terseLabel": "Shares Subject to Outstanding Options, Options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2008Plan2009PlanAnd2019PlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r181" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedFairValueOfOptionsGrantedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r193" ], "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, Option outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2008Plan2009PlanAnd2019PlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r175", "r193" ], "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": "Shares Subject to Outstanding Options, Options outstanding, Ending Balance", "periodStartLabel": "Shares Subject to Outstanding Options, Options outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2008Plan2009PlanAnd2019PlanDetails" ], "xbrltype": "sharesItemType" }, "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": "Weighted Average Exercise Price per Share, Options outstanding, Ending Balance", "periodStartLabel": "Weighted Average Exercise Price per Share, Options outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2008Plan2009PlanAnd2019PlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r166", "r172" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "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": "Weighted Average Exercise Price per Share, Options exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2008Plan2009PlanAnd2019PlanDetails" ], "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": "Weighted Average Exercise Price per Share, Options granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2008Plan2009PlanAnd2019PlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period", "terseLabel": "Option expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r185", "r195" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfEstimatedFairValueOfOptionsGrantedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r183" ], "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": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2", "terseLabel": "Weighted-average remaining contractual life options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "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": "Ending Balance, Shares", "periodStartLabel": "Beginning Balance, Shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r77" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r12", "r13", "r14", "r142" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Statement Class Of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersWeightedAverageCommonStockEquivalentsWereExcludedFromCalculationOfDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r34", "r142" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement Of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement Of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement Of Stockholders Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r13", "r14", "r142", "r149", "r176" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "negatedLabel": "Shares Subject to Outstanding Options, Options exercised", "terseLabel": "Issuance of common stock for cash upon exercise of stock options, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockOptionActivityUnder2008Plan2009PlanAnd2019PlanDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r34", "r142", "r149" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period Value Stock Options Exercised", "terseLabel": "Issuance of common stock for cash upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r14", "r18", "r19", "r101" ], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited": { "order": 10030.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders Equity", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Shareholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r150" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders Equity Note Disclosure [Text Block]", "terseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems": { "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 Or Equity Method Investee [Line Items]", "terseLabel": "Subsidiary Or Equity Method Investee [Line Items]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Subsidiary Sale Of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": { "auth_ref": [], "calculation": { "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited": { "order": 10020.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.", "label": "Temporary Equity Accretion To Redemption Value Adjustment", "negatedLabel": "Fair value adjustment to Series E-1 convertible preferred stock options", "negatedTerseLabel": "Fair value adjustments to redemption value for Series E-1 convertible preferred stock options" } } }, "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity Carrying Amount Attributable To Parent", "periodEndLabel": "Convertible preferred stock, Ending Balance", "periodStartLabel": "Convertible preferred stock, Beginning Balance" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r11" ], "lang": { "en-US": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity Shares Outstanding", "periodEndLabel": "Convertible preferred stock, Ending Balance, Shares", "periodStartLabel": "Convertible preferred stock, Beginning Balance, Shares", "terseLabel": "Convertible preferred stock outstanding" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquityAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of new stock classified as temporary equity issued during the period.", "label": "Temporary Equity Stock Issued During Period Value New Issues", "terseLabel": "Issuance of Series E-1 convertible preferred stock for cash upon exercise of Series E-1 convertible preferred stock options at fair value" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfConvertiblePreferredStockAndShareholdersDeficitEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TenantImprovements": { "auth_ref": [ "r269" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of improvements having a life longer than one year that were made for the benefit of one or more tenants.", "label": "Tenant Improvements", "terseLabel": "Tenant improvement allowance" } } }, "localname": "TenantImprovements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type Of Adoption [Member]", "terseLabel": "Type of Adoption" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type Of Arrangement [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r163", "r259" ], "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": "U.S. Government Debt and Agency Securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureInvestmentsScheduleOfAvailableForSaleInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Technique [Axis]", "terseLabel": "Valuation Approach and Technique" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Technique [Domain]", "terseLabel": "Valuation Approach and Technique" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueOptionPricingModelMember": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "Valuation technique calculating price of option.", "label": "Valuation Technique Option Pricing Model [Member]", "terseLabel": "Option Valuation Model" } } }, "localname": "ValuationTechniqueOptionPricingModelMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Exercise of Common Stock Warrant" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureShareholdersEquitySummaryOfReservedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number Of Share Outstanding Basic And Diluted", "terseLabel": "Weighted-average shares used in computing net loss per share attributable to common shareholders, basic and diluted", "verboseLabel": "Weighted-average shares used in computing net loss per share" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.adaptivebiotech.com/20200331/taxonomy/role/DisclosureNetLossPerShareAttributableToCommonShareholdersComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonShareholdersDetails", "http://www.adaptivebiotech.com/20200331/taxonomy/role/StatementCondensedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "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=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26626-111562" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27337-111563" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27340-111563" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922890-210455" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r13": { "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=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r137": { "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" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r14": { "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=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r142": { "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" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r149": { "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=27012166&loc=d3e187085-122770" }, "r15": { "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=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r16": { "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=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r17": { "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=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&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=116856206&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=116856206&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=116856206&loc=d3e5070-113901" }, "r176": { "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=116856206&loc=d3e5070-113901" }, "r177": { "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=116856206&loc=d3e5070-113901" }, "r178": { "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=116856206&loc=d3e5070-113901" }, "r179": { "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=116856206&loc=d3e5070-113901" }, "r18": { "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=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r19": { "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=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r191": { "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=116856206&loc=d3e5070-113901" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "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=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5558-128473" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "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=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "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": "(bbb)(1)", "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=6877327&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "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": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "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=6877327&loc=d3e13212-122682" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-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=77888419&loc=SL77918643-209977" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r24": { "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=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r25": { "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=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r256": { "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=6876686&loc=d3e534808-122878" }, "r257": { "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=6876686&loc=d3e534808-122878" }, "r258": { "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=6876686&loc=d3e534808-122878" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r26": { "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=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r261": { "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=116637391&loc=SL114874048-224260" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r264": { "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=119400593&loc=d3e572229-122910" }, "r265": { "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=119400593&loc=d3e572229-122910" }, "r266": { "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=119400593&loc=d3e572229-122910" }, "r267": { "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=119400593&loc=d3e572229-122910" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(f))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r27": { "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=6877327&loc=d3e13212-122682" }, "r270": { "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=116637232&loc=SL114874131-224263" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r28": { "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=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=116631420&loc=SL116631458-115580" }, "r282": { "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" }, "r283": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r284": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r285": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r286": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r287": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r288": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r289": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r29": { "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=6877327&loc=d3e13212-122682" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.26(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r33": { "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=6877327&loc=d3e13212-122682" }, "r34": { "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=6877327&loc=d3e13212-122682" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r36": { "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=6877327&loc=d3e13212-122682" }, "r37": { "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=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&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=118930883&loc=SL7669646-108580" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&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=118930883&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=118930883&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=118930883&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=118930883&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=118930883&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=118930883&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=118930883&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=118930883&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=118930883&loc=d3e557-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r50": { "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=116634182&loc=SL114868664-224227" }, "r51": { "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=116634182&loc=SL114868664-224227" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&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=116634182&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r7": { "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=6877327&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r77": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r8": { "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=6877327&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r82": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r9": { "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=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" } }, "version": "2.1" } XML 56 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Balance Sheets (Unaudited) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Current assets    
Cash and cash equivalents $ 212,688,000 $ 96,576,000
Short-term marketable securities (amortized cost of $340,952 and $479,791, respectively) 342,485,000 480,290,000
Accounts receivable, net 9,382,000 12,676,000
Inventory 10,518,000 9,069,000
Prepaid expenses and other current assets 9,573,000 14,079,000
Total current assets 584,646,000 612,690,000
Long-term assets    
Property and equipment, net 24,952,000 60,355,000
Operating lease right-of-use assets 31,058,000  
Long-term marketable securities (amortized cost of $98,847 and $105,263, respectively) 100,618,000 105,435,000
Restricted cash 2,138,000 2,138,000
Intangible assets, net 11,504,000 11,928,000
Goodwill 118,972,000 118,972,000
Other assets 998,000 784,000
Total assets 874,886,000 912,302,000
Current liabilities    
Accounts payable 3,895,000 4,453,000
Accrued liabilities 3,804,000 4,371,000
Accrued compensation and benefits 4,177,000 8,124,000
Current portion of deferred rent   371,000
Current operating lease liabilities 1,502,000  
Current deferred revenue 64,572,000 60,994,000
Total current liabilities 77,950,000 78,313,000
Long-term liabilities    
Deferred rent liability, less current portion   6,918,000
Operating lease liabilities, less current portion 36,545,000  
Financing obligation   36,607,000
Deferred revenue, less current portion 208,828,000 219,332,000
Other long-term liabilities   93,000
Total liabilities 323,323,000 341,263,000
Commitments and contingencies (Note 9)
Shareholders’ equity    
Preferred stock: $0.0001 par value, 10,000,000 shares authorized at March 31, 2020 and December 31, 2019; no shares issued and outstanding at March 31, 2020 and December 31, 2019
Common stock: $0.0001 par value, 340,000,000 shares authorized at March 31, 2020 and December 31, 2019; 126,621,829 and 125,238,142 shares issued and outstanding at March 31, 2020 and December 31, 2019, respectively 12,000 12,000
Additional paid-in capital 945,026,000 935,834,000
Accumulated other comprehensive gain 3,313,000 671,000
Accumulated deficit (396,788,000) (365,478,000)
Total shareholders’ equity 551,563,000 571,039,000
Total liabilities and shareholders’ equity $ 874,886,000 $ 912,302,000
XML 57 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Statements of Convertible Preferred Stock and Shareholders' (Deficit) Equity (Unaudited) - USD ($)
$ in Thousands
Total
Convertible Preferred Stock
Common Stock
Additional Paid In Capital
Accumulated Other Comprehensive (Loss) Gain
Accumulated Deficit
Beginning Balance at Dec. 31, 2018 $ (258,112)   $ 1 $ 37,902 $ (107) $ (295,908)
Beginning Balance, Shares at Dec. 31, 2018     12,841,536      
Convertible preferred stock, Beginning Balance at Dec. 31, 2018   $ 560,858        
Convertible preferred stock, Beginning Balance, Shares at Dec. 31, 2018   92,790,094        
Issuance of common stock for cash upon exercise of stock options 33     33    
Issuance of common stock for cash upon exercise of stock options, Shares     89,000      
Issuance of Series E-1 convertible preferred stock for cash upon exercise of Series E-1 convertible preferred stock options at fair value   $ 98        
Issuance of Series E-1 convertible preferred stock for cash upon exercise of Series E-1 convertible preferred stock options at fair value, Shares   233,600        
Change in redemption value for vested Series E-1 convertible preferred stock options (254) $ 254       (254)
Common stock option share-based compensation 3,046     3,046    
Other comprehensive income 199       199  
Net loss (18,386)         (18,386)
Convertible preferred stock, Ending Balance at Mar. 31, 2019   $ 561,210        
Convertible preferred stock, Ending Balance, Shares at Mar. 31, 2019   93,023,694        
Ending Balance at Mar. 31, 2019 (273,474)   $ 1 40,981 92 (314,548)
Ending Balance, Shares at Mar. 31, 2019     12,930,536      
Beginning Balance at Dec. 31, 2019 571,039   $ 12 935,834 671 (365,478)
Beginning Balance, Shares at Dec. 31, 2019     125,238,142      
Adjustments to accumulated deficit for adoption of guidance on accounting principle 93         93
Issuance of common stock for cash upon exercise of stock options $ 4,517     4,517    
Issuance of common stock for cash upon exercise of stock options, Shares 1,381,437   1,381,437      
Vesting of restricted stock units     2,250      
Common stock option and restricted stock unit share-based compensation $ 4,675     4,675    
Other comprehensive income 2,642       2,642  
Net loss (31,403)         (31,403)
Convertible preferred stock, Ending Balance, Shares at Mar. 31, 2020   0        
Ending Balance at Mar. 31, 2020 $ 551,563   $ 12 $ 945,026 $ 3,313 $ (396,788)
Ending Balance, Shares at Mar. 31, 2020     126,621,829      
XML 58 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Leases
3 Months Ended
Mar. 31, 2020
Lessee Disclosure [Abstract]  
Leases

8.

Leases

We have operating lease agreements for the laboratory and office facilities that we occupy in Seattle, Washington and South San Francisco, California, as well as server space. As of March 31, 2020, we were not party to any finance leases. Our leases have remaining terms of 2.1 years to 12.3 years, and include options to extend certain of the leases up to 10.0 years and terminate certain of the leases after 3.0 years. We adjust lease terms for these options only when it is reasonably certain we will exercise these options. As of March 31, 2020, it was reasonably certain that we would exercise our option to terminate one of our leases after 3.0 years.

Other information related to our operating leases as of March 31, 2020 was as follows:

 

Weighted-average remaining lease term (in years)

 

 

11.16

 

Weighted-average discount rate

 

 

4.5

%

 

The following table reconciles our undiscounted operating lease cash flows to our operating lease liabilities as of March 31, 2020 (in thousands):

 

2020 (excluding the three months ended March 31, 2020)

 

$

3,298

 

2021

 

 

5,123

 

2022

 

 

5,074

 

2023

 

 

4,364

 

2024

 

 

4,326

 

Thereafter

 

 

28,771

 

Total undiscounted lease payments

 

 

50,956

 

Less:

 

 

 

 

   Imputed interest rate

 

 

(11,315

)

   Tenant improvement receivables

 

 

(1,594

)

Total operating lease liabilities

 

$

38,047

 

Less: current portion

 

 

(1,502

)

Operating lease liabilities, less current portion

 

$

36,545

 

 

Operating lease expense was $1.1 million for the three months ended March 31, 2020. Variable lease expense for operating leases was $0.5 million for the three months ended March 31, 2020. Rent expense recognized under ASC 840, inclusive of operating and maintenance costs, was $1.2 million during the three months ended March 31, 2019.

Cash paid for amounts included in the measurement of lease liabilities for the three months ended March 31, 2020 was $0.8 million, net of $0.3 million of cash received for tenant improvement allowances.

 

Leases Not Yet Commenced

In August 2019, we entered into an agreement to rent 100,000 square feet in a to-be-constructed building in Seattle, Washington. In connection with the lease, we entered into a $2.1 million letter of credit with one of our existing financial institutions.  Due to our significant involvement during the construction process of the leased building, we qualified as the deemed owner of the building under build-to-suit lease accounting guidance that proceeded ASC 842. The resulting asset and long-term financing obligation recorded on our balance sheet for the cost of the building was derecognized upon adoption of ASC 842.

As of March 31, 2020, we were party to other leases that had not yet commenced pursuant to ASC 842, including a new amendment to our existing lease in South San Francisco, California to rent 19,867 additional square feet, which provides for a $0.6 million tenant improvement allowance.

Pursuant to the guidance in ASC 842, these leases will be assessed for classification and a lease liability and corresponding right-of-use asset will be recorded upon lease commencement, which may be delayed due to the impact of the COVID-19 pandemic. Future non-cancellable undiscounted lease payments associated with signed leases that have not yet commenced total $100.1 million, payable over lease terms ranging from 5.2 years to 12.7 years.

XML 59 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements

4.

Fair Value Measurements

The following tables set forth the fair value of financial assets as of March 31, 2020 and December 31, 2019 that were measured at fair value on a recurring basis (in thousands):

 

 

 

March 31, 2020

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

191,213

 

 

$

 

 

$

 

 

$

191,213

 

Commercial paper

 

 

 

 

 

58,793

 

 

 

 

 

 

58,793

 

U.S. government debt and agency securities

 

 

 

 

 

368,450

 

 

 

 

 

 

368,450

 

Corporate bonds

 

 

 

 

 

27,860

 

 

 

 

 

 

27,860

 

Total financial assets

 

$

191,213

 

 

$

455,103

 

 

$

 

 

$

646,316

 

 

 

 

December 31, 2019

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

88,683

 

 

$

 

 

$

 

 

$

88,683

 

Commercial paper

 

 

 

 

 

121,867

 

 

 

 

 

 

121,867

 

U.S. government debt and agency securities

 

 

 

 

 

377,243

 

 

 

 

 

 

377,243

 

Corporate bonds

 

 

 

 

 

86,615

 

 

 

 

 

 

86,615

 

Total financial assets

 

$

88,683

 

 

$

585,725

 

 

$

 

 

$

674,408

 

 

 

Level 1 securities include highly liquid money market funds, for which we measure the fair value based on quoted prices in active markets for identical assets or liabilities. Level 2 securities consist of U.S. government debt securities, commercial paper and corporate bonds, and are valued based on recent trades of securities in inactive markets or based on quoted market prices of similar instruments and other significant inputs derived from or corroborated by observable market data. Of the March 31, 2020 Level 2 U.S. government debt and agency securities balance, $12.0 million is recorded as cash and cash equivalents on our unaudited condensed balance sheet.

XML 60 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes
3 Months Ended
Mar. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes

12.

Income Taxes

The effective tax benefit was $0.3 million for the three months ended March 31, 2020. There was no effective tax benefit for the year ended December 31, 2019.

We calculate our tax provision by applying a forecasted Annual Effective Tax Rate (“AETR”) against year-to-date pre-tax loss, and taking into account certain discrete items, primarily related to the exercise activity of stock options, in the quarter in which they occur. We recorded a pre-tax benefit for the three months ended March 31, 2020 because the discrete benefit from option exercises is greater than the year-to-date AETR tax expense. We expect to recognize tax expense on a full year basis, inclusive of discrete items.

We file income tax returns in the U.S. federal jurisdiction and various U.S. state jurisdictions. Significant disputes may arise with authorities involving issues of the timing and amount of deductions, the use of tax credits and allocations of income and expenses among various tax jurisdictions because of differing interpretations of tax laws, regulations and the interpretation of the relevant facts. We believe our accrual for income tax liabilities is appropriate based on past experience, interpretations of tax law and judgments about potential actions by tax authorities; however, due to the complexity of the provision for income taxes, the ultimate resolution of any tax matters may result in payments greater or less than amounts accrued. Because of net operating loss carryforwards, substantially all tax years since inception remain open to federal and state tax examination.

On March 27, 2020, the U.S. enacted the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) to provide emergency economic stimulus in light of the effects of COVID-19. While the CARES Act provides extensive tax changes, some of the more significant provisions include removing certain limitations on utilization of net operating losses, increasing the loss carryback period for certain losses to five years and increasing the ability to deduct interest expense, as well as amending certain provisions of the previously enacted Tax Cuts and Jobs Act of 2017 (“TCJA”). We are still evaluating the CARES Act, but do not anticipate a significant impact to our income tax provision.

XML 61 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Performance_Obligation
Dec. 31, 2019
USD ($)
Significant Accounting Policies [Line Items]    
Restricted cash $ 2,138 $ 2,138
Operating lease right-of-use assets 31,058  
Operating lease liabilities 38,047  
Accumulated deficit (396,788) $ (365,478)
ASU 2016-02 (Topic 842)    
Significant Accounting Policies [Line Items]    
Operating lease right-of-use assets 33,000  
Operating lease liabilities 39,700  
Derecognition of deferred rent 7,300  
Reclassification of tenant incentive receivables 500  
Derecognized portion of build-to-suit asset 36,600  
Accumulated deficit $ 100  
Sequencing Revenue    
Significant Accounting Policies [Line Items]    
Number of revenue performance obligations | Performance_Obligation 2  
XML 62 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Additional Information (Details)
$ in Millions
Mar. 31, 2020
USD ($)
Level 2 | U.S. Government Debt and Agency Securities  
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]  
Cash and cash equivalents $ 12.0
XML 64 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Equity incentive Plans - Summary of Compensation Costs Related to Stock Options and RSUS Included on Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share-based compensation expense $ 4,675 $ 3,046
Cost of Revenue    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share-based compensation expense 172 130
Research and Development    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share-based compensation expense 1,544 917
Sales and Marketing    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share-based compensation expense 1,157 906
General and Administration    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share-based compensation expense $ 1,802 $ 1,093
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Equity Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted-average remaining contractual life options outstanding 7 years 2 months 12 days    
Weighted-average remaining contractual life vested and exercisable options outstanding 5 years 9 months 18 days    
Proceeds from exercise of stock options $ 4,959 $ 130  
Proceeds from settlement of stock option exercised in prior periods $ 500    
Weighted-average volatility 70.70% 64.40%  
Share-based compensation expense $ 4,675 $ 3,046  
Unrecognized share-based compensation expense related to unvested stock options $ 71,200    
Unrecognized share-based compensation expense related to unvested stock options, weighted-average period for recognition 3 years 3 months 18 days    
Option Valuation Model      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected dividend yield 0.00%    
Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized share-based compensation expense related to unvested stock options, weighted-average period for recognition 2 months 12 days    
Unrecognized share-based compensation expense related to unvested RSUs $ 100    
Sequenta 2008 Stock Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares available for future issuance 0    
2009 Equity Incentive Plan | Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares available for future issuance 0    
2009 Equity Incentive Plan | Options | Non Employee Directors      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period 4 years    
2009 Equity Incentive Plan | Options | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Option expiration period 10 years    
2019 Equity Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares available for future issuance 19,433,424,000   15,396,254,000
2019 Equity Incentive Plan | Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares authorized for issuance 22,025,259    
2019 Equity Incentive Plan | Options | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Option expiration period 10 years    
2019 Equity Incentive Plan | Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based compensation granted shares vested 2,250    
Weighted-average grant date fair value per share $ 41.63    
Share-based compensation nonvested and outstanding shares 2,250   4,500
Weighted-average grant date fair value per share nonvested and outstanding $ 41.63   $ 41.63
XML 66 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Statement Of Financial Position [Abstract]    
Amortized cost of short-term marketable securities $ 340,952 $ 479,791
Amortized cost of long-term marketable securities $ 98,847 $ 105,263
Preferred stock par value $ 0.0001 $ 0.0001
Preferred stock authorized 10,000,000 10,000,000
Preferred stock issued 0 0
Preferred stock outstanding 0 0
Common stock par value $ 0.0001 $ 0.0001
Common stock authorized 340,000,000 340,000,000
Common stock issued 126,621,829 125,238,142
Common stock outstanding 126,621,829 125,238,142
XML 67 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Operating activities      
Net loss $ (31,403,000) $ (18,386,000)  
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:      
Depreciation expense 1,554,000 1,364,000  
Noncash lease expense 631,000    
Share-based compensation expense 4,675,000 3,046,000  
Intangible assets amortization 424,000 419,000  
Investment amortization (556,000) (618,000)  
Fair value adjustment of convertible preferred stock warrant   18,000  
Benefit from income tax (323,000)   $ 0
Other 114,000    
Changes in operating assets and liabilities:      
Accounts receivable, net 3,278,000 741,000  
Inventory (1,449,000) (17,000)  
Prepaid expenses and other current assets 3,526,000 (3,732,000)  
Accounts payable and accrued liabilities (4,603,000) (377,000)  
Deferred rent   (235,000)  
Operating lease liabilities (333,000)    
Deferred revenue (6,926,000) 296,080,000  
Other (215,000)    
Net cash (used in) provided by operating activities (31,606,000) 278,303,000  
Investing activities      
Purchases of property and equipment (2,963,000) (3,831,000)  
Purchases of marketable securities (107,747,000) (270,860,000)  
Proceeds from sales and maturities of marketable securities 253,469,000 52,515,000  
Net cash provided by (used in) investing activities 142,759,000 (222,176,000)  
Financing activities      
Proceeds from exercise of stock options 4,959,000 130,000  
Other   (6,000)  
Net cash provided by financing activities 4,959,000 124,000  
Net increase in cash, cash equivalents and restricted cash 116,112,000 56,251,000  
Cash, cash equivalents and restricted cash at beginning of year 98,714,000 55,091,000 55,091,000
Cash, cash equivalents and restricted cash at end of period 214,826,000 111,342,000 $ 98,714,000
Noncash investing and financing activities      
Purchases of equipment included in accounts payable and accrued liabilities 627,000 423,000  
Deferred offering costs included in accounts payable and accrued expenses   $ 1,825,000  
Derecognition of lease financing arrangements upon adoption of guidance on accounting for leases $ 36,607,000    
XML 68 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Equity Incentive Plans
3 Months Ended
Mar. 31, 2020
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Equity Incentive Plans

11.

Equity Incentive Plans

Sequenta 2008 Stock Plan, as amended

In connection with our acquisition of Sequenta in January 2015, we assumed Sequenta’s Equity Incentive Plan (“2008 Plan”), including all outstanding options and shares available for future issuance under the 2008 Plan, which, prior to the completion of our initial public offering, were all exercisable for Series E-1 convertible preferred stock. Upon completion of our initial public offering in July 2019, the outstanding options are now exercisable for common stock. While no shares are available for future issuance under this plan, the 2008 Plan continues to govern outstanding equity awards granted thereunder.

Adaptive 2009 Equity Incentive Plan

We adopted an equity incentive plan in 2009 (“2009 Plan”) that provided for the issuance of incentive and nonqualified common stock options and other share-based awards for employees, directors and consultants. Under the 2009 Plan, the option exercise price for incentive and nonqualified stock options were not to be less than the fair market value of our common stock at the date of grant. Options granted under this plan expire no later than ten years from the grant date, and vesting was established at the time of grant. Pursuant to the terms of the 2019 Plan, any shares subject to outstanding options originally granted under the 2009 Plan that terminate, expire or lapse for any reason without the delivery of shares to the holder thereof shall become available for issuance pursuant to awards granted under the 2019 Plan. While no shares are available for future issuance under the 2009 Plan, it continues to govern outstanding equity awards granted thereunder.

2019 Equity Incentive Plan

The 2019 Plan was approved by our shareholders on June 13, 2019 and, pursuant to the resolutions adopted by our board of directors, became effective immediately prior to and contingent upon the closing of our initial public offering. The 2019 Plan provides for the issuance of awards in the form of options and other share-based awards for employees, directors and consultants. Under the 2019 Plan, the option exercise price per share shall not be less than the fair market value of a share of stock on the grant date of the option, as defined by the 2019 Plan, unless explicitly qualified under the provisions of Section 409A or Section 424(a) of the Internal Revenue Code of 1986. Additionally, unless otherwise specified, options granted under this plan expire no later than ten years from the grant date, and vesting is established at the time of grant. Except for certain option grants made to non-employee directors, stock options granted under the 2019 Plan generally vest over a four-year period, subject to continuous service through each applicable vesting date. As of March 31, 2020, we have authorized 22,025,259 shares of common stock for issuance under the 2019 Plan.

Changes in shares available for grant during the three months ended March 31, 2020 were as follows:

 

 

 

Shares Available for Grant

 

Shares available for grant at December 31, 2019

 

 

15,396,254

 

2019 Plan reserve increase on January 1, 2020

 

 

6,261,907

 

Options and restricted stock units granted

 

 

(2,292,847

)

Options and restricted stock units forfeited or cancelled

 

 

68,110

 

Shares available for grant at March 31, 2020

 

 

19,433,424

 

 

Stock option activity under the 2008 Plan, 2009 Plan and 2019 Plan during the three months ended March 31, 2020 was as follows:

 

 

 

Shares

Subject to

Outstanding

Options

 

 

Weighted-

Average

Exercise Price

per Share

 

 

Aggregate

Intrinsic Value

(in thousands)

 

Options outstanding at December 31, 2019

 

 

16,646,654

 

 

$

6.14

 

 

$

398,379

 

Options granted

 

 

2,292,847

 

 

 

29.68

 

 

 

 

 

Options forfeited or cancelled

 

 

(68,110

)

 

 

8.63

 

 

 

 

 

Options exercised

 

 

(1,381,437

)

 

 

3.27

 

 

 

 

 

Options outstanding at March 31, 2020

 

 

17,489,954

 

 

$

9.44

 

 

$

329,432

 

Options vested and exercisable at March 31, 2020

 

 

9,670,591

 

 

$

5.03

 

 

$

220,010

 

 

The weighted-average remaining contractual life for options outstanding at March 31, 2020 was 7.2 years. The weighted-average remaining contractual life for vested and exercisable options outstanding at March 31, 2020 was 5.8 years.

Of the $5.0 million proceeds from exercise of stock options included on our unaudited condensed statements of cash flows for the three months ended March 31, 2020, $0.5 million related to options exercised prior to but settled in the three months ended March 31, 2020.

As of December 31, 2019, 4,500 shares of restricted stock units (“RSUs”), with a weighted-average grant date fair value per share of $41.63, were nonvested and outstanding. We did not grant any shares of RSUs during the three months ended March 31, 2020. During the three months ended March 31, 2020, 2,250 shares of RSUs, with a weighted-average grant date fair value per share of $41.63, vested. As of March 31, 2020, 2,250 shares of RSUs, with a weighted-average grant date fair value per share of $41.63, remained nonvested and outstanding.

Fair Value of Options and Grant Date Fair Value of Restricted Stock Units

The estimated fair value of options granted during the three months ended March 31, 2020 and 2019 was estimated using the Black-Scholes option-pricing model with the following assumptions:

 

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

Grant date fair value

 

$17.68 - $31.71

 

 

$7.80

 

Expected term (in years)

 

5.27 - 6.08

 

 

5.27 - 6.08

 

Risk-free interest rate

 

0.7% - 1.7%

 

 

2.5%

 

Expected volatility

 

70.5% - 72.1%

 

 

64.3% - 65.5%

 

Expected dividend yield

 

 

 

 

 

 

The weighted-average volatility used in the fair value calculations of options granted during the three months ended March 31, 2020 and 2019 was 70.7% and 64.4%, respectively.

The determination of the fair value of stock options on the date of grant using a Black-Scholes option-pricing model is affected by the estimated fair value of our common stock, as well as assumptions regarding a number of variables that are complex, subjective and generally require significant judgment to determine. The valuation assumptions were determined as follows:

 

Fair value of common stock—Prior to the closing of our initial public offering, the grant date fair value of our common stock was determined with input from management using valuation methodologies which utilized certain assumptions, including probability weighting of events, volatility, time to liquidation, a risk-free interest rate and an assumption for a discount for lack of marketability (Level 3 inputs). In determining the fair value of our common stock, the methodologies used to estimate the enterprise value were performed using methodologies, approaches and assumptions consistent with the American Institute of Certified Public Accountants Accounting and Valuation Guide, Valuation of Privately-Held-Company Equity Securities Issued as Compensation. For valuations of grants made after the closing of our initial public offering, the fair value of each share of common stock is based on the closing price of our common stock on the date of grant or other relevant determination date, as reported on The Nasdaq Global Select Market.

 

Expected term—The expected term of options granted to employees and non-employee directors is determined using the “simplified” method, as illustrated in ASC Topic 718, Compensation—Stock Compensation, as we do not have sufficient exercise history to determine a better estimate of expected term. Under this approach, the expected term is based on the midpoint between the vesting date and the end of the contractual term of the option.

 

Risk-free interest rate—We utilize a risk-free interest rate in the option valuation model based on U.S. Treasury zero-coupon issues, with remaining terms similar to the expected term of the options.

 

Expected volatility—As we do not have sufficient trading history for our common stock, the expected volatility is based on the historical volatility of our publicly traded industry peers utilizing a period of time consistent with our estimate of the expected term.

 

Expected dividend yield—We do not anticipate paying any cash dividends in the foreseeable future and, therefore, use an expected dividend yield of zero in the option valuation model.

 

The grant date fair value of RSUs granted after the closing of our initial public offering is based on the closing price of our common stock on the date of grant, or other relevant determination date, as reported on The Nasdaq Global Select Market.

Share-based compensation expense of $4.7 million and $3.0 million was recognized during the three months ended March 31, 2020 and 2019, respectively.

The compensation costs related to stock options and RSUs for the three months ended March 31, 2020 and 2019 are included on our statements of operations as follows (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2020

 

 

2019

 

Cost of revenue

 

$

172

 

 

$

130

 

Research and development

 

 

1,544

 

 

 

917

 

Sales and marketing

 

 

1,157

 

 

 

906

 

General and administration

 

 

1,802

 

 

 

1,093

 

Total share-based compensation expense

 

$

4,675

 

 

$

3,046

 

 

At March 31, 2020, unrecognized share-based compensation expense related to unvested stock options was $71.2 million, which is expected to be recognized over a remaining weighted-average period of 3.3 years. Additionally, at March 31, 2020, unrecognized share-based compensation expense related to unvested RSUs was $0.1 million, which is expected to be recognized over a remaining weighted-average period of 0.2 years.

XML 69 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Deferred Revenue
3 Months Ended
Mar. 31, 2020
Revenue From Contract With Customer [Abstract]  
Deferred Revenue

7.

Deferred Revenue

Deferred revenue by revenue classification as of March 31, 2020 and December 31, 2019 was as follows (in thousands):

 

 

 

March 31, 2020

 

 

December 31, 2019

 

Current deferred revenue

 

 

 

 

 

 

 

 

Sequencing

 

$

13,565

 

 

$

12,482

 

Development

 

 

51,007

 

 

 

48,512

 

Total current deferred revenue

 

 

64,572

 

 

 

60,994

 

Non-current deferred revenue

 

 

 

 

 

 

 

 

Sequencing

 

 

1,241

 

 

 

1,459

 

Development

 

 

207,587

 

 

 

217,873

 

Total non-current deferred revenue

 

 

208,828

 

 

 

219,332

 

Total current and non-current deferred revenue

 

$

273,400

 

 

$

280,326

 

 

Genentech deferred revenue represents $50.0 million and $204.0 million of the current and non-current development deferred revenue balances, respectively, at March 31, 2020 and $48.1 million and $216.8 million of the current and non-current development deferred revenue balances, respectively, at December 31, 2019. In general, we expect that the current amounts will be recognized as revenue within 12 months and the non-current amounts will be recognized as revenue over a period of approximately six to seven years. This period of time represents an estimate of the research and development period to develop cellular therapies in oncology, which may be reduced or increased based on the various development activities.

Changes in deferred revenue during the three months ended March 31, 2020 were as follows (in thousands):

 

Deferred revenue balance at December 31, 2019

 

$

280,326

 

Additions to deferred revenue during the period

 

 

7,198

 

Revenue recognized during the period

 

 

(14,124

)

Deferred revenue balance at March 31, 2020

 

$

273,400

 

 

As of March 31, 2020, $13.1 million was recognized as revenue that was included in the deferred revenue balance at December 31, 2019. As a result of cancelled customer sequencing contracts, we recognized $0.4 million of sequencing revenue during the three months ended March 31, 2020.

XML 70 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue
3 Months Ended
Mar. 31, 2020
Revenue From Contract With Customer [Abstract]  
Revenue

3.

Revenue

MRD Development Agreements

We have entered into agreements with biopharmaceutical customers to further develop and commercialize clonoSEQ and the biopharmaceutical customers’ therapeutics. Under each of the agreements, we received or will receive non-refundable upfront payments and could receive substantial additional payments upon reaching certain progress milestones or achievement of certain regulatory milestones pertaining to the customers’ therapeutic and our clonoSEQ test.

 

Under the contracts, we identify performance obligations, which may include: (1) obligations to provide services supporting the customer’s regulatory submission activities as they relate to our clonoSEQ test; and (2) sequencing services for customer-provided samples for their regulatory submissions. The transaction price allocated to the respective performance obligations is estimated using an adjusted market assessment approach for the regulatory support services and a standalone selling price for the estimated immunosequencing services. At contract inception, we fully constrained any consideration related to the regulatory milestones, as the achievement of such milestones is subject to third-party regulatory approval and the customers’ own submission decision-making. We recognize revenue relating to the sequencing services as sequencing revenue over time using an output method based on the proportion of sample results delivered relative to the total amount of sample results expected to be delivered and when expected to be a faithful depiction of progress. We use the same method to recognize the regulatory support services. When an output method based on the proportion of sample results delivered is not expected to be a faithful depiction of progress, we utilize an input method based on estimates of effort completed using a cost-based model.

We recognized $0.4 million and $0.3 million in development revenue related to these contracts during the three months ended March 31, 2020 and 2019, respectively.

As of March 31, 2020, in future periods we could receive up to an additional $233.0 million in milestone payments if certain regulatory approvals are obtained by our customers’ therapeutics in connection with MRD data generated from our clonoSEQ test.

Genentech Collaboration Agreement

In December 2018, we entered into a worldwide collaboration and license agreement (“Genentech Agreement”) with Genentech to leverage our capability to develop cellular therapies in oncology. Subsequent to receipt of regulatory approval in January 2019, we received a non-refundable upfront payment of $300.0 million in February 2019 and may be eligible to receive more than $1.8 billion over time, including payments of up to $75.0 million upon the achievement of specified regulatory milestones, up to $300.0 million upon the achievement of specified development milestones and up to $1,430.0 million upon the achievement of specified commercial milestones. In addition, we are separately able to receive tiered royalties at a rate ranging from the mid-single digits to the mid-teens on aggregate worldwide net sales of products arising from the strategic collaboration, subject to certain reductions, with aggregate minimum floors. Under the agreement, we are pursuing two product development pathways for novel T cell immunotherapies in which Genentech intends to use T cell receptors (“TCRs”) screened by our immune medicine platform to engineer and manufacture cellular medicines:

 

Shared Products. The shared products will use “off-the-shelf” TCRs identified against cancer antigens shared among patients (“Shared Products”).

 

Personalized Product. The personalized product will use patient-specific TCRs identified by real-time screening of TCRs against cancer antigens in each patient (“Personalized Product”).

Under the terms of the agreement, we granted Genentech exclusive worldwide licenses to develop and commercialize TCR-based cellular therapies in the field of oncology, including licenses to existing shared antigen data packages. Additionally, Genentech has the right to determine which product candidates to further develop for commercialization purposes. We determined that this arrangement meets the criteria set forth in ASC Topic 808, Collaborative Arrangements (“ASC 808”), because both parties are active participants in the activity and are exposed to significant risks and rewards depending on the activity’s commercial failure or success. Because ASC 808 does not provide guidance on how to account for the activities under a collaborative arrangement, we applied the guidance in ASC 606 to account for the activities related to the Genentech Agreement.

In applying ASC 606, we identified the following performance obligations at the inception of the agreement:

 

1.

License to utilize on an exclusive basis all TCR-specific platform intellectual property to develop and commercialize any licensed products in the field of oncology.

 

2.

License to utilize all data and information within each shared antigen data package and any other know-how disclosed by us to Genentech in oncology.

 

3.

License to utilize all private antigen TCR product data in connection with research and development activities in the field of use.

 

4.

License to existing shared antigen data packages.

 

5.

Research and development services for shared product development including expansion of shared antigen data packages.

 

6.

Research and development services for private product development.

 

7.

Obligations to participate on various joint research, development and project committees.

 

We determined that none of the licenses, research and development services or obligations to participate on various committees were distinct within the context of the contract, given such rights and activities were highly interrelated and there was substantial additional research and development to further develop the licenses. We considered factors such as the stage of development of the respective existing antigen data packages, the subsequent development that would be required to both identify and submit a potential target for investigational new drug acceptance under both product pathways and the variability in research and development pathways given Genentech’s control of product commercialization. Specifically, under the agreement, Genentech is not required to pursue development or commercialization activities pertaining to both product pathways and may choose to proceed with one or the other, as opposed to both. Accordingly, we determined that all of the identified performance obligations were attributable to one general performance obligation, which is to further the development of our TCR-specific platform, including data packages, and continue to make our TCR identification process available to Genentech to pursue either product pathway.

Separately, we have a responsibility to Genentech to enter into a supply and manufacturing agreement for patient specific TCRs as it pertains to any Personalized Product therapeutic. We determined this was an option right of Genentech should they pursue commercialization of a Personalized Product therapy. Because of the uncertainty as a result of the early stage of development, the novel approach of our collaboration with Genentech and our rights to future commercial milestones and royalty payments, we determined that this option right was not a material right that should be accounted for at inception. As such, we will account for the supply and manufacturing agreement when entered into between the parties.

We determined the initial transaction price shall be made up of only the $300.0 million upfront, non-refundable payment, as all potential regulatory and development milestone payments were probable of significant revenue reversal given their achievement was highly dependent on factors outside our control. As a result, these payments were fully constrained and were not included in the transaction price as of March 31, 2020. We excluded the commercial milestones and potential royalties from the transaction price, as those items relate predominantly to the license rights granted to Genentech and will be assessed when and if such events occur.

As there are potential substantive developments necessary, which Genentech may be able to direct, we determined that we would apply a proportional performance model to recognize revenue for our performance obligation. We measure proportional performance using an input method based on costs incurred relative to the total estimated costs of research and development efforts to pursue both the Shared Product and Personalized Product pathways. We currently expect to recognize the revenue over a period of approximately seven to eight years from the effective date. This estimate of the research and development period considers pursuit options of development activities supporting both the Shared Product and the Personalized Product, but may be reduced or increased based on the various activities as directed by the joint committees, decisions made by Genentech, regulatory feedback or other factors not currently known.

We recognized revenue of $10.9 million and $6.3 million during the three months ended March 31, 2020 and 2019, respectively, related to the Genentech Agreement. Costs related to the Genentech Agreement are included in research and development expenses.

XML 71 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 72 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies - Schedule of Concentrations of Risk Percentage (Details) - Customer Concentration Risk
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Customer A | Accounts Receivable, Net      
Significant Accounting Policies [Line Items]      
Concentration risk, percentage 22.00% 41.80%  
Customer D | Accounts Receivable, Net      
Significant Accounting Policies [Line Items]      
Concentration risk, percentage 13.70%    
Genentech, Inc. | Revenue      
Significant Accounting Policies [Line Items]      
Concentration risk, percentage 54.40%   49.80%
XML 73 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Investments - Schedule of Available-for-sale Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Short-Term Marketable Securities    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost $ 340,952 $ 479,791
Unrealized Gain 1,544 503
Unrealized Loss (11) (4)
Estimated Fair Value 342,485 480,290
Long-Term Marketable Securities    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 98,847 105,263
Unrealized Gain 1,787 181
Unrealized Loss (16) (9)
Estimated Fair Value 100,618 105,435
Commercial Paper | Short-Term Marketable Securities    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 58,793 121,866
Estimated Fair Value 58,793 121,866
U.S. Government Debt and Agency Securities | Short-Term Marketable Securities    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 266,378 285,963
Unrealized Gain 1,532 394
Unrealized Loss   (1)
Estimated Fair Value 267,910 286,356
U.S. Government Debt and Agency Securities | Long-Term Marketable Securities    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 86,861 90,750
Unrealized Gain 1,679 146
Unrealized Loss   (9)
Estimated Fair Value 88,540 90,887
Corporate Bonds | Short-Term Marketable Securities    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 15,781 71,962
Unrealized Gain 12 109
Unrealized Loss (11) (3)
Estimated Fair Value 15,782 72,068
Corporate Bonds | Long-Term Marketable Securities    
Schedule of Available-for-Sale Securities [Line Items]    
Amortized Cost 11,986 14,513
Unrealized Gain 108 35
Unrealized Loss (16)  
Estimated Fair Value $ 12,078 $ 14,548
XML 74 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Deferred Revenue (Tables)
3 Months Ended
Mar. 31, 2020
Revenue From Contract With Customer [Abstract]  
Schedule of Deferred Revenue by Revenue Classification

Deferred revenue by revenue classification as of March 31, 2020 and December 31, 2019 was as follows (in thousands):

 

 

 

March 31, 2020

 

 

December 31, 2019

 

Current deferred revenue

 

 

 

 

 

 

 

 

Sequencing

 

$

13,565

 

 

$

12,482

 

Development

 

 

51,007

 

 

 

48,512

 

Total current deferred revenue

 

 

64,572

 

 

 

60,994

 

Non-current deferred revenue

 

 

 

 

 

 

 

 

Sequencing

 

 

1,241

 

 

 

1,459

 

Development

 

 

207,587

 

 

 

217,873

 

Total non-current deferred revenue

 

 

208,828

 

 

 

219,332

 

Total current and non-current deferred revenue

 

$

273,400

 

 

$

280,326

 

Schedule of Changes in Deferred Revenue

Changes in deferred revenue during the three months ended March 31, 2020 were as follows (in thousands):

 

Deferred revenue balance at December 31, 2019

 

$

280,326

 

Additions to deferred revenue during the period

 

 

7,198

 

Revenue recognized during the period

 

 

(14,124

)

Deferred revenue balance at March 31, 2020

 

$

273,400

 

XML 75 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Schedule of Concentrations of Risk Percentage

For each significant customer, revenue as a percentage of total revenue for the periods presented and accounts receivable, net as a percentage of total accounts receivable, net as of the periods presented were as follows:

 

 

 

Revenue

 

Accounts Receivable, Net

 

 

 

Three Months Ended March 31,

 

March 31,

 

 

December 31,

 

 

 

2020

 

2019

 

2020

 

 

2019

 

Customer A

 

*%

 

*%

 

22.0%

 

 

41.8%

 

Customer D

 

*

 

*

 

13.7

 

 

*

 

Genentech, Inc.

 

54.4

 

49.8

 

*

 

 

*

 

* less than 10%

 

 

 

 

 

 

 

 

 

 

 

 

 

XML 76 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Deferred Revenue - Schedule of Deferred Revenue by Revenue Classification (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current deferred revenue    
Total current deferred revenue $ 64,572 $ 60,994
Non-current deferred revenue    
Total non-current deferred revenue 208,828 219,332
Total current and non-current deferred revenue 273,400 280,326
Sequencing Revenue    
Current deferred revenue    
Total current deferred revenue 13,565 12,482
Non-current deferred revenue    
Total non-current deferred revenue 1,241 1,459
Development Revenue    
Current deferred revenue    
Total current deferred revenue 51,007 48,512
Non-current deferred revenue    
Total non-current deferred revenue $ 207,587 $ 217,873
XML 77 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Leases- Additional Information (Details)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
ft²
Lease
Mar. 31, 2019
USD ($)
Aug. 31, 2019
USD ($)
ft²
Lessee Lease Description [Line Items]      
Operating lease option to extend options to extend certain of the leases up to 10.0 years    
Lessee, Operating Lease, Existence of Option to Extend true    
Operating lease renewal term 10 years    
Operating lease termination period 3 years    
Number of operating lease terminate | Lease 1    
Operating lease expense $ 1.1    
Operating lease variable lease expense 0.5    
Rent expenses   $ 1.2  
Cash paid for amounts included in measurement of lease liabilities, net of tenant improvement allowances received 0.8    
Cash received for tenant improvement allowances $ 0.3    
Number of square feet | ft² 19,867   100,000
Letter of credit     $ 2.1
Tenant improvement allowance $ 0.6    
Operating lease, lease not yet commenced lease liability $ 100.1    
Minimum      
Lessee Lease Description [Line Items]      
Operating lease remaining lease term 2 years 1 month 6 days    
Operating lease,lease not yet commenced term of contract 5 years 2 months 12 days    
Maximum      
Lessee Lease Description [Line Items]      
Operating lease remaining lease term 12 years 3 months 18 days    
Operating lease,lease not yet commenced term of contract 12 years 8 months 12 days